Plugin Directory

Changeset 2265362


Ignore:
Timestamp:
03/22/2020 12:23:57 PM (6 years ago)
Author:
feryaz
Message:

Update to 6.0-alpha.9

Location:
easyreservations/trunk
Files:
8 added
30 edited

Legend:

Unmodified
Added
Removed
  • easyreservations/trunk/assets/css/admin.css

    r2262833 r2265362  
    36253625  text-align: left;
    36263626  text-decoration: none;
    3627   vertical-align: middle;
     3627  vertical-align: bottom;
    36283628  background: #fff;
    36293629}
     
    38043804  table-layout: fixed;
    38053805  border-spacing: 0;
    3806   border-collapse: collapse;
     3806  border-collapse: separate;
    38073807}
    38083808.er-timeline > .content .container .timeline-container .timeline table div.today {
  • easyreservations/trunk/assets/css/admin.min.css

    r2262833 r2265362  
    1 @charset "UTF-8";@keyframes spin{100%{transform:rotate(360deg)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeInFast{from{opacity:.8}to{opacity:1}}.blockUI.blockOverlay::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-0.5em;margin-top:-0.5em;content:"";animation:spin 1s ease-in-out infinite;background:url("../images/loader.svg") center center;background-size:cover;line-height:1;text-align:center;font-size:4em;color:rgba(0,0,0,0.75)}.easyreservations-message a.button-primary,.easyreservations-message button.button-primary,.easyreservations-BlankState a.button-primary,.easyreservations-BlankState button.button-primary{display:inline-block;color:#fff;text-shadow:0 -1px 1px #226bd3,1px 0 1px #226bd3,0 1px 1px #226bd3,-1px 0 1px #226bd3;background:#228dff;border-color:#226bd3;box-shadow:inset 0 1px 0 rgba(255,255,255,0.25),0 1px 0 #226bd3}.easyreservations-message a.button-primary:hover,.easyreservations-message a.button-primary:focus,.easyreservations-message a.button-primary:active,.easyreservations-message button.button-primary:hover,.easyreservations-message button.button-primary:focus,.easyreservations-message button.button-primary:active,.easyreservations-BlankState a.button-primary:hover,.easyreservations-BlankState a.button-primary:focus,.easyreservations-BlankState a.button-primary:active,.easyreservations-BlankState button.button-primary:hover,.easyreservations-BlankState button.button-primary:focus,.easyreservations-BlankState button.button-primary:active{background:#226bd3;border-color:#226bd3;box-shadow:inset 0 1px 0 rgba(255,255,255,0.25),0 1px 0 #226bd3}.easyreservations-message{position:relative;overflow:hidden;border-left-color:#6ab3ff !important}.easyreservations-message a.skip,.easyreservations-message a.docs{text-decoration:none !important}.easyreservations-message a.easyreservations-message-close{position:static;float:right;padding:0 15px 10px 28px;margin-top:-10px;font-size:13px;line-height:1.23076923;text-decoration:none}.easyreservations-message a.easyreservations-message-close::before{position:relative;top:18px;left:-20px;transition:all .1s ease-in-out}.easyreservations-message .twitter-share-button{margin-top:-3px;margin-left:3px;vertical-align:middle}.clear{clear:both}.wrap.easyreservations div.updated,.wrap.easyreservations div.error{margin-top:10px}mark.amount{color:inherit;background:transparent none}.easyreservations-help-tip{position:relative;display:inline-block;width:16px;height:16px;font-size:17px;font-style:normal;line-height:16px;color:#666;vertical-align:middle}.easyreservations-help-tip::after{font-family:"Dashicons";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;content:"";cursor:help}h2 .easyreservations-help-tip{margin-top:-5px;margin-left:.25em}.tips{text-decoration:none;cursor:help}img.tips{padding:5px 0 0}#tiptip_holder{position:absolute;top:0;left:0;z-index:8675309;display:none}#tiptip_holder.tip_top{padding-bottom:5px}#tiptip_holder.tip_top #tiptip_arrow_inner{margin-top:-7px;margin-left:-6px;border-top-color:#333}#tiptip_holder.tip_bottom{padding-top:5px}#tiptip_holder.tip_bottom #tiptip_arrow_inner{margin-top:-5px;margin-left:-6px;border-bottom-color:#333}#tiptip_holder.tip_right{padding-left:5px}#tiptip_holder.tip_right #tiptip_arrow_inner{margin-top:-6px;margin-left:-5px;border-right-color:#333}#tiptip_holder.tip_left{padding-right:5px}#tiptip_holder.tip_left #tiptip_arrow_inner{margin-top:-6px;margin-left:-7px;border-left-color:#333}#tiptip_content,.chart-tooltip,.er_error_tip{max-width:150px;padding:.618em 1em;font-size:.8em;color:#fff;text-align:center;background:#333;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,0.2)}#tiptip_content code,.chart-tooltip code,.er_error_tip code{padding:1px;background:#888}#tiptip_arrow,#tiptip_arrow_inner{position:absolute;width:0;height:0;border-color:transparent;border-style:solid;border-width:6px}.er_error_tip{position:absolute;z-index:9999999;max-width:20em;margin:1.5em 1px 0 -1em;line-height:1.8;white-space:normal;background:#d82223}.er_error_tip::after{position:absolute;top:-3px;left:50%;display:block;margin:-1em 0 0 -3px;content:"";border:8px solid #d82223;border-top-color:transparent;border-right-color:transparent;border-left-color:transparent}code{padding:.2rem .4rem;font-size:.75rem;color:#d81b60;background-color:#fafafa}code[data-tag]{cursor:pointer}.ui-datepicker-trigger{display:inline-block;margin:0 4px 0 10px !important;vertical-align:middle}.hide-it{position:absolute;max-width:0;max-height:0;overflow:hidden;visibility:hidden}.button.er-reload{display:block;text-indent:-9999px;position:relative;height:1em;width:1em;display:inline-block;width:28px !important;height:28px;padding:0}.button.er-reload::after{font-family:"Dashicons";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;content:"";line-height:28px}#easyreservations-order-data .hndle,#easyreservations-order-data .handlediv{display:none}#easyreservations-order-data .inside{display:block !important}#order_data{padding:23px 24px}#order_data h2{padding:0;margin:0;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",sans-serif;font-size:21px;font-weight:400;line-height:1.2;text-shadow:1px 1px 1px #fff}#order_data h3{font-size:14px}#order_data h3,#order_data h4{margin:1.33em 0 0;color:#333}#order_data p{color:#777}#order_data p.order_number{margin:0;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",sans-serif;font-size:16px;font-weight:400;line-height:1.6}#order_data p.order_number strong{font-weight:400}#order_data .order_data_column_container{clear:both}#order_data .order_data_column{float:left;width:30%;padding:0 4% 0 0}#order_data .order_data_column>h3 span{display:block}#order_data .order_data_column:last-child{padding-right:0}#order_data .order_data_column p{padding:0 !important}#order_data .order_data_column .address strong{display:block}#order_data .order_data_column .form-field{float:left;width:48%;padding:0;margin:9px 0 0;clear:left}#order_data .order_data_column .form-field label{display:block;padding:0 0 3px}#order_data .order_data_column .form-field input,#order_data .order_data_column .form-field textarea{width:100%}#order_data .order_data_column .form-field select{width:100%;max-width:100%}#order_data .order_data_column .form-field input[type=checkbox],#order_data .order_data_column .form-field input[type=radio]{width:16px}#order_data .order_data_column .form-field .select2-container{width:100% !important}#order_data .order_data_column .form-field .date-created{width:50%}#order_data .order_data_column .form-field .hour,#order_data .order_data_column .form-field .minute{width:3.5em}#order_data .order_data_column .form-field small{display:block;margin:5px 0 0;color:#999}#order_data .order_data_column .form-field.last,#order_data .order_data_column ._last_name_field,#order_data .order_data_column ._address_2_field,#order_data .order_data_column ._postcode_field,#order_data .order_data_column ._state_field,#order_data .order_data_column .er-reservation-children,#order_data .order_data_column ._phone_field{float:right;clear:right}#order_data .order_data_column .form-field-wide,#order_data .order_data_column ._company_field,#order_data .order_data_column ._transaction_id_field{float:none;width:100%;clear:both}#order_data .order_data_column .form-field-wide input,#order_data .order_data_column .form-field-wide textarea,#order_data .order_data_column .form-field-wide select,#order_data .order_data_column .form-field-wide .er-enhanced-select,#order_data .order_data_column .form-field-wide .er-category-search,#order_data .order_data_column .form-field-wide .er-customer-search,#order_data .order_data_column ._company_field input,#order_data .order_data_column ._company_field textarea,#order_data .order_data_column ._company_field select,#order_data .order_data_column ._company_field .er-enhanced-select,#order_data .order_data_column ._company_field .er-category-search,#order_data .order_data_column ._company_field .er-customer-search,#order_data .order_data_column ._transaction_id_field input,#order_data .order_data_column ._transaction_id_field textarea,#order_data .order_data_column ._transaction_id_field select,#order_data .order_data_column ._transaction_id_field .er-enhanced-select,#order_data .order_data_column ._transaction_id_field .er-category-search,#order_data .order_data_column ._transaction_id_field .er-customer-search{width:100%}#order_data .order_data_column p.none_set{color:#999}#order_data .order_data_column div.edit_address,#order_data .order_data_column div.edit_custom_data{display:none;padding-right:1px;zoom:1}#order_data .order_data_column .er-customer-user label a,#order_data .order_data_column .er-order-status label a{float:right;margin-left:8px}#order_data .order_data_column a.delete-custom{display:inline-block;width:16px;overflow:hidden;font-size:14px;line-height:16px;color:#ccc;text-decoration:none;vertical-align:middle;cursor:pointer}#order_data .order_data_column a.delete-custom::before{font-family:"Dashicons";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;content:"";position:relative}#order_data .order_data_column a.delete-custom:hover::before{color:#a00}#order_data .order_data_column a.edit_address,#order_data .order_data_column a.edit_custom{position:relative;float:right;width:14px;height:0;padding:14px 0 0;margin:0 0 0 6px;overflow:hidden;color:#999;border:0}#order_data .order_data_column a.edit_address:hover,#order_data .order_data_column a.edit_address:focus,#order_data .order_data_column a.edit_custom:hover,#order_data .order_data_column a.edit_custom:focus{color:#000}#order_data .order_data_column a.edit_address::after,#order_data .order_data_column a.edit_custom::after{position:absolute;top:0;left:0;font-family:"Dashicons";font-size:14px;font-weight:400;line-height:14px;text-align:center;vertical-align:top;content:""}#order_data .order_data_column .add_custom,#order_data .order_data_column .load_customer{display:inline-block;font-size:13px;font-weight:400}#easyreservations-order-actions .inside{padding:0;margin:0}#easyreservations-order-actions .inside ul.order_actions{margin:0;overflow:hidden;zoom:1}#easyreservations-order-actions .inside ul.order_actions li{float:left;width:50%;box-sizing:border-box;padding:6px 10px;margin:0;overflow:hidden;line-height:1.6;text-align:center;zoom:1;border-top:1px solid #fff;border-bottom:1px solid #ddd}#easyreservations-order-actions .inside ul.order_actions li a{float:none;text-align:center;text-decoration:underline}#easyreservations-order-actions .inside ul.order_actions li.wide{float:none;width:auto;padding:6px;overflow:hidden;clear:both;text-align:left}#easyreservations-order-actions .inside ul.order_actions li #delete-action{float:left;line-height:25px;text-align:left;vertical-align:middle}#easyreservations-order-actions .inside ul.order_actions li .save_order{float:right}#easyreservations-order-actions .inside ul.order_actions li#actions{overflow:hidden}#easyreservations-order-actions .inside ul.order_actions li#actions .button{float:right;width:24px;box-sizing:border-box}#easyreservations-order-actions .inside ul.order_actions li#actions select{float:left;width:225px;box-sizing:border-box}#easyreservations-order-actions .inside ul.order_actions li:last-child{border-bottom:0}#easyreservations-reservation-order .inside{padding:0;margin:0}#easyreservations-reservation-order .inside ul{margin:0;overflow:hidden;zoom:1}#easyreservations-reservation-order .inside ul li{padding:6px 10px;border-top:1px solid #fff;border-bottom:1px solid #ddd}#easyreservations-reservation-order .inside ul li a.deletion{color:#a00}#easyreservations-reservation-order .inside ul li:last-child{border-bottom:0}#easyreservations-order-items .inside{display:block !important;padding:0;margin:0;background:#fefefe}#easyreservations-order-items .hndle,#easyreservations-order-items .handlediv{display:none}#easyreservations-order-items .easyreservations_receipt_items_wrapper{margin:0;overflow-x:auto}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items{width:100%;background:#fff}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items thead th{padding:1em;font-weight:400;color:#999;text-align:left;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none;background:#f8f8f8;-webkit-touch-callout:none}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items thead th.sortable{cursor:pointer}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items thead th:last-child{padding-right:2em}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items thead th:first-child{padding-left:2em}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items thead th .er-arrow{position:relative;float:right;margin-right:-1em}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items tbody th,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items td{padding:1.5em 1em 1em;line-height:1.5;text-align:left;vertical-align:top;border-bottom:1px solid #f8f8f8}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items tbody th textarea,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items td textarea{width:100%}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items tbody th select,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items td select{width:50%}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items tbody th input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items tbody th textarea,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items td input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items td textarea{padding:4px;font-size:14px;color:#555}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items tbody th:last-child,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items td:last-child{padding-right:2em}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items tbody th:first-child,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items td:first-child{padding-left:2em}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items tbody tr:last-child td{border-bottom:1px solid #dfdfdf}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items tbody tr:first-child td{border-top:8px solid #f8f8f8}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items tbody#receipt_reservation_line_items tr:first-child td{border-top:0}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items td.thumb{width:38px;padding-bottom:1.5em;text-align:left}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items td.thumb .er-receipt-item-thumbnail{position:relative;display:block;width:38px;height:38px;font-size:21px;color:#ccc;text-align:center;background:#f8f8f8;border:2px solid #e8e8e8}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items td.thumb .er-receipt-item-thumbnail::before{font-family:"Dashicons";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;content:"";display:block;width:38px;line-height:38px}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items td.thumb .er-receipt-item-thumbnail img{position:relative;width:100%;height:100%;padding:0;margin:0}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items td.name .er-receipt-item-sku,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items td.name .er-receipt-item-variation{display:block;margin-top:.5em;font-size:.92em !important;color:#888}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .item{min-width:200px}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .center,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .variation-id{text-align:center}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .cost,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .quantity,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_cost,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_tax,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax_class,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .item_cost{text-align:right}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .cost label,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax label,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .quantity label,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_cost label,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_tax label,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax_class label,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .item_cost label{font-size:.833em;color:#999;white-space:nowrap}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .cost label input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax label input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .quantity label input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_cost label input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_tax label input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax_class label input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .item_cost label input{display:inline}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .cost input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .quantity input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_cost input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_tax input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax_class input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .item_cost input{width:70px;text-align:right;vertical-align:middle}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .cost select,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax select,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .quantity select,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_cost select,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_tax select,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax_class select,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .item_cost select{width:85px;height:26px;font-size:1em;vertical-align:middle}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .cost .split-input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax .split-input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .quantity .split-input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_cost .split-input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_tax .split-input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax_class .split-input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .item_cost .split-input{display:inline-block;min-width:80px;margin:1px 0;overflow:hidden;line-height:1;text-align:right;background:#fff;border:1px solid #ddd;box-shadow:inset 0 1px 2px rgba(0,0,0,0.07)}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .cost .split-input div.input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax .split-input div.input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .quantity .split-input div.input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_cost .split-input div.input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_tax .split-input div.input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax_class .split-input div.input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .item_cost .split-input div.input{width:100%;box-sizing:border-box}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .cost .split-input div.input label,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax .split-input div.input label,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .quantity .split-input div.input label,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_cost .split-input div.input label,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_tax .split-input div.input label,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax_class .split-input div.input label,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .item_cost .split-input div.input label{display:block;padding:4px 6px 0;font-size:.75em;color:#555}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .cost .split-input div.input input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax .split-input div.input input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .quantity .split-input div.input input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_cost .split-input div.input input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_tax .split-input div.input input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax_class .split-input div.input input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .item_cost .split-input div.input input{width:100%;box-sizing:border-box;padding:0 6px 4px;margin:0;color:#555;background:transparent;border:0;box-shadow:none}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .cost .split-input div.input input::-webkit-input-placeholder,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax .split-input div.input input::-webkit-input-placeholder,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .quantity .split-input div.input input::-webkit-input-placeholder,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_cost .split-input div.input input::-webkit-input-placeholder,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_tax .split-input div.input input::-webkit-input-placeholder,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax_class .split-input div.input input::-webkit-input-placeholder,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .item_cost .split-input div.input input::-webkit-input-placeholder{color:#ddd}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .cost .split-input div.input:first-child,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax .split-input div.input:first-child,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .quantity .split-input div.input:first-child,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_cost .split-input div.input:first-child,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_tax .split-input div.input:first-child,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax_class .split-input div.input:first-child,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .item_cost .split-input div.input:first-child{background:#fff;border-bottom:1px dashed #ddd}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .cost .split-input div.input:first-child label,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax .split-input div.input:first-child label,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .quantity .split-input div.input:first-child label,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_cost .split-input div.input:first-child label,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_tax .split-input div.input:first-child label,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax_class .split-input div.input:first-child label,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .item_cost .split-input div.input:first-child label{color:#ccc}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .cost .split-input div.input:first-child input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax .split-input div.input:first-child input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .quantity .split-input div.input:first-child input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_cost .split-input div.input:first-child input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_tax .split-input div.input:first-child input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax_class .split-input div.input:first-child input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .item_cost .split-input div.input:first-child input{color:#ccc}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .cost .view,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax .view,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .quantity .view,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_cost .view,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_tax .view,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax_class .view,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .item_cost .view{white-space:nowrap}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .cost .edit,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax .edit,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .quantity .edit,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_cost .edit,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_tax .edit,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax_class .edit,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .item_cost .edit{text-align:left}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .cost small.times,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .cost del,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .cost .er-receipt-item-taxes,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .cost .er-receipt-item-discount,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .cost .er-receipt-item-refund-fields,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax small.times,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax del,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax .er-receipt-item-taxes,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax .er-receipt-item-discount,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax .er-receipt-item-refund-fields,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .quantity small.times,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .quantity del,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .quantity .er-receipt-item-taxes,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .quantity .er-receipt-item-discount,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .quantity .er-receipt-item-refund-fields,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_cost small.times,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_cost del,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_cost .er-receipt-item-taxes,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_cost .er-receipt-item-discount,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_cost .er-receipt-item-refund-fields,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_tax small.times,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_tax del,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_tax .er-receipt-item-taxes,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_tax .er-receipt-item-discount,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_tax .er-receipt-item-refund-fields,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax_class small.times,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax_class del,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax_class .er-receipt-item-taxes,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax_class .er-receipt-item-discount,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax_class .er-receipt-item-refund-fields,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .item_cost small.times,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .item_cost del,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .item_cost .er-receipt-item-taxes,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .item_cost .er-receipt-item-discount,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .item_cost .er-receipt-item-refund-fields{font-size:.92em !important;color:#888}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .cost .er-receipt-item-taxes,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .cost .er-receipt-item-refund-fields,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax .er-receipt-item-taxes,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax .er-receipt-item-refund-fields,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .quantity .er-receipt-item-taxes,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .quantity .er-receipt-item-refund-fields,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_cost .er-receipt-item-taxes,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_cost .er-receipt-item-refund-fields,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_tax .er-receipt-item-taxes,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_tax .er-receipt-item-refund-fields,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax_class .er-receipt-item-taxes,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax_class .er-receipt-item-refund-fields,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .item_cost .er-receipt-item-taxes,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .item_cost .er-receipt-item-refund-fields{margin:0}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .cost .er-receipt-item-taxes label,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .cost .er-receipt-item-refund-fields label,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax .er-receipt-item-taxes label,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax .er-receipt-item-refund-fields label,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .quantity .er-receipt-item-taxes label,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .quantity .er-receipt-item-refund-fields label,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_cost .er-receipt-item-taxes label,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_cost .er-receipt-item-refund-fields label,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_tax .er-receipt-item-taxes label,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_tax .er-receipt-item-refund-fields label,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax_class .er-receipt-item-taxes label,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax_class .er-receipt-item-refund-fields label,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .item_cost .er-receipt-item-taxes label,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .item_cost .er-receipt-item-refund-fields label{display:block}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .cost .er-receipt-item-discount,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax .er-receipt-item-discount,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .quantity .er-receipt-item-discount,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_cost .er-receipt-item-discount,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_tax .er-receipt-item-discount,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax_class .er-receipt-item-discount,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .item_cost .er-receipt-item-discount{display:block;margin-top:.5em}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .cost small.times,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax small.times,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .quantity small.times,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_cost small.times,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_tax small.times,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax_class small.times,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .item_cost small.times{margin-right:.25em}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .quantity{text-align:center}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .quantity input{width:50px;text-align:center}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items span.subtotal{opacity:.5}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items td.tax_class,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items th.tax_class{text-align:left}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .calculated{border-color:#ae8ca2;border-style:dotted}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items table.meta{width:100%}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items table.meta,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items table.display_meta{margin:.5em 0 0;font-size:.92em !important;color:#888}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items table.meta tr th,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items table.display_meta tr th{width:20%;padding:0 4px .5em 0;line-height:1.5;border:0}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items table.meta tr td,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items table.display_meta tr td{padding:0 4px .5em 0;line-height:1.5;border:0}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items table.meta tr td input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items table.display_meta tr td input{position:relative;width:100%;margin:0;border-bottom:0;box-shadow:none}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items table.meta tr td textarea,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items table.display_meta tr td textarea{width:100%;height:4em;margin:0;box-shadow:none}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items table.meta tr td input:focus+textarea,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items table.display_meta tr td input:focus+textarea{border-top-color:#999}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items table.meta tr td p,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items table.display_meta tr td p{margin:0 0 .5em;line-height:1.5}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items table.meta tr td p:last-child,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items table.display_meta tr td p:last-child{margin:0}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .refund_by{border-bottom:1px dotted #999}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items tr.fee .thumb div{display:block;text-indent:-9999px;position:relative;height:1em;width:1em;margin:0 auto;font-size:1.5em;line-height:1;vertical-align:middle}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items tr.fee .thumb div::before{font-family:"Dashicons";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:.15em;left:0;width:100%;height:100%;text-align:center;content:"";color:#ccc}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items tr.refund .thumb div{display:block;text-indent:-9999px;position:relative;height:1em;width:1em;margin:0 auto;font-size:1.5em;line-height:1;vertical-align:middle}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items tr.refund .thumb div::before{font-family:"Dashicons";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:.15em;left:0;width:100%;height:100%;text-align:center;content:"";color:#ccc}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items th.line_tax{white-space:nowrap}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items th.line_tax .delete-receipt-tax,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items td.line_tax .delete-receipt-tax{display:block;text-indent:-9999px;position:relative;height:1em;width:1em;float:right;margin:3px -18px 0 0;font-size:14px;visibility:hidden}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items th.line_tax .delete-receipt-tax::before,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items td.line_tax .delete-receipt-tax::before{font-family:"Dashicons";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;content:"";color:#999}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items th.line_tax .delete-receipt-tax:hover::before,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items td.line_tax .delete-receipt-tax:hover::before{color:#a00}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items th.line_tax:hover .delete-receipt-tax,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items td.line_tax:hover .delete-receipt-tax{visibility:visible}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items small.refunded{display:block;margin-top:.5em;color:#a00;white-space:nowrap}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items small.refunded::before{font-family:"Dashicons";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;content:"";position:relative;top:auto;left:auto;margin:-1px 4px 0 0;line-height:1;vertical-align:middle}#easyreservations-order-items .er-receipt-data-row{padding:1.5em 2em;line-height:2;text-align:right;*zoom:1;background:#f8f8f8;border-bottom:1px solid #dfdfdf}#easyreservations-order-items .er-receipt-data-row::before,#easyreservations-order-items .er-receipt-data-row::after{content:" ";display:table}#easyreservations-order-items .er-receipt-data-row::after{clear:both}#easyreservations-order-items .er-receipt-data-row p{margin:0;line-height:2}#easyreservations-order-items .er-receipt-data-row .er-used-coupons{text-align:left}#easyreservations-order-items .er-receipt-data-row .er-used-coupons .tips{display:inline-block}#easyreservations-order-items .er-used-coupons{float:left;width:50%}#easyreservations-order-items .er-receipt-totals{float:right;width:50%;padding:0;margin:0;text-align:right}#easyreservations-order-items .er-receipt-totals .amount{font-weight:700}#easyreservations-order-items .er-receipt-totals .label{vertical-align:top}#easyreservations-order-items .er-receipt-totals .total{width:10em;box-sizing:border-box;margin:0 0 0 .5em;font-size:1em !important}#easyreservations-order-items .er-receipt-totals .total input[type=text]{float:right;width:96%}#easyreservations-order-items .er-receipt-totals .refunded-total{color:#a00}#easyreservations-order-items .er-receipt-totals .er-receipt-edit-line-item-actions{width:1.5em;visibility:visible !important}#easyreservations-order-items .er-receipt-totals .er-receipt-edit-line-item-actions a{padding:0}#easyreservations-order-items .refund-actions{padding-top:12px;margin-top:5px;border-top:1px solid #dfdfdf}#easyreservations-order-items .refund-actions .button{float:right;margin-left:4px}#easyreservations-order-items .refund-actions .cancel-action{float:left;margin-left:0}#easyreservations-order-items .add_meta{margin-left:0 !important}#easyreservations-order-items h3 small{color:#999}#easyreservations-order-items .amount{white-space:nowrap}#easyreservations-order-items .add-items .description{margin-right:10px}#easyreservations-order-items .add-items .button{float:left;margin-right:.25em}#easyreservations-order-items .add-items .button-primary{float:none;margin-right:0}#easyreservations-order-items .er-receipt-edit-line-item{padding-left:0}#easyreservations-order-items .er-receipt-edit-line-item-actions{width:44px;padding-left:0;text-align:right;vertical-align:middle}#easyreservations-order-items .er-receipt-edit-line-item-actions a{display:inline-block;width:16px;padding:0 0 .5em;margin:0 0 0 12px;overflow:hidden;line-height:16px;color:#ccc;text-decoration:none;vertical-align:middle;cursor:pointer}#easyreservations-order-items .er-receipt-edit-line-item-actions a::before{width:16px;height:16px;padding:0;margin:0;font-size:16px}#easyreservations-order-items .er-receipt-edit-line-item-actions a:hover::before{color:#999}#easyreservations-order-items .er-receipt-edit-line-item-actions a:first-child{margin-left:0}#easyreservations-order-items .er-receipt-edit-line-item-actions .edit-receipt-item::before{font-family:"Dashicons";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;content:"";position:relative}#easyreservations-order-items .er-receipt-edit-line-item-actions .delete-receipt-item::before,#easyreservations-order-items .er-receipt-edit-line-item-actions .delete_refund::before{font-family:"Dashicons";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;content:"";position:relative}#easyreservations-order-items .er-receipt-edit-line-item-actions .delete-receipt-item:hover::before,#easyreservations-order-items .er-receipt-edit-line-item-actions .delete_refund:hover::before{color:#a00}#easyreservations-order-items tbody tr .er-receipt-edit-line-item-actions{visibility:hidden}#easyreservations-order-items tbody tr:hover .er-receipt-edit-line-item-actions{visibility:visible}ul.er_coupon_list{padding-bottom:5px}ul.er_coupon_list li{margin:0}ul.er_coupon_list li.code{position:relative;display:inline-block;padding:0 .5em;margin-top:5px;margin-right:5px;background-color:#fff;border:1px solid #aaa;border-radius:4px;-webkit-box-shadow:0 1px 0 #dfdfdf;box-shadow:0 1px 0 #dfdfdf}ul.er_coupon_list li.code.editable{padding-right:2em}ul.er_coupon_list li.code .tips{cursor:pointer}ul.er_coupon_list li.code .tips span{color:#888}ul.er_coupon_list li.code .tips span:hover{color:#000}ul.er_coupon_list li.code .remove-coupon{position:absolute;top:7px;right:20px;color:#888;text-decoration:none}ul.er_coupon_list li.code .remove-coupon::before{font-family:"Dashicons";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;content:""}ul.er_coupon_list li.code .remove-coupon:hover::before{color:#a00}.widefat.customers td{padding:4px 7px;vertical-align:middle}.widefat .column-order_title{width:15%}.widefat .column-order_title time{display:block;margin:3px 0;color:#999}.widefat .column-orders,.widefat .column-paying,.widefat .column-spent{width:8%;text-align:center}.widefat .column-last_order{width:11%}.widefat .column-er_actions{width:110px}.widefat .column-er_actions a.button{display:block;text-indent:-9999px;position:relative;height:1em;width:1em;display:inline-block;width:2em;padding:0 !important;margin:2px 4px 2px 0;overflow:hidden;vertical-align:middle}.widefat .column-er_actions a.button::after{position:absolute;top:0;left:0;width:24px;margin:0;font-family:"Dashicons";font-size:18px;font-weight:400;font-variant:normal;line-height:1.7;text-align:center;text-indent:0;text-transform:none;speak:none}.widefat .column-er_actions a.button img{display:block;width:12px;height:auto}.widefat .column-er_actions a.button:hover{color:#000}.widefat .column-er_actions a.edit::after{content:""}.widefat .column-er_actions a.link::after{content:""}.widefat .column-er_actions a.view::after{content:""}.widefat .column-er_actions a.refresh::after{content:""}.widefat .column-er_actions a.processing::after{content:""}.widefat .column-er_actions a.complete::after{content:""}.widefat small.meta{display:block;margin:3px 0;font-size:inherit;color:#999}.post-type-easy-rooms .tablenav .one-page .displaying-num,.post-type-easy_reservation .tablenav .one-page .displaying-num,.post-type-easy_order .tablenav .one-page .displaying-num{display:none}.post-type-easy-rooms .wp-list-table,.post-type-easy_reservation .wp-list-table,.post-type-easy_order .wp-list-table{margin-top:1em}.post-type-easy-rooms .wp-list-table thead th,.post-type-easy-rooms .wp-list-table tfoot th,.post-type-easy_reservation .wp-list-table thead th,.post-type-easy_reservation .wp-list-table tfoot th,.post-type-easy_order .wp-list-table thead th,.post-type-easy_order .wp-list-table tfoot th{padding:.75em 1em}.post-type-easy-rooms .wp-list-table thead th.sortable a,.post-type-easy-rooms .wp-list-table thead th.sorted a,.post-type-easy-rooms .wp-list-table tfoot th.sortable a,.post-type-easy-rooms .wp-list-table tfoot th.sorted a,.post-type-easy_reservation .wp-list-table thead th.sortable a,.post-type-easy_reservation .wp-list-table thead th.sorted a,.post-type-easy_reservation .wp-list-table tfoot th.sortable a,.post-type-easy_reservation .wp-list-table tfoot th.sorted a,.post-type-easy_order .wp-list-table thead th.sortable a,.post-type-easy_order .wp-list-table thead th.sorted a,.post-type-easy_order .wp-list-table tfoot th.sortable a,.post-type-easy_order .wp-list-table tfoot th.sorted a{padding:0}.post-type-easy-rooms .wp-list-table thead th:first-child,.post-type-easy-rooms .wp-list-table tfoot th:first-child,.post-type-easy_reservation .wp-list-table thead th:first-child,.post-type-easy_reservation .wp-list-table tfoot th:first-child,.post-type-easy_order .wp-list-table thead th:first-child,.post-type-easy_order .wp-list-table tfoot th:first-child{padding-left:2em}.post-type-easy-rooms .wp-list-table thead th:last-child,.post-type-easy-rooms .wp-list-table tfoot th:last-child,.post-type-easy_reservation .wp-list-table thead th:last-child,.post-type-easy_reservation .wp-list-table tfoot th:last-child,.post-type-easy_order .wp-list-table thead th:last-child,.post-type-easy_order .wp-list-table tfoot th:last-child{padding-right:2em}.post-type-easy-rooms .wp-list-table tbody td,.post-type-easy-rooms .wp-list-table tbody th,.post-type-easy_reservation .wp-list-table tbody td,.post-type-easy_reservation .wp-list-table tbody th,.post-type-easy_order .wp-list-table tbody td,.post-type-easy_order .wp-list-table tbody th{padding:1em;line-height:26px}.post-type-easy-rooms .wp-list-table tbody td:first-child,.post-type-easy_reservation .wp-list-table tbody td:first-child,.post-type-easy_order .wp-list-table tbody td:first-child{padding-left:2em}.post-type-easy-rooms .wp-list-table tbody td:last-child,.post-type-easy_reservation .wp-list-table tbody td:last-child,.post-type-easy_order .wp-list-table tbody td:last-child{padding-right:2em}.post-type-easy-rooms .wp-list-table tbody tr,.post-type-easy_reservation .wp-list-table tbody tr,.post-type-easy_order .wp-list-table tbody tr{border-top:1px solid #f5f5f5}.post-type-easy-rooms .wp-list-table tbody tr:hover:not(.status-trash):not(.no-link) td,.post-type-easy_reservation .wp-list-table tbody tr:hover:not(.status-trash):not(.no-link) td,.post-type-easy_order .wp-list-table tbody tr:hover:not(.status-trash):not(.no-link) td{cursor:pointer}.post-type-easy-rooms .wp-list-table .no-link,.post-type-easy_reservation .wp-list-table .no-link,.post-type-easy_order .wp-list-table .no-link{cursor:default !important}.post-type-easy-rooms .wp-list-table td,.post-type-easy-rooms .wp-list-table th,.post-type-easy_reservation .wp-list-table td,.post-type-easy_reservation .wp-list-table th,.post-type-easy_order .wp-list-table td,.post-type-easy_order .wp-list-table th{vertical-align:middle}.post-type-easy-rooms .wp-list-table td p,.post-type-easy-rooms .wp-list-table th p,.post-type-easy_reservation .wp-list-table td p,.post-type-easy_reservation .wp-list-table th p,.post-type-easy_order .wp-list-table td p,.post-type-easy_order .wp-list-table th p{margin:0}.post-type-easy-rooms .wp-list-table .check-column,.post-type-easy_reservation .wp-list-table .check-column,.post-type-easy_order .wp-list-table .check-column{width:16px;max-width:16px;padding:1em 1em 1em 1em !important;white-space:nowrap;vertical-align:middle}.post-type-easy-rooms .wp-list-table .check-column input,.post-type-easy_reservation .wp-list-table .check-column input,.post-type-easy_order .wp-list-table .check-column input{margin:1px 0;vertical-align:text-top}.post-type-easy-rooms .wp-list-table .column-resource_image,.post-type-easy_reservation .wp-list-table .column-resource_image,.post-type-easy_order .wp-list-table .column-resource_image{width:6ch;padding:10px !important;margin:0}.post-type-easy-rooms .wp-list-table .column-resource_image img,.post-type-easy_reservation .wp-list-table .column-resource_image img,.post-type-easy_order .wp-list-table .column-resource_image img{vertical-align:middle;border:1px solid #7e8993}.post-type-easy-rooms .wp-list-table .column-reservation_number,.post-type-easy-rooms .wp-list-table .column-order_number,.post-type-easy_reservation .wp-list-table .column-reservation_number,.post-type-easy_reservation .wp-list-table .column-order_number,.post-type-easy_order .wp-list-table .column-reservation_number,.post-type-easy_order .wp-list-table .column-order_number{width:40ch}.post-type-easy-rooms .wp-list-table .column-resource_price,.post-type-easy-rooms .wp-list-table .column-order_total,.post-type-easy_reservation .wp-list-table .column-resource_price,.post-type-easy_reservation .wp-list-table .column-order_total,.post-type-easy_order .wp-list-table .column-resource_price,.post-type-easy_order .wp-list-table .column-order_total{width:8ch;text-align:right}.post-type-easy-rooms .wp-list-table .column-resource_price a span,.post-type-easy-rooms .wp-list-table .column-order_total a span,.post-type-easy_reservation .wp-list-table .column-resource_price a span,.post-type-easy_reservation .wp-list-table .column-order_total a span,.post-type-easy_order .wp-list-table .column-resource_price a span,.post-type-easy_order .wp-list-table .column-order_total a span{float:right}.post-type-easy-rooms .wp-list-table .column-order_customer,.post-type-easy-rooms .wp-list-table .column-order_date,.post-type-easy_reservation .wp-list-table .column-order_customer,.post-type-easy_reservation .wp-list-table .column-order_date,.post-type-easy_order .wp-list-table .column-order_customer,.post-type-easy_order .wp-list-table .column-order_date{width:10ch}.post-type-easy-rooms .wp-list-table .column-reservation_status,.post-type-easy-rooms .wp-list-table .column-order_status,.post-type-easy_reservation .wp-list-table .column-reservation_status,.post-type-easy_reservation .wp-list-table .column-order_status,.post-type-easy_order .wp-list-table .column-reservation_status,.post-type-easy_order .wp-list-table .column-order_status{width:14ch}.post-type-easy-rooms .wp-list-table .column-shipping_address,.post-type-easy-rooms .wp-list-table .column-billing_address,.post-type-easy_reservation .wp-list-table .column-shipping_address,.post-type-easy_reservation .wp-list-table .column-billing_address,.post-type-easy_order .wp-list-table .column-shipping_address,.post-type-easy_order .wp-list-table .column-billing_address{width:20ch;line-height:1.5}.post-type-easy-rooms .wp-list-table .column-shipping_address .description,.post-type-easy-rooms .wp-list-table .column-billing_address .description,.post-type-easy_reservation .wp-list-table .column-shipping_address .description,.post-type-easy_reservation .wp-list-table .column-billing_address .description,.post-type-easy_order .wp-list-table .column-shipping_address .description,.post-type-easy_order .wp-list-table .column-billing_address .description{display:block;color:#999}.post-type-easy-rooms .wp-list-table .column-er_actions,.post-type-easy_reservation .wp-list-table .column-er_actions,.post-type-easy_order .wp-list-table .column-er_actions{text-align:right}.post-type-easy-rooms .wp-list-table .column-er_actions a.button,.post-type-easy_reservation .wp-list-table .column-er_actions a.button,.post-type-easy_order .wp-list-table .column-er_actions a.button{margin:2px 0 2px 4px;text-indent:9999px}.post-type-easy_reservation .search-box{margin-top:15px}a.reservation-preview,a.order-preview{position:relative;float:right;width:16px;height:16px;padding:4px 7px 4px 4px;overflow:hidden;text-decoration:none;border:2px solid transparent;border-radius:4px}a.reservation-preview::before,a.order-preview::before{height:16px;font-family:"Dashicons";font-size:18px;line-height:16px;vertical-align:top;content:"";outline:none !important}a.reservation-preview:hover,a.order-preview:hover{border:2px solid #00a0d2}a.reservation-preview.disabled::before,a.order-preview.disabled::before{padding-left:1px;content:url(../images/wpspin.gif)}.reservation-date{display:inline-flex;max-width:100%;padding:0 8px;margin:0;line-height:2.5;color:#777;white-space:nowrap;cursor:inherit !important;background:#e5e5e5;border-bottom:1px solid rgba(0,0,0,0.05);border-radius:4px}.reservation-date:nth-of-type(2){margin-top:5px}.reservation-date.present{color:#5b841b;background:#c6e1c6}.reservation-date.future{color:#2e4453;background:#c8d7e1}.reservation-date.past{color:#94660c;background:#f8dda7}.reservation-status,.order-status{display:inline-flex;max-width:100%;margin:-0.25em 0;line-height:2.5;color:#777;white-space:nowrap;cursor:inherit;background:#e5e5e5;border-radius:3px}.reservation-status.status-completed,.order-status.status-completed{color:#5b841b;background:#c6e1c6}.reservation-status.status-completed.background,.order-status.status-completed.background{background:#c6e1c6 !important}.reservation-status.status-checked,.order-status.status-checked{color:#534d2e;background:#e1dfc8}.reservation-status.status-checked.background,.order-status.status-checked.background{background:#e1dfc8 !important}.reservation-status.status-on-hold,.order-status.status-on-hold{color:#94660c;background:#f8dda7}.reservation-status.status-on-hold.background,.order-status.status-on-hold.background{background:#f8dda7 !important}.reservation-status.status-failed,.order-status.status-failed{color:#761919;background:#eba3a3}.reservation-status.status-failed.background,.order-status.status-failed.background{background:#eba3a3 !important}.reservation-status.status-approved,.order-status.status-approved{color:#2e4453;background:#c8d7e1}.reservation-status.status-approved.background,.order-status.status-approved.background{background:#c8d7e1 !important}.reservation-status.status-trash,.order-status.status-trash{color:#761919;background:#eba3a3}.reservation-status.status-trash.background,.order-status.status-trash.background{background:#eba3a3 !important}.reservation-status>span,.order-status>span{margin:0 1em;overflow:hidden;text-overflow:ellipsis}.er-order-preview .order-status{float:right;margin-right:54px}.er-order-preview article{padding:0 !important}.er-order-preview .modal-close{border-radius:0}.er-order-preview .er-order-preview-table{width:100%;margin:0}.er-order-preview .er-order-preview-table th,.er-order-preview .er-order-preview-table td{padding:1em 1.5em;margin:0;text-align:right;vertical-align:top;background:transparent;border:0;border-bottom:1px solid #eee;box-shadow:none}.er-order-preview .er-order-preview-table td:first-child,.er-order-preview .er-order-preview-table th:first-child{text-align:left}.er-order-preview .er-order-preview-table th{border-color:#ccc}.er-order-preview .er-order-preview-table tr:last-child td{border:0}.er-order-preview .er-order-preview-table .er-order-item-sku{margin-top:.5em}.er-order-preview .er-order-preview-table .er-order-item-meta{margin-top:.5em}.er-order-preview .er-order-preview-table .er-order-item-meta th,.er-order-preview .er-order-preview-table .er-order-item-meta td{padding:0;text-align:left;vertical-align:top;border:0}.er-order-preview .er-order-preview-table .er-order-item-meta td:last-child{padding-left:.5em}.er-order-preview .er-order-preview-addresses{padding-bottom:1.5em;overflow:hidden}.er-order-preview .er-order-preview-addresses .er-order-preview-address,.er-order-preview .er-order-preview-addresses .er-order-preview-note{float:left;width:50%;box-sizing:border-box;padding:1.5em 1.5em 0;word-wrap:break-word}.er-order-preview .er-order-preview-addresses .er-order-preview-address h2,.er-order-preview .er-order-preview-addresses .er-order-preview-note h2{margin-top:0}.er-order-preview .er-order-preview-addresses .er-order-preview-address strong,.er-order-preview .er-order-preview-addresses .er-order-preview-note strong{display:block;margin-top:1.5em}.er-order-preview .er-order-preview-addresses .er-order-preview-address strong:first-child,.er-order-preview .er-order-preview-addresses .er-order-preview-note strong:first-child{margin-top:0}.er-order-preview footer .er-action-button-group{display:inline-block;float:left}.er-order-preview footer .button.button-large{display:inline-block;height:auto;padding:0 10px !important;margin-left:10px;line-height:28px}.er-order-preview .er-action-button-group label{display:none}.er-action-button-group{line-height:26px;text-align:left;vertical-align:middle}.er-action-button-group label{margin-right:6px;font-weight:700;line-height:28px;cursor:default}.er-action-button-group .er-action-button-group__items{display:inline-flex;flex-flow:row wrap;align-content:flex-start;justify-content:flex-start}.er-action-button-group .er-action-button{position:relative;z-index:1;float:none;height:auto;box-sizing:border-box;padding:0 10px !important;margin:0 0 0 -1px !important;overflow:hidden;line-height:28px;text-align:center;text-overflow:ellipsis;white-space:nowrap;border:1px solid #ccc;border-radius:0 !important;flex:1 0 auto}.er-action-button-group .er-action-button:hover,.er-action-button-group .er-action-button:focus{z-index:2;border:1px solid #999}.er-action-button-group .er-action-button:first-child{margin-left:0 !important;border-top-left-radius:3px !important;border-bottom-left-radius:3px !important}.er-action-button-group .er-action-button:last-child{border-top-right-radius:3px !important;border-bottom-right-radius:3px !important}@media screen and (max-width:782px){.er-order-preview footer .er-action-button-group .er-action-button-group__items{display:flex}.er-order-preview footer .er-action-button-group{display:block;float:none;margin-bottom:4px}.er-order-preview footer .button.button-large{display:block;float:none;width:100%;margin:0;text-align:center}.post-type-easy_order .wp-list-table td.check-column{width:1em}.post-type-easy_order .wp-list-table td.column-reservation_number,.post-type-easy_order .wp-list-table td.column-order_number{padding-bottom:.5em;padding-left:0}.post-type-easy_order .wp-list-table td.column-order_status,.post-type-easy_order .wp-list-table td.column-order_date{display:inline-block !important;padding:0 1em 1em 1em !important}.post-type-easy_order .wp-list-table td.column-order_status::before,.post-type-easy_order .wp-list-table td.column-order_date::before{display:none !important}.post-type-easy_order .wp-list-table td.column-order_date{padding-left:0 !important}.post-type-easy_order .wp-list-table td.column-order_status{float:right}}ul.order_notes{padding:2px 0 0}ul.order_notes li .note_content{position:relative;padding:10px;background:#efefef}ul.order_notes li .note_content p{padding:0;margin:0;word-wrap:break-word}ul.order_notes li p.meta{padding:10px;margin:0;font-size:11px;color:#999}ul.order_notes li p.meta .exact-date{border-bottom:1px dotted #999}ul.order_notes li a.delete_note{color:#a00}ul.order_notes li .note_content::after{position:absolute;bottom:-10px;left:20px;display:block;width:0;height:0;content:"";border-color:#efefef transparent;border-style:solid;border-width:10px 10px 0 0}ul.order_notes li.system-note .note_content{background:#d7cad2}ul.order_notes li.system-note .note_content::after{border-color:#d7cad2 transparent}ul.order_notes li.customer-note .note_content{background:#a7cedc}ul.order_notes li.customer-note .note_content::after{border-color:#a7cedc transparent}.add_note{padding:10px 10px 0;border-top:1px solid #ddd}.add_note h4{margin-top:5px !important}.add_note #add_order_note{width:100%;height:50px}.resource-header{display:block;width:99%;max-width:1200px;margin-top:20px}.resource-header .resource-thumbnail{float:left;margin-right:20px}.resource-header .resource-thumbnail img{border-radius:5px}.resource-header .resource-thumbnail .thumbnail-placeholder{display:block;width:145px;height:145px;border:5px dashed #ccc;border-radius:5px}.resource-header h1{padding-top:16px;font-size:26px}.resource-header .main{height:160px;color:#9a9a9a}.resource-header .main .content{max-height:56px;margin-bottom:8px;overflow:hidden}#reservations_reservation_item_label{height:250px;padding:8px;line-height:20px}#filter_form_requirements td,#filter_form_discount td,#filter_form_price td{padding-left:30px}tbody#filter_form_discount td:first-of-type,tbody#filter_form_time_cond td:first-of-type{display:block;margin-left:42px;border-left:3px solid #228dff}label.days-option{display:block !important;line-height:24px}#form_settings_tags_container{display:inline-block;width:35%;margin-top:7px}#accordion{display:inline-block;width:99%;cursor:default;user-select:none;background:#fff;border:1px solid #b9b7b7;border-left:0}#accordion .ui-accordion-header{padding:5px 0 5px 25px;margin:0;font-weight:400;cursor:pointer;background-color:#f7f7f7;background-image:url(../images/sortright.gif);background-repeat:no-repeat;background-position:11px;border-bottom:1px solid #b9b7b7;outline:0}#accordion .ui-accordion-header.ui-state-active{background-image:url(../images/sortdown.gif);background-position:10px}#accordion .ui-accordion-header.ui-state-hover{background-color:#fbfbfb}#accordion div.ui-accordion-content{padding:4px 6px;border-bottom:1px solid #b9b7b7}#accordion div.table{padding:0}#accordion:last-child{border-bottom:0}#accordion p,#accordion h4{margin:3px 0}#accordion p.desc{max-width:300px;padding:2px 0;font-size:13px;font-style:italic}#form_container{float:left;width:63.5%;min-height:600px;padding:4px;margin-top:8px;font-family:Consolas,Monaco,monospace;font-size:13px;background:#fff;border:1px solid #ccc}table.formtable{width:100%;padding:0;margin:0;border-collapse:collapse}table.formtable .hidden{display:table-row}table.formtable thead th{padding:3px 6px;font-weight:400;text-transform:uppercase;border-right:1px solid #dedede;border-bottom:1px solid #dedede}table.formtable thead th:nth-child(2){text-align:left}table.formtable thead th:nth-child(3){text-align:center}table.formtable thead th:last-of-type{border-right:0}table.formtable tbody tr:last-of-type td{border-bottom:0}table.formtable tbody tr:hover td{cursor:pointer;background-color:#f0f0f0}table.formtable tbody td{padding:3px 6px;border-right:1px solid #dedede;border-bottom:1px solid #dedede}table.formtable tbody td:nth-child(3){text-align:center}table.formtable tbody td:nth-child(1){width:25px;background-repeat:no-repeat;background-position:center center}table.formtable tbody td:last-of-type{border-right:0}formtag{color:#fff;cursor:pointer;background:#0191c8}formtag.error{color:#fff;background:#ff5c5c}formtag.taghover{background:#a4cce9}#changelog ul{padding-left:30px;list-style:disc !important}#changelog ul li{list-style-type:circle}#rates-search{float:right}#rates-search input.er-tax-rates-search-field{padding:4px 8px;font-size:1.2em}.easyreservations .form-table{position:relative;margin:0;table-layout:fixed}.easyreservations .form-table .forminp-radio ul{margin:0}.easyreservations .form-table .forminp-radio ul li{line-height:1.4}.easyreservations .form-table input[type=text],.easyreservations .form-table input[type=number],.easyreservations .form-table input[type=email]{height:auto}.easyreservations .form-table textarea,.easyreservations .form-table input[type=text],.easyreservations .form-table input[type=email],.easyreservations .form-table input[type=number],.easyreservations .form-table input[type=password],.easyreservations .form-table input[type=datetime],.easyreservations .form-table input[type=datetime-local],.easyreservations .form-table input[type=date],.easyreservations .form-table input[type=time],.easyreservations .form-table input[type=week],.easyreservations .form-table input[type=url],.easyreservations .form-table input[type=tel],.easyreservations .form-table input.regular-input{width:400px;box-sizing:border-box;padding:0 8px;margin:0;line-height:2;vertical-align:top}.easyreservations .form-table input[type=datetime-local],.easyreservations .form-table input[type=date],.easyreservations .form-table input[type=time],.easyreservations .form-table input[type=week],.easyreservations .form-table input[type=tel]{width:200px}.easyreservations .form-table select{width:400px;box-sizing:border-box;margin:0;vertical-align:top}.easyreservations .form-table textarea.input-text{display:block;min-width:150px;height:100%}.easyreservations .form-table img.help_tip,.easyreservations .form-table .easyreservations-help-tip{padding:0;margin:-4px 0 0 5px;line-height:1;vertical-align:middle;cursor:help}.easyreservations .form-table span.easyreservations-help-tip{cursor:help}.easyreservations .form-table th{position:relative;padding-right:24px}.easyreservations .form-table td{line-height:28px}.easyreservations .form-table th label{position:relative;display:block}.easyreservations .form-table th label img.help_tip,.easyreservations .form-table th label .easyreservations-help-tip{position:absolute;top:50%;right:0;margin:-8px -24px 0 0}.easyreservations .form-table th label+.easyreservations-help-tip{position:absolute;top:20px;right:0;margin:0}.easyreservations .form-table .select2-container{margin-bottom:3px;vertical-align:top}.easyreservations .form-table span.description{vertical-align:sub}.easyreservations .form-table .select2-container+span.description{display:block;margin-top:8px}.easyreservations .form-table span.description+select+.select2-container{margin-top:8px}.easyreservations .form-table table.widefat th{padding-right:inherit}.easyreservations .form-table .wp-list-table .easyreservations-help-tip{float:none}.easyreservations .form-table fieldset{padding:0;margin-top:4px}.easyreservations .form-table fieldset img.help_tip,.easyreservations .form-table fieldset .easyreservations-help-tip{margin:-3px 0 0 5px}.easyreservations .form-table fieldset p.description{margin-bottom:8px}.easyreservations .form-table fieldset:first-child{margin-top:0}.easyreservations .form-table .iris-picker{position:absolute;z-index:100;display:none;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,0.2)}.easyreservations .form-table .iris-picker .ui-slider{width:auto !important;height:auto !important;margin:0 !important;background:none transparent !important;border:0 !important}.easyreservations .form-table .iris-picker .ui-slider .ui-slider-handle{margin-bottom:0 !important}.easyreservations .form-table .iris-error{background-color:#ffafaf}.easyreservations .form-table .colorpickpreview{display:inline-block;width:26px;padding:7px 0;font-size:14px;line-height:1;border:1px solid #7e8993}.easyreservations .widefat{margin-top:10px}.easyreservations .widefat .tmiddle{border-top:1px solid #ccd0d4}#easyreservations-coupon-description{display:block;width:100%;height:auto;padding:3px 8px;margin:10px 0;font-size:1.7em;line-height:1.42;outline:0}#easyreservations-coupon-description::-webkit-input-placeholder{line-height:1.42;color:#bbb}#easyreservations-coupon-description::-moz-placeholder{line-height:1.42;color:#bbb}#easyreservations-coupon-description:-ms-input-placeholder{line-height:1.42;color:#bbb}#easyreservations-coupon-description:-moz-placeholder{line-height:1.42;color:#bbb}#easyreservations-resource-data .panel-wrap,#easyreservations-coupon-data .panel-wrap{background:#fff}#easyreservations-resource-data .easyreservations_options_panel,#easyreservations-resource-data .er-metaboxes-wrapper,#easyreservations-coupon-data .easyreservations_options_panel,#easyreservations-coupon-data .er-metaboxes-wrapper{float:left;width:80%}#easyreservations-resource-data .easyreservations_options_panel .er-radios,#easyreservations-resource-data .er-metaboxes-wrapper .er-radios,#easyreservations-coupon-data .easyreservations_options_panel .er-radios,#easyreservations-coupon-data .er-metaboxes-wrapper .er-radios{display:block;float:left;margin:0}#easyreservations-resource-data .easyreservations_options_panel .er-radios li,#easyreservations-resource-data .er-metaboxes-wrapper .er-radios li,#easyreservations-coupon-data .easyreservations_options_panel .er-radios li,#easyreservations-coupon-data .er-metaboxes-wrapper .er-radios li{display:block;padding:0 0 10px}#easyreservations-resource-data .easyreservations_options_panel .er-radios li input,#easyreservations-resource-data .er-metaboxes-wrapper .er-radios li input,#easyreservations-coupon-data .easyreservations_options_panel .er-radios li input,#easyreservations-coupon-data .er-metaboxes-wrapper .er-radios li input{width:auto}#easyreservations-resource-data .panel-wrap,#easyreservations-coupon-data .panel-wrap,.easyreservations .panel-wrap{overflow:hidden}#easyreservations-resource-data ul.er-tabs,#easyreservations-coupon-data ul.er-tabs,.easyreservations ul.er-tabs{position:relative;float:left;width:20%;box-sizing:border-box;padding:0 0 10px;margin:0;line-height:1;background-color:#fafafa;border-right:1px solid #eee}#easyreservations-resource-data ul.er-tabs::after,#easyreservations-coupon-data ul.er-tabs::after,.easyreservations ul.er-tabs::after{position:absolute;bottom:-9999em;left:0;display:block;width:100%;height:9999em;content:"";background-color:#fafafa;border-right:1px solid #eee}#easyreservations-resource-data ul.er-tabs li,#easyreservations-coupon-data ul.er-tabs li,.easyreservations ul.er-tabs li{position:relative;display:block;padding:0;margin:0}#easyreservations-resource-data ul.er-tabs li a,#easyreservations-coupon-data ul.er-tabs li a,.easyreservations ul.er-tabs li a{display:block;padding:10px;margin:0;line-height:20px !important;text-decoration:none;border-bottom:1px solid #eee;box-shadow:none}#easyreservations-resource-data ul.er-tabs li a span,#easyreservations-coupon-data ul.er-tabs li a span,.easyreservations ul.er-tabs li a span{margin-right:.618em;margin-left:.618em}#easyreservations-resource-data ul.er-tabs li a::before,#easyreservations-coupon-data ul.er-tabs li a::before,.easyreservations ul.er-tabs li a::before{font-family:"Dashicons";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"";text-decoration:none;font-size:16px;vertical-align:middle}#easyreservations-resource-data ul.er-tabs li.general_options a::before,#easyreservations-coupon-data ul.er-tabs li.general_options a::before,.easyreservations ul.er-tabs li.general_options a::before{content:""}#easyreservations-resource-data ul.er-tabs li.inventory_options a::before,#easyreservations-coupon-data ul.er-tabs li.inventory_options a::before,.easyreservations ul.er-tabs li.inventory_options a::before{content:""}#easyreservations-resource-data ul.er-tabs li.linked_resource_options a::before,#easyreservations-coupon-data ul.er-tabs li.linked_resource_options a::before,.easyreservations ul.er-tabs li.linked_resource_options a::before{content:""}#easyreservations-resource-data ul.er-tabs li.attribute_options a::before,#easyreservations-coupon-data ul.er-tabs li.attribute_options a::before,.easyreservations ul.er-tabs li.attribute_options a::before{content:""}#easyreservations-resource-data ul.er-tabs li.advanced_options a::before,#easyreservations-coupon-data ul.er-tabs li.advanced_options a::before,.easyreservations ul.er-tabs li.advanced_options a::before{content:""}#easyreservations-resource-data ul.er-tabs li.marketplace-suggestions_options a::before,#easyreservations-coupon-data ul.er-tabs li.marketplace-suggestions_options a::before,.easyreservations ul.er-tabs li.marketplace-suggestions_options a::before{content:none}#easyreservations-resource-data ul.er-tabs li.variations_options a::before,#easyreservations-coupon-data ul.er-tabs li.variations_options a::before,.easyreservations ul.er-tabs li.variations_options a::before{content:""}#easyreservations-resource-data ul.er-tabs li.usage_restriction_options a::before,#easyreservations-coupon-data ul.er-tabs li.usage_restriction_options a::before,.easyreservations ul.er-tabs li.usage_restriction_options a::before{content:""}#easyreservations-resource-data ul.er-tabs li.usage_limit_options a::before,#easyreservations-coupon-data ul.er-tabs li.usage_limit_options a::before,.easyreservations ul.er-tabs li.usage_limit_options a::before{content:""}#easyreservations-resource-data ul.er-tabs li.general_coupon_data a::before,#easyreservations-coupon-data ul.er-tabs li.general_coupon_data a::before,.easyreservations ul.er-tabs li.general_coupon_data a::before{content:""}#easyreservations-resource-data ul.er-tabs li.active a,#easyreservations-coupon-data ul.er-tabs li.active a,.easyreservations ul.er-tabs li.active a{position:relative;color:#555;background-color:#eee}#easyreservations-resource-data .inside,#easyreservations-order-data .inside,#easyreservations-coupon-data .inside{padding:0;margin:0}.easyreservations_options_panel,.panel{padding:9px;color:#555}.easyreservations_options_panel .form-field .easyreservations-help-tip,.panel .form-field .easyreservations-help-tip{font-size:1.4em}.easyreservations_page_settings .easyreservations_options_panel,.panel{padding:0}.easyreservations_options_panel p,#easyreservations-product-type-options .panel p,.easyreservations_options_panel fieldset.form-field{padding:5px 9px;margin:0 0 9px;font-size:12px;line-height:24px}.easyreservations_options_panel p::after,#easyreservations-product-type-options .panel p::after,.easyreservations_options_panel fieldset.form-field::after{display:block;height:0;clear:both;visibility:hidden;content:"."}.easyreservations_options_panel .checkbox{float:left;margin:4px 0 !important;vertical-align:middle}.easyreservations_options_panel{min-height:175px;box-sizing:border-box}.easyreservations_options_panel .downloadable_files{position:relative;padding:0 9px 0 162px;margin:9px 0}.easyreservations_options_panel .downloadable_files label{position:absolute;left:0;margin:0 0 0 12px;line-height:24px}.easyreservations_options_panel p{margin:9px 0}.easyreservations_options_panel p.form-field,.easyreservations_options_panel fieldset.form-field{padding:5px 20px 5px 162px !important}.easyreservations_options_panel label,.easyreservations_options_panel legend{float:left;width:150px;padding:0;margin:0 0 0 -150px}.easyreservations_options_panel label .req,.easyreservations_options_panel legend .req{font-style:normal;font-weight:700;color:#a00}.easyreservations_options_panel .description{display:inline;padding:0;margin:0 0 0 7px;clear:none}.easyreservations_options_panel .description-block{display:block;margin-left:0}.easyreservations_options_panel textarea,.easyreservations_options_panel input,.easyreservations_options_panel select{margin:0}.easyreservations_options_panel textarea{float:left;height:3.5em;line-height:1.5;vertical-align:top}.easyreservations_options_panel input[type=text],.easyreservations_options_panel input[type=email],.easyreservations_options_panel input[type=number],.easyreservations_options_panel input[type=password]{float:left;width:50%}.easyreservations_options_panel input.button{width:auto;margin-left:8px}.easyreservations_options_panel select{float:left}.easyreservations_options_panel input[type=text].short,.easyreservations_options_panel input[type=email].short,.easyreservations_options_panel input[type=number].short,.easyreservations_options_panel input[type=password].short,.easyreservations_options_panel .short{width:50%}.easyreservations_options_panel .sized{width:auto !important;margin-right:6px}.easyreservations_options_panel .options_group{border-top:1px solid #fff;border-bottom:1px solid #eee}.easyreservations_options_panel .options_group:first-child{border-top:0}.easyreservations_options_panel .options_group:last-child{border-bottom:0}.easyreservations_options_panel .options_group fieldset{padding:5px 9px;margin:9px 0;font-size:12px;line-height:24px}.easyreservations_options_panel .options_group fieldset label{float:none;width:auto}.easyreservations_options_panel .options_group fieldset ul{float:left;width:50%;padding:0;margin:0}.easyreservations_options_panel .options_group fieldset ul li{width:auto;margin:0}.easyreservations_options_panel .options_group fieldset ul li input{float:none;width:auto;margin-right:4px}.easyreservations_options_panel .options_group fieldset ul.er-radios label{margin-left:0}.easyreservations_options_panel .dimensions_field .wrap{display:block;width:50%}.easyreservations_options_panel .dimensions_field .wrap input{width:30.75%;margin-right:3.8%}.easyreservations_options_panel .dimensions_field .wrap .last{margin-right:0}.easyreservations_options_panel.padded{padding:1em}.easyreservations_options_panel .select2-container{float:left}table.er_tax_rates,table.er_input_table{width:100%}table.er_tax_rates th,table.er_tax_rates td,table.er_input_table th,table.er_input_table td{display:table-cell !important}table.er_tax_rates span.tips,table.er_input_table span.tips{padding:0 3px;color:#0a246a}table.er_tax_rates th,table.er_input_table th{padding:10px;white-space:nowrap}table.er_tax_rates td,table.er_input_table td{padding:0;cursor:default;background:#fff;border-top:0;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf}table.er_tax_rates td select,table.er_input_table td select{width:100%;border:0;border-radius:0}table.er_tax_rates td input[type=text],table.er_tax_rates td input[type=number],table.er_input_table td input[type=text],table.er_input_table td input[type=number]{width:100% !important;min-width:100px;padding:8px 10px;margin:0;background:transparent none;border:0;outline:0}table.er_tax_rates td input[type=text]:focus,table.er_tax_rates td input[type=number]:focus,table.er_input_table td input[type=text]:focus,table.er_input_table td input[type=number]:focus{outline:0;box-shadow:none}table.er_tax_rates td.type,table.er_tax_rates td.apply,table.er_input_table td.type,table.er_input_table td.apply{vertical-align:middle}table.er_tax_rates td.flat,table.er_tax_rates td.compound,table.er_input_table td.flat,table.er_input_table td.compound{padding:5px 7px;vertical-align:middle}table.er_tax_rates td.flat input,table.er_tax_rates td.compound input,table.er_input_table td.flat input,table.er_input_table td.compound input{padding:0}table.er_tax_rates td:last-child,table.er_input_table td:last-child{border-right:0}table.er_tax_rates tr.current td,table.er_tax_rates tr.current td select,table.er_input_table tr.current td,table.er_input_table tr.current td select{background-color:#fefbcc}table.er_tax_rates tr.current td select:focus,table.er_input_table tr.current td select:focus{background-color:#fff}table.er_tax_rates .item_cost,table.er_tax_rates .cost,table.er_input_table .item_cost,table.er_input_table .cost{text-align:right}table.er_tax_rates .item_cost input,table.er_tax_rates .cost input,table.er_input_table .item_cost input,table.er_input_table .cost input{text-align:right}table.er_tax_rates th.sort,table.er_input_table th.sort{width:17px;padding:0 4px}table.er_tax_rates td.sort,table.er_input_table td.sort{padding:0 4px}table.er_tax_rates .ui-sortable:not(.ui-sortable-disabled) td.sort,table.er_input_table .ui-sortable:not(.ui-sortable-disabled) td.sort{font-size:15px;text-align:center;vertical-align:middle;cursor:move;background:#f9f9f9}table.er_tax_rates .ui-sortable:not(.ui-sortable-disabled) td.sort::before,table.er_input_table .ui-sortable:not(.ui-sortable-disabled) td.sort::before{display:block;float:left;width:17px;height:100%;font-family:"Dashicons";line-height:1;color:#999;text-align:center;content:""}table.er_tax_rates .ui-sortable:not(.ui-sortable-disabled) td.sort:hover::before,table.er_input_table .ui-sortable:not(.ui-sortable-disabled) td.sort:hover::before{color:#333}table.er_tax_rates .button,table.er_input_table .button{float:left;margin-right:5px}table.er_tax_rates .export,table.er_tax_rates .import,table.er_input_table .export,table.er_input_table .import{float:right;margin-right:0;margin-left:5px}table.er_tax_rates .pagination,table.er_input_table .pagination{float:right}table.er_tax_rates .pagination .button,table.er_input_table .pagination .button{margin-right:0;margin-left:5px}table.er_tax_rates .pagination .current,table.er_input_table .pagination .current{text-shadow:none;background:#bbb}table.er_tax_rates tr:last-child td,table.er_input_table tr:last-child td{border-bottom:0}table.er_gateways,table.er_emails{position:relative}table.er_gateways th,table.er_gateways td,table.er_emails th,table.er_emails td{display:table-cell !important;padding:1em !important;line-height:1.75;vertical-align:top}table.er_gateways.er_emails td,table.er_emails.er_emails td{vertical-align:middle}table.er_gateways tr:nth-child(odd) td,table.er_emails tr:nth-child(odd) td{background:#f9f9f9}table.er_gateways td.name,table.er_emails td.name{font-weight:700}table.er_gateways .settings,table.er_emails .settings{text-align:right}table.er_gateways .radio,table.er_gateways .default,table.er_gateways .status,table.er_emails .radio,table.er_emails .default,table.er_emails .status{text-align:center}table.er_gateways .radio .tips,table.er_gateways .default .tips,table.er_gateways .status .tips,table.er_emails .radio .tips,table.er_emails .default .tips,table.er_emails .status .tips{margin:0 auto}table.er_gateways .radio input,table.er_gateways .default input,table.er_gateways .status input,table.er_emails .radio input,table.er_emails .default input,table.er_emails .status input{margin:0}table.er_gateways td.sort,table.er_emails td.sort{font-size:15px;text-align:center}table.er_gateways td.sort .er-item-reorder-nav,table.er_emails td.sort .er-item-reorder-nav{width:72px;white-space:nowrap}table.er_gateways td.sort .er-item-reorder-nav::before,table.er_emails td.sort .er-item-reorder-nav::before{display:block;float:left;width:24px;height:100%;font-family:"Dashicons";line-height:24px;color:#999;text-align:center;cursor:move;content:""}table.er_gateways td.sort .er-item-reorder-nav button,table.er_emails td.sort .er-item-reorder-nav button{position:relative;display:block;float:left;width:24px;height:24px;margin:0;overflow:hidden;color:#82878c;text-indent:-9999px;cursor:pointer;background:transparent;border:0;outline:0;box-shadow:none}table.er_gateways td.sort .er-item-reorder-nav button::before,table.er_emails td.sort .er-item-reorder-nav button::before{position:absolute;top:0;right:0;display:inline-block;width:100%;height:100%;font:400 20px/23px "Dashicons";text-align:center;text-indent:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}table.er_gateways td.sort .er-item-reorder-nav button:hover,table.er_gateways td.sort .er-item-reorder-nav button:focus,table.er_emails td.sort .er-item-reorder-nav button:hover,table.er_emails td.sort .er-item-reorder-nav button:focus{color:#191e23}table.er_gateways td.sort .er-item-reorder-nav .er-move-down::before,table.er_emails td.sort .er-item-reorder-nav .er-move-down::before{content:""}table.er_gateways td.sort .er-item-reorder-nav .er-move-up::before,table.er_emails td.sort .er-item-reorder-nav .er-move-up::before{content:""}table.er_gateways td.sort .er-item-reorder-nav .er-move-disabled,table.er_emails td.sort .er-item-reorder-nav .er-move-disabled{color:#d5d5d5 !important;pointer-events:none;cursor:default}table.er_gateways .er-payment-gateway-method-name,table.er_emails .er-payment-gateway-method-name{font-weight:400}table.er_gateways .er-email-settings-table-name,table.er_emails .er-email-settings-table-name{font-weight:700}table.er_gateways .er-email-settings-table-name span,table.er_emails .er-email-settings-table-name span{margin:0 0 0 4px !important;font-weight:400;color:#999}table.er_gateways .er-payment-gateway-method-toggle-enabled,table.er_gateways .er-payment-gateway-method-toggle-disabled,table.er_emails .er-payment-gateway-method-toggle-enabled,table.er_emails .er-payment-gateway-method-toggle-disabled{display:block;padding-top:1px;outline:0;box-shadow:none}table.er_gateways .er-email-settings-table-status,table.er_emails .er-email-settings-table-status{width:1em;text-align:center}table.er_gateways .er-email-settings-table-status .tips,table.er_emails .er-email-settings-table-status .tips{margin:0 auto}.er-timeline-tooltip{position:absolute;z-index:999;display:none;padding:5px;color:#444;text-align:left;background:#fff;border:1px solid #000;box-shadow:0 2px 3px #999}.er-timeline{display:none;height:100%;margin-top:10px;user-select:none;align-items:stretch}.er-timeline .sidebar{overflow:hidden;background:#fff;border:1px solid #b9b7b7;border-right:0;transition:width .3s linear}.er-timeline .sidebar.expanded{width:304px}.er-timeline .sidebar h2{padding:13px;margin:0;word-wrap:break-word;white-space:nowrap;border-bottom:1px solid #ebebeb}.er-timeline .sidebar h3{padding:4px 12px;margin:10px 0;font-size:13px;font-weight:500;color:#777;background:#ebebeb}.er-timeline .sidebar .input-wrapper{width:90%;margin:0 12px 5px}.er-timeline .sidebar .input-wrapper .input-box{width:100%;margin:0}.er-timeline .sidebar>.calendar .easy-datepicker{display:block;width:304px;transition:none}.er-timeline .sidebar>.calendar .easy-datepicker .ui-datepicker-inline{border:0;border-bottom:1px solid #ccd0d4}.er-timeline .sidebar>.calendar .easy-datepicker .ui-datepicker-inline .ui-datepicker-header{padding:6px 0;background:#fff;border:0;border-bottom:1px solid #ebebeb}.er-timeline .sidebar>.calendar h3{margin:0}.er-timeline .sidebar>.calendar .reservations{padding:0;cursor:pointer}.er-timeline .sidebar>.calendar .reservations .today-reservation{padding:12px 12px;border-bottom:1px solid #ebebeb}.er-timeline .sidebar>.calendar .reservations .today-reservation>.date{float:left;padding:0 8px 0 0;font-size:14px;text-align:center}.er-timeline .sidebar>.calendar .reservations .today-reservation>.date .hour{display:block;font-weight:500;border-bottom:1px solid #ebebeb}.er-timeline .sidebar>.calendar .reservations .today-reservation>.date .minute{font-weight:500}.er-timeline .sidebar>.calendar .reservations .today-reservation>.date .ampm{display:block;font-size:12px;font-style:italic;color:#777}.er-timeline .sidebar>.calendar .reservations .today-reservation>div{display:inline-block;width:83%;padding-left:8px;border-left:1px solid #ebebeb}.er-timeline .sidebar>.calendar .reservations .today-reservation>div div{overflow:hidden;word-wrap:break-word;white-space:nowrap}.er-timeline .sidebar>.calendar .reservations .today-reservation>div .title{font-weight:500}.er-timeline .sidebar>.calendar .reservations .today-reservation>div .title .id{display:inline-block;padding:0 3px 1px;margin-right:5px;font-weight:400;line-height:17px;color:#777;background:#ebebeb;border-radius:3px}.er-timeline .sidebar>.calendar .reservations .today-reservation>div .date{color:#777}.er-timeline .sidebar>.calendar .reservations .today-reservation>div .date .arrival{display:inline-block;transform:scaleX(-1)}.er-timeline .sidebar>.calendar .reservations .today-reservation>div .date .departure{display:inline-block}.er-timeline .sidebar>.calendar .reservations .today-reservation>div .date .arrival::before,.er-timeline .sidebar>.calendar .reservations .today-reservation>div .date .departure::before{position:relative;font-size:14px;vertical-align:text-bottom;font-family:"Dashicons";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"";text-decoration:none}.er-timeline .sidebar>.calendar .reservations .today-reservation:hover{background:#f2f2f2}.er-timeline .sidebar>.pending{width:304px}.er-timeline .sidebar>.pending .reservations{padding:0;cursor:pointer}.er-timeline .sidebar>.pending .reservations .pending-reservation{padding:12px 12px;border-bottom:1px solid #ebebeb}.er-timeline .sidebar>.pending .reservations .pending-reservation .id{float:left;padding:0 3px 1px;margin-right:6px;color:#777;background:#ebebeb;border-radius:3px}.er-timeline .sidebar>.pending .reservations .pending-reservation>div{display:inline-block;width:83%}.er-timeline .sidebar>.pending .reservations .pending-reservation>div div{overflow:hidden;word-wrap:break-word;white-space:nowrap}.er-timeline .sidebar>.pending .reservations .pending-reservation>div .title{font-weight:500}.er-timeline .sidebar>.pending .reservations .pending-reservation>div .date{color:#777}.er-timeline .sidebar>.pending .reservations .pending-reservation:hover{background:#f2f2f2}.er-timeline .sidebar>.reservation-details{width:304px}.er-timeline .sidebar>.reservation-details h2{margin-bottom:12px;overflow:hidden;word-wrap:break-word;white-space:nowrap}.er-timeline .sidebar>.reservation-details h2 .reservation-status{display:inline-block;padding:0 3px 1px;font-size:14px;line-height:unset}.er-timeline .sidebar>.reservation-details .snapping{cursor:pointer;background:#ffc5c5}.er-timeline .sidebar>.reservation-details .snapping.enabled{background:#dbffd9}.er-timeline .sidebar>.reservation-details .row{padding:0 12px 12px}.er-timeline .sidebar>.reservation-details .row label{display:inline-block;width:80px}.er-timeline .sidebar>.reservation-details .row span{overflow:hidden;word-wrap:break-word;white-space:nowrap}.er-timeline .sidebar>.reservation-details .reservation-preview.disabled::before{padding-left:1px;content:url(../images/wpspin.gif)}.er-timeline .sidebar.expanded+.content{width:calc(100% - 305px)}.er-timeline>.content{position:relative;width:100%;box-sizing:border-box;border-left:1px solid #b9b7b7;transition:width .3s linear}.er-timeline>.content div.header{display:flex;height:28px;padding:8px;background:#fff;border-top:1px solid #b9b7b7;border-right:1px solid #b9b7b7;border-bottom:1px solid #ebebeb;align-items:center}.er-timeline>.content div.header .left{text-align:right}.er-timeline>.content div.header .left .pending{position:relative;display:inline-block;font-size:20px;color:#777;vertical-align:middle;cursor:pointer}.er-timeline>.content div.header .left .pending span{position:absolute;top:-6px;right:-6px;z-index:1;padding:0 5px;font-size:11px;line-height:17px;color:#fff;background:red;border-radius:50%}.er-timeline>.content div.header .left .pending::after{font-family:"Dashicons";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"";text-decoration:none;position:relative;font-size:20px}.er-timeline>.content div.header .left .expand-sidebar,.er-timeline>.content div.header .left .contract-sidebar{position:relative;display:inline-flex;font-size:20px;color:#777;vertical-align:middle;cursor:pointer}.er-timeline>.content div.header .left .pending:hover,.er-timeline>.content div.header .left .expand-sidebar:hover,.er-timeline>.content div.header .left .contract-sidebar:hover{color:#333}.er-timeline>.content div.header .left .expand-sidebar::after{font-family:"Dashicons";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"";text-decoration:none}.er-timeline>.content div.header .left .contract-sidebar::after{font-family:"Dashicons";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"";text-decoration:none;transform:scale(-1,1)}.er-timeline>.content div.header .middle{text-align:center;flex-grow:2}.er-timeline>.content div.header .right{text-align:left}.er-timeline>.content div.header .right .add{margin-left:6px;line-height:28px;vertical-align:middle}.er-timeline>.content div.header .right .add::before{margin-right:.5em;font-family:"Dashicons";font-size:14px;vertical-align:bottom;content:""}.er-timeline>.content .container{display:flex;overflow:hidden;background:#fff;border-right:1px solid #b9b7b7;border-bottom:1px solid #b9b7b7}.er-timeline>.content .container .resources{z-index:2;height:100%;word-wrap:break-word;white-space:nowrap}.er-timeline>.content .container .resources .corner{position:relative;z-index:2;height:45px;padding:0}.er-timeline>.content .container .resources .corner .absolute{position:absolute;width:100%;height:44px;background:#fff;border-right:0 !important;border-bottom:1px solid #ebebeb}.er-timeline>.content .container .resources div.vertical-scroll{max-height:300px}.er-timeline>.content .container .resources table{width:100%;box-sizing:content-box;margin:0;border-spacing:0;border-collapse:collapse;border-right:1px solid #ebebeb}.er-timeline>.content .container .resources table thead.resource:first-child th div{border-top:0}.er-timeline>.content .container .resources table thead.resource th{min-width:20px;max-width:0;padding:0;background-color:#fff;border:0}.er-timeline>.content .container .resources table thead.resource th div{height:26px;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}.er-timeline>.content .container .resources table thead.resource th div .resource-handler{color:#999}.er-timeline>.content .container .resources table thead.resource th div .resource-handler:hover{color:#6d6d6d}.er-timeline>.content .container .resources table thead.resource th div .resource-handler:active{color:#444}.er-timeline>.content .container .resources table thead.resource th div .resource-handler::after{font-family:"Dashicons";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"";text-decoration:none;position:relative;display:inline-block;padding-top:3px;font-size:18px;cursor:pointer}.er-timeline>.content .container .resources table thead.resource th div .resource-handler.retracted::after{font-family:"Dashicons";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"";text-decoration:none}.er-timeline>.content .container .resources table thead.resource th div span{padding-left:2px;vertical-align:middle}.er-timeline>.content .container .resources table thead.resource th div a{display:inline-table;width:100%;height:26px;font-size:12px;font-weight:400;line-height:25px;text-align:left;text-decoration:none;vertical-align:middle;background:#fff}.er-timeline>.content .container .resources table tbody tr td{height:26px;padding:6px 15px 0 15px;margin:0;font-size:12px;font-weight:600;color:#666;vertical-align:top;background-color:#fff}.er-timeline>.content .container .resources table tbody tr td.hover{background:#ebe9eb}.er-timeline>.content .container .timeline-container{position:relative;overflow:hidden}.er-timeline>.content .container .timeline-container .prev,.er-timeline>.content .container .timeline-container .next{position:absolute;top:0;z-index:3;display:block;width:30px;height:44px;font-family:"Dashicons";font-size:18px;color:#999;cursor:pointer}.er-timeline>.content .container .timeline-container .prev:hover,.er-timeline>.content .container .timeline-container .next:hover{color:#6d6d6d}.er-timeline>.content .container .timeline-container .prev:active,.er-timeline>.content .container .timeline-container .next:active{color:#444}.er-timeline>.content .container .timeline-container .prev{background:linear-gradient(90deg,#fff 20%,transparent 100%)}.er-timeline>.content .container .timeline-container .prev::after{display:block;margin-top:13px;margin-left:-6px;content:""}.er-timeline>.content .container .timeline-container .next{right:0;text-align:right;background:linear-gradient(270deg,#fff 20%,transparent 100%)}.er-timeline>.content .container .timeline-container .next::after{display:block;margin-top:13px;margin-left:14px;content:""}.er-timeline>.content .container .timeline-container .timeline .placeholder{position:absolute;z-index:0;height:100%;pointer-events:none;background:#ebe9eb;opacity:90%}.er-timeline>.content .container .timeline-container .timeline .reservation{position:absolute;top:0;z-index:3;display:flex;width:100%;box-sizing:content-box;padding:0;margin:3px 0 0 0;font-size:12px;font-weight:400;color:#fff;white-space:nowrap;cursor:pointer;flex-direction:row}.er-timeline>.content .container .timeline-container .timeline .reservation .wrapper{display:block;width:100%;min-width:0;box-sizing:content-box;padding:4px 4px 4px 0;overflow:visible;pointer-events:none;flex-grow:1}.er-timeline>.content .container .timeline-container .timeline .reservation .wrapper .sticky{position:-webkit-sticky;position:sticky;top:0;right:0;left:0;display:inline-block;max-width:100%;box-sizing:border-box;padding-left:4px;overflow:hidden;white-space:nowrap;vertical-align:top}.er-timeline>.content .container .timeline-container .timeline .reservation .wrapper .sticky .id{padding:0 3px;background:rgba(255,255,255,0.2);border-radius:3px}.er-timeline>.content .container .timeline-container .timeline .reservation .wrapper .sticky .title{position:relative;display:inline-block;padding-left:4px;pointer-events:auto}.er-timeline>.content .container .timeline-container .timeline .reservation.approved{background:#60a2ff}.er-timeline>.content .container .timeline-container .timeline .reservation.approved .wrapper{border-left:2px solid #497cc3}.er-timeline>.content .container .timeline-container .timeline .reservation.checked{background:#ffb860}.er-timeline>.content .container .timeline-container .timeline .reservation.checked .wrapper{border-left:2px solid #c39849}.er-timeline>.content .container .timeline-container .timeline .reservation.completed{background:#7dd06e}.er-timeline>.content .container .timeline-container .timeline .reservation.completed .wrapper{border-left:2px solid #55a047}.er-timeline>.content .container .timeline-container .timeline .reservation.ui-draggable-dragging{z-index:3;pointer-events:none;opacity:80%}.er-timeline>.content .container .timeline-container .timeline .reservation.ui-resizable-resizing{z-index:3;opacity:80%}.er-timeline>.content .container .timeline-container .timeline:not(.hourly) table thead.main th.first.first{border-left:1px solid #ff8100}.er-timeline>.content .container .timeline-container .timeline.hourly table thead.main th{width:47px}.er-timeline>.content .container .timeline-container .timeline.hourly table thead.main th .date{width:32px;margin-left:-18px}.er-timeline>.content .container .timeline-container .timeline.hourly table thead.main th::after{width:102% !important}.er-timeline>.content .container .timeline-container .timeline.hourly table thead.resource th{width:48px}.er-timeline>.content .container .timeline-container .timeline div.vertical-scroll{max-height:300px;overflow-y:scroll}.er-timeline>.content .container .timeline-container .timeline>.horizontal-scroll{z-index:2}.er-timeline>.content .container .timeline-container .timeline div.horizontal-scroll{position:relative;overflow:hidden}.er-timeline>.content .container .timeline-container .timeline table{width:100%;box-sizing:content-box;table-layout:fixed;border-spacing:0;border-collapse:collapse}.er-timeline>.content .container .timeline-container .timeline table div.today{position:absolute;top:0;z-index:1;height:1000px;pointer-events:none;border-left:2px dashed #008cff}.er-timeline>.content .container .timeline-container .timeline table tr:nth-of-type(odd) td{background-color:#f9f9f9}.er-timeline>.content .container .timeline-container .timeline table thead.main{cursor:grab}.er-timeline>.content .container .timeline-container .timeline table thead.main th{position:relative;width:95px;height:36px;padding:4px 0;line-height:14px;background:#fff;border-bottom:1px solid #ebebeb;border-left:1px solid #fff}.er-timeline>.content .container .timeline-container .timeline table thead.main th .date{position:absolute;top:15px;left:0;z-index:2;width:100%;margin-left:0;font-size:14px;font-weight:600;line-height:14px;text-align:center;pointer-events:none}.er-timeline>.content .container .timeline-container .timeline table thead.main th .date span{display:inline-block;font-size:11px;font-weight:400;color:#777}.er-timeline>.content .container .timeline-container .timeline table thead.main th .marker{position:absolute;top:36px;left:-1px;display:block;width:1px;height:8px;background:#ebebeb}.er-timeline>.content .container .timeline-container .timeline table thead.main th.weekend{background:#fffbd9;border-left:1px solid #fffbd9}.er-timeline>.content .container .timeline-container .timeline table thead.main th.current{background:#e0f1ff;border-left:1px solid #e0f1ff}.er-timeline>.content .container .timeline-container .timeline table thead.main th.first .marker{background:#ff8100}.er-timeline>.content .container .timeline-container .timeline table thead.main th.hover{background:#ebe9eb;border-left:1px solid #ebe9eb}.er-timeline>.content .container .timeline-container .timeline table thead.main th div.first{position:absolute;top:0;left:-1px;z-index:4;height:10px;padding-left:2px;font-size:11px;font-weight:400;line-height:11px;color:#ff2900;word-wrap:break-word;white-space:nowrap;pointer-events:none;border-left:1px solid #ff8100}.er-timeline>.content .container .timeline-container .timeline table thead.main th div.overlay{position:absolute;top:0;z-index:1;height:44px;margin-left:-100000px;pointer-events:none;background-image:linear-gradient(45deg,#fff 16.67%,#000 16.67%,#000 50%,#fff 50%,#fff 66.67%,#000 66.67%,#000 100%);background-size:6px 6px;opacity:2%}.er-timeline>.content .container .timeline-container .timeline table thead.main th.past::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:101%;height:100%;pointer-events:none;content:"";background-image:linear-gradient(45deg,#fff 16.67%,#000 16.67%,#000 50%,#fff 50%,#fff 66.67%,#000 66.67%,#000 100%);background-size:6px 6px;opacity:2%}.er-timeline>.content .container .timeline-container .timeline table thead.resource:first-child div.count{border-top:0}.er-timeline>.content .container .timeline-container .timeline table thead.resource th{position:relative;z-index:1;width:96px;padding:0;white-space:nowrap;background-color:#fff;border:0;border-image-width:0}.er-timeline>.content .container .timeline-container .timeline table thead.resource th div.count{height:24px;padding:1px 5px;text-align:center;pointer-events:none;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}.er-timeline>.content .container .timeline-container .timeline table thead.resource th div.count span{font-size:12px;font-weight:400;color:#888;vertical-align:middle;animation-name:fadeIn;animation-duration:1s;animation-fill-mode:both}.er-timeline>.content .container .timeline-container .timeline table thead.resource th.unavailable{color:#ff9f9e}.er-timeline>.content .container .timeline-container .timeline table tbody tr td{position:relative;height:32px;min-height:34px;padding:0;border-left:1px solid #ebebeb}.er-timeline>.content .container .timeline-container .timeline table tbody tr td.unavailable{background-color:#fff6f6}.er-timeline>.content .container .timeline-container .timeline table tbody tr td.first{border-left:1px solid #ff8100}.er-timeline>.content .container .timeline-container .timeline table tbody tr td .reservation{z-index:1;animation:fadeIn ease-in 1;animation-duration:.4s}.er-timeline>.content .container .timeline-container .timeline table tbody tr td .reservation.fade-in-fast{animation:none}.er-timeline>.content .container .timeline-container .timeline table tbody tr td .reservation.no-animation{animation:none}.er-timeline>.content .container .timeline-container .timeline table tbody tr td .reservation.ui-draggable{cursor:move}.er-timeline>.content .container .timeline-container .timeline table tbody tr td .reservation.ui-draggable .title{cursor:text}.er-timeline>.content .container .timeline-container .timeline table tbody tr td .reservation.ui-resizable-resizing{z-index:3;opacity:.8}.er-timeline>.content .container .timeline-container .timeline table tbody tr td .reservation.selected{outline:1px solid #fff;outline-offset:-3px}.er-backbone-modal *{box-sizing:border-box}.er-backbone-modal .er-backbone-modal-content{position:fixed;top:50%;left:50%;z-index:100000;min-width:500px;max-width:100%;background:#fff;transform:translate(-50%,-50%)}.er-backbone-modal .er-backbone-modal-content article{overflow:auto}.er-backbone-modal.er-backbone-modal-shipping-method-settings .er-backbone-modal-content{width:75%;min-width:500px}.er-backbone-modal .select2-container{width:100% !important}@media screen and (max-width:782px){.er-backbone-modal .er-backbone-modal-content{width:100%;min-width:100%;height:100%}}.er-backbone-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99900;min-height:360px;background:#000;opacity:.7}.er-backbone-modal-main{padding-bottom:55px}.er-backbone-modal-main header,.er-backbone-modal-main article{position:relative;display:block}.er-backbone-modal-main .er-backbone-modal-header{height:auto;padding:1em 1.5em;background:#fcfcfc;border-bottom:1px solid #ddd}.er-backbone-modal-main .er-backbone-modal-header h1{margin:0;font-size:18px;font-weight:700;line-height:1.5}.er-backbone-modal-main .er-backbone-modal-header .modal-close-link{position:absolute;top:0;right:0;width:54px;height:54px;padding:0;color:#777;text-align:center;cursor:pointer;background-color:transparent;border:0;border-left:1px solid #ddd;transition:color .1s ease-in-out,background .1s ease-in-out}.er-backbone-modal-main .er-backbone-modal-header .modal-close-link::before{display:block;font:400 22px/50px "Dashicons" !important;font-weight:300;color:#666;content:""}.er-backbone-modal-main .er-backbone-modal-header .modal-close-link:hover,.er-backbone-modal-main .er-backbone-modal-header .modal-close-link:focus{color:#000;background:#ddd;border-color:#ccc}.er-backbone-modal-main .er-backbone-modal-header .modal-close-link:focus{outline:0}.er-backbone-modal-main article{padding:1.5em}.er-backbone-modal-main article #custom_field_data{margin-top:10px}.er-backbone-modal-main article #custom_field_value{margin-bottom:10px}.er-backbone-modal-main article p{margin:0}.er-backbone-modal-main article p:first-child{margin-top:0}.er-backbone-modal-main article p:last-child{margin-bottom:0}.er-backbone-modal-main article .pagination{padding:10px 0 0;text-align:center}.er-backbone-modal-main article .form-field{padding:0;margin:9px 0 0}.er-backbone-modal-main article .form-field label{display:block;padding:0 0 3px}.er-backbone-modal-main article .form-field input,.er-backbone-modal-main article .form-field textarea{width:100%}.er-backbone-modal-main article .form-field select{width:100%}.er-backbone-modal-main article .form-field .select2-container{width:100% !important}.er-backbone-modal-main article .form-field small{display:block;margin:5px 0 0;color:#999}.er-backbone-modal-main article table.widefat{width:100%;margin:0;border:0;box-shadow:none}.er-backbone-modal-main article table.widefat thead th{padding:0 1em 1em 1em;text-align:left}.er-backbone-modal-main article table.widefat thead th:first-child{padding-left:0}.er-backbone-modal-main article table.widefat thead th:last-child{padding-right:0;text-align:right}.er-backbone-modal-main article table.widefat tbody td,.er-backbone-modal-main article table.widefat tbody th{padding:1em;text-align:left;vertical-align:middle}.er-backbone-modal-main article table.widefat tbody td:first-child,.er-backbone-modal-main article table.widefat tbody th:first-child{padding-left:0}.er-backbone-modal-main article table.widefat tbody td:last-child,.er-backbone-modal-main article table.widefat tbody th:last-child{padding-right:0;text-align:right}.er-backbone-modal-main article table.widefat tbody td select,.er-backbone-modal-main article table.widefat tbody td .select2-container,.er-backbone-modal-main article table.widefat tbody th select,.er-backbone-modal-main article table.widefat tbody th .select2-container{width:100%}.er-backbone-modal-main footer{position:absolute;right:0;bottom:0;left:0;z-index:100;padding:1em 1.5em;background:#fcfcfc;border-top:1px solid #dfdfdf;box-shadow:0 -4px 4px -4px rgba(0,0,0,0.1)}.er-backbone-modal-main footer .inner{line-height:23px;text-align:right}.er-backbone-modal-main footer .inner .button{margin-bottom:0}table#custom_field_add .sortable{padding:5px 5px 5px 8px;margin:2px 0 2px 5px;color:#000;cursor:pointer;background:#f1f1f1;border-radius:5px}table#custom_field_add .sortable strong{font-weight:700 !important}table#custom_field_add .sortable.clause{background:#d4d4d4}#debug-report{position:relative;display:none;padding:0;margin:10px 0}#debug-report textarea{width:100%;height:300px;padding:20px;margin:0;font-family:monospace;font-size:12px;line-height:20px;resize:none;border-radius:0;outline:0}
     1@charset "UTF-8";@keyframes spin{100%{transform:rotate(360deg)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeInFast{from{opacity:.8}to{opacity:1}}.blockUI.blockOverlay::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-0.5em;margin-top:-0.5em;content:"";animation:spin 1s ease-in-out infinite;background:url("../images/loader.svg") center center;background-size:cover;line-height:1;text-align:center;font-size:4em;color:rgba(0,0,0,0.75)}.easyreservations-message a.button-primary,.easyreservations-message button.button-primary,.easyreservations-BlankState a.button-primary,.easyreservations-BlankState button.button-primary{display:inline-block;color:#fff;text-shadow:0 -1px 1px #226bd3,1px 0 1px #226bd3,0 1px 1px #226bd3,-1px 0 1px #226bd3;background:#228dff;border-color:#226bd3;box-shadow:inset 0 1px 0 rgba(255,255,255,0.25),0 1px 0 #226bd3}.easyreservations-message a.button-primary:hover,.easyreservations-message a.button-primary:focus,.easyreservations-message a.button-primary:active,.easyreservations-message button.button-primary:hover,.easyreservations-message button.button-primary:focus,.easyreservations-message button.button-primary:active,.easyreservations-BlankState a.button-primary:hover,.easyreservations-BlankState a.button-primary:focus,.easyreservations-BlankState a.button-primary:active,.easyreservations-BlankState button.button-primary:hover,.easyreservations-BlankState button.button-primary:focus,.easyreservations-BlankState button.button-primary:active{background:#226bd3;border-color:#226bd3;box-shadow:inset 0 1px 0 rgba(255,255,255,0.25),0 1px 0 #226bd3}.easyreservations-message{position:relative;overflow:hidden;border-left-color:#6ab3ff !important}.easyreservations-message a.skip,.easyreservations-message a.docs{text-decoration:none !important}.easyreservations-message a.easyreservations-message-close{position:static;float:right;padding:0 15px 10px 28px;margin-top:-10px;font-size:13px;line-height:1.23076923;text-decoration:none}.easyreservations-message a.easyreservations-message-close::before{position:relative;top:18px;left:-20px;transition:all .1s ease-in-out}.easyreservations-message .twitter-share-button{margin-top:-3px;margin-left:3px;vertical-align:middle}.clear{clear:both}.wrap.easyreservations div.updated,.wrap.easyreservations div.error{margin-top:10px}mark.amount{color:inherit;background:transparent none}.easyreservations-help-tip{position:relative;display:inline-block;width:16px;height:16px;font-size:17px;font-style:normal;line-height:16px;color:#666;vertical-align:middle}.easyreservations-help-tip::after{font-family:"Dashicons";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;content:"";cursor:help}h2 .easyreservations-help-tip{margin-top:-5px;margin-left:.25em}.tips{text-decoration:none;cursor:help}img.tips{padding:5px 0 0}#tiptip_holder{position:absolute;top:0;left:0;z-index:8675309;display:none}#tiptip_holder.tip_top{padding-bottom:5px}#tiptip_holder.tip_top #tiptip_arrow_inner{margin-top:-7px;margin-left:-6px;border-top-color:#333}#tiptip_holder.tip_bottom{padding-top:5px}#tiptip_holder.tip_bottom #tiptip_arrow_inner{margin-top:-5px;margin-left:-6px;border-bottom-color:#333}#tiptip_holder.tip_right{padding-left:5px}#tiptip_holder.tip_right #tiptip_arrow_inner{margin-top:-6px;margin-left:-5px;border-right-color:#333}#tiptip_holder.tip_left{padding-right:5px}#tiptip_holder.tip_left #tiptip_arrow_inner{margin-top:-6px;margin-left:-7px;border-left-color:#333}#tiptip_content,.chart-tooltip,.er_error_tip{max-width:150px;padding:.618em 1em;font-size:.8em;color:#fff;text-align:center;background:#333;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,0.2)}#tiptip_content code,.chart-tooltip code,.er_error_tip code{padding:1px;background:#888}#tiptip_arrow,#tiptip_arrow_inner{position:absolute;width:0;height:0;border-color:transparent;border-style:solid;border-width:6px}.er_error_tip{position:absolute;z-index:9999999;max-width:20em;margin:1.5em 1px 0 -1em;line-height:1.8;white-space:normal;background:#d82223}.er_error_tip::after{position:absolute;top:-3px;left:50%;display:block;margin:-1em 0 0 -3px;content:"";border:8px solid #d82223;border-top-color:transparent;border-right-color:transparent;border-left-color:transparent}code{padding:.2rem .4rem;font-size:.75rem;color:#d81b60;background-color:#fafafa}code[data-tag]{cursor:pointer}.ui-datepicker-trigger{display:inline-block;margin:0 4px 0 10px !important;vertical-align:middle}.hide-it{position:absolute;max-width:0;max-height:0;overflow:hidden;visibility:hidden}.button.er-reload{display:block;text-indent:-9999px;position:relative;height:1em;width:1em;display:inline-block;width:28px !important;height:28px;padding:0}.button.er-reload::after{font-family:"Dashicons";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;content:"";line-height:28px}#easyreservations-order-data .hndle,#easyreservations-order-data .handlediv{display:none}#easyreservations-order-data .inside{display:block !important}#order_data{padding:23px 24px}#order_data h2{padding:0;margin:0;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",sans-serif;font-size:21px;font-weight:400;line-height:1.2;text-shadow:1px 1px 1px #fff}#order_data h3{font-size:14px}#order_data h3,#order_data h4{margin:1.33em 0 0;color:#333}#order_data p{color:#777}#order_data p.order_number{margin:0;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",sans-serif;font-size:16px;font-weight:400;line-height:1.6}#order_data p.order_number strong{font-weight:400}#order_data .order_data_column_container{clear:both}#order_data .order_data_column{float:left;width:30%;padding:0 4% 0 0}#order_data .order_data_column>h3 span{display:block}#order_data .order_data_column:last-child{padding-right:0}#order_data .order_data_column p{padding:0 !important}#order_data .order_data_column .address strong{display:block}#order_data .order_data_column .form-field{float:left;width:48%;padding:0;margin:9px 0 0;clear:left}#order_data .order_data_column .form-field label{display:block;padding:0 0 3px}#order_data .order_data_column .form-field input,#order_data .order_data_column .form-field textarea{width:100%}#order_data .order_data_column .form-field select{width:100%;max-width:100%}#order_data .order_data_column .form-field input[type=checkbox],#order_data .order_data_column .form-field input[type=radio]{width:16px}#order_data .order_data_column .form-field .select2-container{width:100% !important}#order_data .order_data_column .form-field .date-created{width:50%}#order_data .order_data_column .form-field .hour,#order_data .order_data_column .form-field .minute{width:3.5em}#order_data .order_data_column .form-field small{display:block;margin:5px 0 0;color:#999}#order_data .order_data_column .form-field.last,#order_data .order_data_column ._last_name_field,#order_data .order_data_column ._address_2_field,#order_data .order_data_column ._postcode_field,#order_data .order_data_column ._state_field,#order_data .order_data_column .er-reservation-children,#order_data .order_data_column ._phone_field{float:right;clear:right}#order_data .order_data_column .form-field-wide,#order_data .order_data_column ._company_field,#order_data .order_data_column ._transaction_id_field{float:none;width:100%;clear:both}#order_data .order_data_column .form-field-wide input,#order_data .order_data_column .form-field-wide textarea,#order_data .order_data_column .form-field-wide select,#order_data .order_data_column .form-field-wide .er-enhanced-select,#order_data .order_data_column .form-field-wide .er-category-search,#order_data .order_data_column .form-field-wide .er-customer-search,#order_data .order_data_column ._company_field input,#order_data .order_data_column ._company_field textarea,#order_data .order_data_column ._company_field select,#order_data .order_data_column ._company_field .er-enhanced-select,#order_data .order_data_column ._company_field .er-category-search,#order_data .order_data_column ._company_field .er-customer-search,#order_data .order_data_column ._transaction_id_field input,#order_data .order_data_column ._transaction_id_field textarea,#order_data .order_data_column ._transaction_id_field select,#order_data .order_data_column ._transaction_id_field .er-enhanced-select,#order_data .order_data_column ._transaction_id_field .er-category-search,#order_data .order_data_column ._transaction_id_field .er-customer-search{width:100%}#order_data .order_data_column p.none_set{color:#999}#order_data .order_data_column div.edit_address,#order_data .order_data_column div.edit_custom_data{display:none;padding-right:1px;zoom:1}#order_data .order_data_column .er-customer-user label a,#order_data .order_data_column .er-order-status label a{float:right;margin-left:8px}#order_data .order_data_column a.delete-custom{display:inline-block;width:16px;overflow:hidden;font-size:14px;line-height:16px;color:#ccc;text-decoration:none;vertical-align:middle;cursor:pointer}#order_data .order_data_column a.delete-custom::before{font-family:"Dashicons";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;content:"";position:relative}#order_data .order_data_column a.delete-custom:hover::before{color:#a00}#order_data .order_data_column a.edit_address,#order_data .order_data_column a.edit_custom{position:relative;float:right;width:14px;height:0;padding:14px 0 0;margin:0 0 0 6px;overflow:hidden;color:#999;border:0}#order_data .order_data_column a.edit_address:hover,#order_data .order_data_column a.edit_address:focus,#order_data .order_data_column a.edit_custom:hover,#order_data .order_data_column a.edit_custom:focus{color:#000}#order_data .order_data_column a.edit_address::after,#order_data .order_data_column a.edit_custom::after{position:absolute;top:0;left:0;font-family:"Dashicons";font-size:14px;font-weight:400;line-height:14px;text-align:center;vertical-align:top;content:""}#order_data .order_data_column .add_custom,#order_data .order_data_column .load_customer{display:inline-block;font-size:13px;font-weight:400}#easyreservations-order-actions .inside{padding:0;margin:0}#easyreservations-order-actions .inside ul.order_actions{margin:0;overflow:hidden;zoom:1}#easyreservations-order-actions .inside ul.order_actions li{float:left;width:50%;box-sizing:border-box;padding:6px 10px;margin:0;overflow:hidden;line-height:1.6;text-align:center;zoom:1;border-top:1px solid #fff;border-bottom:1px solid #ddd}#easyreservations-order-actions .inside ul.order_actions li a{float:none;text-align:center;text-decoration:underline}#easyreservations-order-actions .inside ul.order_actions li.wide{float:none;width:auto;padding:6px;overflow:hidden;clear:both;text-align:left}#easyreservations-order-actions .inside ul.order_actions li #delete-action{float:left;line-height:25px;text-align:left;vertical-align:middle}#easyreservations-order-actions .inside ul.order_actions li .save_order{float:right}#easyreservations-order-actions .inside ul.order_actions li#actions{overflow:hidden}#easyreservations-order-actions .inside ul.order_actions li#actions .button{float:right;width:24px;box-sizing:border-box}#easyreservations-order-actions .inside ul.order_actions li#actions select{float:left;width:225px;box-sizing:border-box}#easyreservations-order-actions .inside ul.order_actions li:last-child{border-bottom:0}#easyreservations-reservation-order .inside{padding:0;margin:0}#easyreservations-reservation-order .inside ul{margin:0;overflow:hidden;zoom:1}#easyreservations-reservation-order .inside ul li{padding:6px 10px;border-top:1px solid #fff;border-bottom:1px solid #ddd}#easyreservations-reservation-order .inside ul li a.deletion{color:#a00}#easyreservations-reservation-order .inside ul li:last-child{border-bottom:0}#easyreservations-order-items .inside{display:block !important;padding:0;margin:0;background:#fefefe}#easyreservations-order-items .hndle,#easyreservations-order-items .handlediv{display:none}#easyreservations-order-items .easyreservations_receipt_items_wrapper{margin:0;overflow-x:auto}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items{width:100%;background:#fff}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items thead th{padding:1em;font-weight:400;color:#999;text-align:left;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none;background:#f8f8f8;-webkit-touch-callout:none}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items thead th.sortable{cursor:pointer}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items thead th:last-child{padding-right:2em}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items thead th:first-child{padding-left:2em}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items thead th .er-arrow{position:relative;float:right;margin-right:-1em}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items tbody th,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items td{padding:1.5em 1em 1em;line-height:1.5;text-align:left;vertical-align:top;border-bottom:1px solid #f8f8f8}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items tbody th textarea,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items td textarea{width:100%}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items tbody th select,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items td select{width:50%}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items tbody th input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items tbody th textarea,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items td input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items td textarea{padding:4px;font-size:14px;color:#555}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items tbody th:last-child,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items td:last-child{padding-right:2em}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items tbody th:first-child,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items td:first-child{padding-left:2em}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items tbody tr:last-child td{border-bottom:1px solid #dfdfdf}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items tbody tr:first-child td{border-top:8px solid #f8f8f8}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items tbody#receipt_reservation_line_items tr:first-child td{border-top:0}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items td.thumb{width:38px;padding-bottom:1.5em;text-align:left}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items td.thumb .er-receipt-item-thumbnail{position:relative;display:block;width:38px;height:38px;font-size:21px;color:#ccc;text-align:center;background:#f8f8f8;border:2px solid #e8e8e8}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items td.thumb .er-receipt-item-thumbnail::before{font-family:"Dashicons";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;content:"";display:block;width:38px;line-height:38px}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items td.thumb .er-receipt-item-thumbnail img{position:relative;width:100%;height:100%;padding:0;margin:0}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items td.name .er-receipt-item-sku,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items td.name .er-receipt-item-variation{display:block;margin-top:.5em;font-size:.92em !important;color:#888}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .item{min-width:200px}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .center,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .variation-id{text-align:center}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .cost,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .quantity,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_cost,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_tax,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax_class,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .item_cost{text-align:right}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .cost label,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax label,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .quantity label,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_cost label,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_tax label,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax_class label,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .item_cost label{font-size:.833em;color:#999;white-space:nowrap}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .cost label input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax label input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .quantity label input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_cost label input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_tax label input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax_class label input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .item_cost label input{display:inline}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .cost input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .quantity input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_cost input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_tax input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax_class input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .item_cost input{width:70px;text-align:right;vertical-align:middle}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .cost select,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax select,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .quantity select,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_cost select,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_tax select,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax_class select,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .item_cost select{width:85px;height:26px;font-size:1em;vertical-align:middle}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .cost .split-input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax .split-input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .quantity .split-input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_cost .split-input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_tax .split-input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax_class .split-input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .item_cost .split-input{display:inline-block;min-width:80px;margin:1px 0;overflow:hidden;line-height:1;text-align:right;background:#fff;border:1px solid #ddd;box-shadow:inset 0 1px 2px rgba(0,0,0,0.07)}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .cost .split-input div.input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax .split-input div.input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .quantity .split-input div.input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_cost .split-input div.input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_tax .split-input div.input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax_class .split-input div.input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .item_cost .split-input div.input{width:100%;box-sizing:border-box}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .cost .split-input div.input label,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax .split-input div.input label,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .quantity .split-input div.input label,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_cost .split-input div.input label,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_tax .split-input div.input label,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax_class .split-input div.input label,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .item_cost .split-input div.input label{display:block;padding:4px 6px 0;font-size:.75em;color:#555}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .cost .split-input div.input input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax .split-input div.input input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .quantity .split-input div.input input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_cost .split-input div.input input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_tax .split-input div.input input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax_class .split-input div.input input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .item_cost .split-input div.input input{width:100%;box-sizing:border-box;padding:0 6px 4px;margin:0;color:#555;background:transparent;border:0;box-shadow:none}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .cost .split-input div.input input::-webkit-input-placeholder,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax .split-input div.input input::-webkit-input-placeholder,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .quantity .split-input div.input input::-webkit-input-placeholder,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_cost .split-input div.input input::-webkit-input-placeholder,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_tax .split-input div.input input::-webkit-input-placeholder,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax_class .split-input div.input input::-webkit-input-placeholder,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .item_cost .split-input div.input input::-webkit-input-placeholder{color:#ddd}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .cost .split-input div.input:first-child,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax .split-input div.input:first-child,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .quantity .split-input div.input:first-child,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_cost .split-input div.input:first-child,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_tax .split-input div.input:first-child,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax_class .split-input div.input:first-child,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .item_cost .split-input div.input:first-child{background:#fff;border-bottom:1px dashed #ddd}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .cost .split-input div.input:first-child label,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax .split-input div.input:first-child label,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .quantity .split-input div.input:first-child label,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_cost .split-input div.input:first-child label,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_tax .split-input div.input:first-child label,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax_class .split-input div.input:first-child label,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .item_cost .split-input div.input:first-child label{color:#ccc}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .cost .split-input div.input:first-child input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax .split-input div.input:first-child input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .quantity .split-input div.input:first-child input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_cost .split-input div.input:first-child input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_tax .split-input div.input:first-child input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax_class .split-input div.input:first-child input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .item_cost .split-input div.input:first-child input{color:#ccc}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .cost .view,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax .view,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .quantity .view,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_cost .view,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_tax .view,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax_class .view,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .item_cost .view{white-space:nowrap}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .cost .edit,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax .edit,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .quantity .edit,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_cost .edit,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_tax .edit,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax_class .edit,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .item_cost .edit{text-align:left}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .cost small.times,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .cost del,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .cost .er-receipt-item-taxes,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .cost .er-receipt-item-discount,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .cost .er-receipt-item-refund-fields,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax small.times,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax del,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax .er-receipt-item-taxes,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax .er-receipt-item-discount,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax .er-receipt-item-refund-fields,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .quantity small.times,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .quantity del,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .quantity .er-receipt-item-taxes,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .quantity .er-receipt-item-discount,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .quantity .er-receipt-item-refund-fields,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_cost small.times,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_cost del,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_cost .er-receipt-item-taxes,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_cost .er-receipt-item-discount,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_cost .er-receipt-item-refund-fields,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_tax small.times,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_tax del,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_tax .er-receipt-item-taxes,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_tax .er-receipt-item-discount,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_tax .er-receipt-item-refund-fields,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax_class small.times,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax_class del,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax_class .er-receipt-item-taxes,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax_class .er-receipt-item-discount,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax_class .er-receipt-item-refund-fields,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .item_cost small.times,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .item_cost del,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .item_cost .er-receipt-item-taxes,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .item_cost .er-receipt-item-discount,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .item_cost .er-receipt-item-refund-fields{font-size:.92em !important;color:#888}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .cost .er-receipt-item-taxes,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .cost .er-receipt-item-refund-fields,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax .er-receipt-item-taxes,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax .er-receipt-item-refund-fields,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .quantity .er-receipt-item-taxes,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .quantity .er-receipt-item-refund-fields,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_cost .er-receipt-item-taxes,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_cost .er-receipt-item-refund-fields,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_tax .er-receipt-item-taxes,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_tax .er-receipt-item-refund-fields,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax_class .er-receipt-item-taxes,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax_class .er-receipt-item-refund-fields,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .item_cost .er-receipt-item-taxes,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .item_cost .er-receipt-item-refund-fields{margin:0}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .cost .er-receipt-item-taxes label,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .cost .er-receipt-item-refund-fields label,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax .er-receipt-item-taxes label,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax .er-receipt-item-refund-fields label,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .quantity .er-receipt-item-taxes label,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .quantity .er-receipt-item-refund-fields label,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_cost .er-receipt-item-taxes label,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_cost .er-receipt-item-refund-fields label,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_tax .er-receipt-item-taxes label,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_tax .er-receipt-item-refund-fields label,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax_class .er-receipt-item-taxes label,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax_class .er-receipt-item-refund-fields label,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .item_cost .er-receipt-item-taxes label,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .item_cost .er-receipt-item-refund-fields label{display:block}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .cost .er-receipt-item-discount,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax .er-receipt-item-discount,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .quantity .er-receipt-item-discount,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_cost .er-receipt-item-discount,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_tax .er-receipt-item-discount,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax_class .er-receipt-item-discount,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .item_cost .er-receipt-item-discount{display:block;margin-top:.5em}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .cost small.times,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax small.times,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .quantity small.times,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_cost small.times,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .line_tax small.times,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .tax_class small.times,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .item_cost small.times{margin-right:.25em}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .quantity{text-align:center}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .quantity input{width:50px;text-align:center}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items span.subtotal{opacity:.5}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items td.tax_class,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items th.tax_class{text-align:left}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .calculated{border-color:#ae8ca2;border-style:dotted}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items table.meta{width:100%}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items table.meta,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items table.display_meta{margin:.5em 0 0;font-size:.92em !important;color:#888}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items table.meta tr th,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items table.display_meta tr th{width:20%;padding:0 4px .5em 0;line-height:1.5;border:0}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items table.meta tr td,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items table.display_meta tr td{padding:0 4px .5em 0;line-height:1.5;border:0}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items table.meta tr td input,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items table.display_meta tr td input{position:relative;width:100%;margin:0;border-bottom:0;box-shadow:none}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items table.meta tr td textarea,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items table.display_meta tr td textarea{width:100%;height:4em;margin:0;box-shadow:none}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items table.meta tr td input:focus+textarea,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items table.display_meta tr td input:focus+textarea{border-top-color:#999}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items table.meta tr td p,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items table.display_meta tr td p{margin:0 0 .5em;line-height:1.5}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items table.meta tr td p:last-child,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items table.display_meta tr td p:last-child{margin:0}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items .refund_by{border-bottom:1px dotted #999}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items tr.fee .thumb div{display:block;text-indent:-9999px;position:relative;height:1em;width:1em;margin:0 auto;font-size:1.5em;line-height:1;vertical-align:middle}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items tr.fee .thumb div::before{font-family:"Dashicons";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:.15em;left:0;width:100%;height:100%;text-align:center;content:"";color:#ccc}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items tr.refund .thumb div{display:block;text-indent:-9999px;position:relative;height:1em;width:1em;margin:0 auto;font-size:1.5em;line-height:1;vertical-align:middle}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items tr.refund .thumb div::before{font-family:"Dashicons";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:.15em;left:0;width:100%;height:100%;text-align:center;content:"";color:#ccc}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items th.line_tax{white-space:nowrap}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items th.line_tax .delete-receipt-tax,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items td.line_tax .delete-receipt-tax{display:block;text-indent:-9999px;position:relative;height:1em;width:1em;float:right;margin:3px -18px 0 0;font-size:14px;visibility:hidden}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items th.line_tax .delete-receipt-tax::before,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items td.line_tax .delete-receipt-tax::before{font-family:"Dashicons";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;content:"";color:#999}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items th.line_tax .delete-receipt-tax:hover::before,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items td.line_tax .delete-receipt-tax:hover::before{color:#a00}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items th.line_tax:hover .delete-receipt-tax,#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items td.line_tax:hover .delete-receipt-tax{visibility:visible}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items small.refunded{display:block;margin-top:.5em;color:#a00;white-space:nowrap}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items small.refunded::before{font-family:"Dashicons";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;content:"";position:relative;top:auto;left:auto;margin:-1px 4px 0 0;line-height:1;vertical-align:middle}#easyreservations-order-items .er-receipt-data-row{padding:1.5em 2em;line-height:2;text-align:right;*zoom:1;background:#f8f8f8;border-bottom:1px solid #dfdfdf}#easyreservations-order-items .er-receipt-data-row::before,#easyreservations-order-items .er-receipt-data-row::after{content:" ";display:table}#easyreservations-order-items .er-receipt-data-row::after{clear:both}#easyreservations-order-items .er-receipt-data-row p{margin:0;line-height:2}#easyreservations-order-items .er-receipt-data-row .er-used-coupons{text-align:left}#easyreservations-order-items .er-receipt-data-row .er-used-coupons .tips{display:inline-block}#easyreservations-order-items .er-used-coupons{float:left;width:50%}#easyreservations-order-items .er-receipt-totals{float:right;width:50%;padding:0;margin:0;text-align:right}#easyreservations-order-items .er-receipt-totals .amount{font-weight:700}#easyreservations-order-items .er-receipt-totals .label{vertical-align:top}#easyreservations-order-items .er-receipt-totals .total{width:10em;box-sizing:border-box;margin:0 0 0 .5em;font-size:1em !important}#easyreservations-order-items .er-receipt-totals .total input[type=text]{float:right;width:96%}#easyreservations-order-items .er-receipt-totals .refunded-total{color:#a00}#easyreservations-order-items .er-receipt-totals .er-receipt-edit-line-item-actions{width:1.5em;visibility:visible !important}#easyreservations-order-items .er-receipt-totals .er-receipt-edit-line-item-actions a{padding:0}#easyreservations-order-items .refund-actions{padding-top:12px;margin-top:5px;border-top:1px solid #dfdfdf}#easyreservations-order-items .refund-actions .button{float:right;margin-left:4px}#easyreservations-order-items .refund-actions .cancel-action{float:left;margin-left:0}#easyreservations-order-items .add_meta{margin-left:0 !important}#easyreservations-order-items h3 small{color:#999}#easyreservations-order-items .amount{white-space:nowrap}#easyreservations-order-items .add-items .description{margin-right:10px}#easyreservations-order-items .add-items .button{float:left;margin-right:.25em}#easyreservations-order-items .add-items .button-primary{float:none;margin-right:0}#easyreservations-order-items .er-receipt-edit-line-item{padding-left:0}#easyreservations-order-items .er-receipt-edit-line-item-actions{width:44px;padding-left:0;text-align:right;vertical-align:middle}#easyreservations-order-items .er-receipt-edit-line-item-actions a{display:inline-block;width:16px;padding:0 0 .5em;margin:0 0 0 12px;overflow:hidden;line-height:16px;color:#ccc;text-decoration:none;vertical-align:middle;cursor:pointer}#easyreservations-order-items .er-receipt-edit-line-item-actions a::before{width:16px;height:16px;padding:0;margin:0;font-size:16px}#easyreservations-order-items .er-receipt-edit-line-item-actions a:hover::before{color:#999}#easyreservations-order-items .er-receipt-edit-line-item-actions a:first-child{margin-left:0}#easyreservations-order-items .er-receipt-edit-line-item-actions .edit-receipt-item::before{font-family:"Dashicons";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;content:"";position:relative}#easyreservations-order-items .er-receipt-edit-line-item-actions .delete-receipt-item::before,#easyreservations-order-items .er-receipt-edit-line-item-actions .delete_refund::before{font-family:"Dashicons";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;content:"";position:relative}#easyreservations-order-items .er-receipt-edit-line-item-actions .delete-receipt-item:hover::before,#easyreservations-order-items .er-receipt-edit-line-item-actions .delete_refund:hover::before{color:#a00}#easyreservations-order-items tbody tr .er-receipt-edit-line-item-actions{visibility:hidden}#easyreservations-order-items tbody tr:hover .er-receipt-edit-line-item-actions{visibility:visible}ul.er_coupon_list{padding-bottom:5px}ul.er_coupon_list li{margin:0}ul.er_coupon_list li.code{position:relative;display:inline-block;padding:0 .5em;margin-top:5px;margin-right:5px;background-color:#fff;border:1px solid #aaa;border-radius:4px;-webkit-box-shadow:0 1px 0 #dfdfdf;box-shadow:0 1px 0 #dfdfdf}ul.er_coupon_list li.code.editable{padding-right:2em}ul.er_coupon_list li.code .tips{cursor:pointer}ul.er_coupon_list li.code .tips span{color:#888}ul.er_coupon_list li.code .tips span:hover{color:#000}ul.er_coupon_list li.code .remove-coupon{position:absolute;top:7px;right:20px;color:#888;text-decoration:none}ul.er_coupon_list li.code .remove-coupon::before{font-family:"Dashicons";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;content:""}ul.er_coupon_list li.code .remove-coupon:hover::before{color:#a00}.widefat.customers td{padding:4px 7px;vertical-align:middle}.widefat .column-order_title{width:15%}.widefat .column-order_title time{display:block;margin:3px 0;color:#999}.widefat .column-orders,.widefat .column-paying,.widefat .column-spent{width:8%;text-align:center}.widefat .column-last_order{width:11%}.widefat .column-er_actions{width:110px}.widefat .column-er_actions a.button{display:block;text-indent:-9999px;position:relative;height:1em;width:1em;display:inline-block;width:2em;padding:0 !important;margin:2px 4px 2px 0;overflow:hidden;vertical-align:middle}.widefat .column-er_actions a.button::after{position:absolute;top:0;left:0;width:24px;margin:0;font-family:"Dashicons";font-size:18px;font-weight:400;font-variant:normal;line-height:1.7;text-align:center;text-indent:0;text-transform:none;speak:none}.widefat .column-er_actions a.button img{display:block;width:12px;height:auto}.widefat .column-er_actions a.button:hover{color:#000}.widefat .column-er_actions a.edit::after{content:""}.widefat .column-er_actions a.link::after{content:""}.widefat .column-er_actions a.view::after{content:""}.widefat .column-er_actions a.refresh::after{content:""}.widefat .column-er_actions a.processing::after{content:""}.widefat .column-er_actions a.complete::after{content:""}.widefat small.meta{display:block;margin:3px 0;font-size:inherit;color:#999}.post-type-easy-rooms .tablenav .one-page .displaying-num,.post-type-easy_reservation .tablenav .one-page .displaying-num,.post-type-easy_order .tablenav .one-page .displaying-num{display:none}.post-type-easy-rooms .wp-list-table,.post-type-easy_reservation .wp-list-table,.post-type-easy_order .wp-list-table{margin-top:1em}.post-type-easy-rooms .wp-list-table thead th,.post-type-easy-rooms .wp-list-table tfoot th,.post-type-easy_reservation .wp-list-table thead th,.post-type-easy_reservation .wp-list-table tfoot th,.post-type-easy_order .wp-list-table thead th,.post-type-easy_order .wp-list-table tfoot th{padding:.75em 1em}.post-type-easy-rooms .wp-list-table thead th.sortable a,.post-type-easy-rooms .wp-list-table thead th.sorted a,.post-type-easy-rooms .wp-list-table tfoot th.sortable a,.post-type-easy-rooms .wp-list-table tfoot th.sorted a,.post-type-easy_reservation .wp-list-table thead th.sortable a,.post-type-easy_reservation .wp-list-table thead th.sorted a,.post-type-easy_reservation .wp-list-table tfoot th.sortable a,.post-type-easy_reservation .wp-list-table tfoot th.sorted a,.post-type-easy_order .wp-list-table thead th.sortable a,.post-type-easy_order .wp-list-table thead th.sorted a,.post-type-easy_order .wp-list-table tfoot th.sortable a,.post-type-easy_order .wp-list-table tfoot th.sorted a{padding:0}.post-type-easy-rooms .wp-list-table thead th:first-child,.post-type-easy-rooms .wp-list-table tfoot th:first-child,.post-type-easy_reservation .wp-list-table thead th:first-child,.post-type-easy_reservation .wp-list-table tfoot th:first-child,.post-type-easy_order .wp-list-table thead th:first-child,.post-type-easy_order .wp-list-table tfoot th:first-child{padding-left:2em}.post-type-easy-rooms .wp-list-table thead th:last-child,.post-type-easy-rooms .wp-list-table tfoot th:last-child,.post-type-easy_reservation .wp-list-table thead th:last-child,.post-type-easy_reservation .wp-list-table tfoot th:last-child,.post-type-easy_order .wp-list-table thead th:last-child,.post-type-easy_order .wp-list-table tfoot th:last-child{padding-right:2em}.post-type-easy-rooms .wp-list-table tbody td,.post-type-easy-rooms .wp-list-table tbody th,.post-type-easy_reservation .wp-list-table tbody td,.post-type-easy_reservation .wp-list-table tbody th,.post-type-easy_order .wp-list-table tbody td,.post-type-easy_order .wp-list-table tbody th{padding:1em;line-height:26px}.post-type-easy-rooms .wp-list-table tbody td:first-child,.post-type-easy_reservation .wp-list-table tbody td:first-child,.post-type-easy_order .wp-list-table tbody td:first-child{padding-left:2em}.post-type-easy-rooms .wp-list-table tbody td:last-child,.post-type-easy_reservation .wp-list-table tbody td:last-child,.post-type-easy_order .wp-list-table tbody td:last-child{padding-right:2em}.post-type-easy-rooms .wp-list-table tbody tr,.post-type-easy_reservation .wp-list-table tbody tr,.post-type-easy_order .wp-list-table tbody tr{border-top:1px solid #f5f5f5}.post-type-easy-rooms .wp-list-table tbody tr:hover:not(.status-trash):not(.no-link) td,.post-type-easy_reservation .wp-list-table tbody tr:hover:not(.status-trash):not(.no-link) td,.post-type-easy_order .wp-list-table tbody tr:hover:not(.status-trash):not(.no-link) td{cursor:pointer}.post-type-easy-rooms .wp-list-table .no-link,.post-type-easy_reservation .wp-list-table .no-link,.post-type-easy_order .wp-list-table .no-link{cursor:default !important}.post-type-easy-rooms .wp-list-table td,.post-type-easy-rooms .wp-list-table th,.post-type-easy_reservation .wp-list-table td,.post-type-easy_reservation .wp-list-table th,.post-type-easy_order .wp-list-table td,.post-type-easy_order .wp-list-table th{vertical-align:middle}.post-type-easy-rooms .wp-list-table td p,.post-type-easy-rooms .wp-list-table th p,.post-type-easy_reservation .wp-list-table td p,.post-type-easy_reservation .wp-list-table th p,.post-type-easy_order .wp-list-table td p,.post-type-easy_order .wp-list-table th p{margin:0}.post-type-easy-rooms .wp-list-table .check-column,.post-type-easy_reservation .wp-list-table .check-column,.post-type-easy_order .wp-list-table .check-column{width:16px;max-width:16px;padding:1em 1em 1em 1em !important;white-space:nowrap;vertical-align:middle}.post-type-easy-rooms .wp-list-table .check-column input,.post-type-easy_reservation .wp-list-table .check-column input,.post-type-easy_order .wp-list-table .check-column input{margin:1px 0;vertical-align:text-top}.post-type-easy-rooms .wp-list-table .column-resource_image,.post-type-easy_reservation .wp-list-table .column-resource_image,.post-type-easy_order .wp-list-table .column-resource_image{width:6ch;padding:10px !important;margin:0}.post-type-easy-rooms .wp-list-table .column-resource_image img,.post-type-easy_reservation .wp-list-table .column-resource_image img,.post-type-easy_order .wp-list-table .column-resource_image img{vertical-align:middle;border:1px solid #7e8993}.post-type-easy-rooms .wp-list-table .column-reservation_number,.post-type-easy-rooms .wp-list-table .column-order_number,.post-type-easy_reservation .wp-list-table .column-reservation_number,.post-type-easy_reservation .wp-list-table .column-order_number,.post-type-easy_order .wp-list-table .column-reservation_number,.post-type-easy_order .wp-list-table .column-order_number{width:40ch}.post-type-easy-rooms .wp-list-table .column-resource_price,.post-type-easy-rooms .wp-list-table .column-order_total,.post-type-easy_reservation .wp-list-table .column-resource_price,.post-type-easy_reservation .wp-list-table .column-order_total,.post-type-easy_order .wp-list-table .column-resource_price,.post-type-easy_order .wp-list-table .column-order_total{width:8ch;text-align:right}.post-type-easy-rooms .wp-list-table .column-resource_price a span,.post-type-easy-rooms .wp-list-table .column-order_total a span,.post-type-easy_reservation .wp-list-table .column-resource_price a span,.post-type-easy_reservation .wp-list-table .column-order_total a span,.post-type-easy_order .wp-list-table .column-resource_price a span,.post-type-easy_order .wp-list-table .column-order_total a span{float:right}.post-type-easy-rooms .wp-list-table .column-order_customer,.post-type-easy-rooms .wp-list-table .column-order_date,.post-type-easy_reservation .wp-list-table .column-order_customer,.post-type-easy_reservation .wp-list-table .column-order_date,.post-type-easy_order .wp-list-table .column-order_customer,.post-type-easy_order .wp-list-table .column-order_date{width:10ch}.post-type-easy-rooms .wp-list-table .column-reservation_status,.post-type-easy-rooms .wp-list-table .column-order_status,.post-type-easy_reservation .wp-list-table .column-reservation_status,.post-type-easy_reservation .wp-list-table .column-order_status,.post-type-easy_order .wp-list-table .column-reservation_status,.post-type-easy_order .wp-list-table .column-order_status{width:14ch}.post-type-easy-rooms .wp-list-table .column-shipping_address,.post-type-easy-rooms .wp-list-table .column-billing_address,.post-type-easy_reservation .wp-list-table .column-shipping_address,.post-type-easy_reservation .wp-list-table .column-billing_address,.post-type-easy_order .wp-list-table .column-shipping_address,.post-type-easy_order .wp-list-table .column-billing_address{width:20ch;line-height:1.5}.post-type-easy-rooms .wp-list-table .column-shipping_address .description,.post-type-easy-rooms .wp-list-table .column-billing_address .description,.post-type-easy_reservation .wp-list-table .column-shipping_address .description,.post-type-easy_reservation .wp-list-table .column-billing_address .description,.post-type-easy_order .wp-list-table .column-shipping_address .description,.post-type-easy_order .wp-list-table .column-billing_address .description{display:block;color:#999}.post-type-easy-rooms .wp-list-table .column-er_actions,.post-type-easy_reservation .wp-list-table .column-er_actions,.post-type-easy_order .wp-list-table .column-er_actions{text-align:right}.post-type-easy-rooms .wp-list-table .column-er_actions a.button,.post-type-easy_reservation .wp-list-table .column-er_actions a.button,.post-type-easy_order .wp-list-table .column-er_actions a.button{margin:2px 0 2px 4px;text-indent:9999px}.post-type-easy_reservation .search-box{margin-top:15px}a.reservation-preview,a.order-preview{position:relative;float:right;width:16px;height:16px;padding:4px 7px 4px 4px;overflow:hidden;text-decoration:none;border:2px solid transparent;border-radius:4px}a.reservation-preview::before,a.order-preview::before{height:16px;font-family:"Dashicons";font-size:18px;line-height:16px;vertical-align:top;content:"";outline:none !important}a.reservation-preview:hover,a.order-preview:hover{border:2px solid #00a0d2}a.reservation-preview.disabled::before,a.order-preview.disabled::before{padding-left:1px;content:url(../images/wpspin.gif)}.reservation-date{display:inline-flex;max-width:100%;padding:0 8px;margin:0;line-height:2.5;color:#777;white-space:nowrap;cursor:inherit !important;background:#e5e5e5;border-bottom:1px solid rgba(0,0,0,0.05);border-radius:4px}.reservation-date:nth-of-type(2){margin-top:5px}.reservation-date.present{color:#5b841b;background:#c6e1c6}.reservation-date.future{color:#2e4453;background:#c8d7e1}.reservation-date.past{color:#94660c;background:#f8dda7}.reservation-status,.order-status{display:inline-flex;max-width:100%;margin:-0.25em 0;line-height:2.5;color:#777;white-space:nowrap;cursor:inherit;background:#e5e5e5;border-radius:3px}.reservation-status.status-completed,.order-status.status-completed{color:#5b841b;background:#c6e1c6}.reservation-status.status-completed.background,.order-status.status-completed.background{background:#c6e1c6 !important}.reservation-status.status-checked,.order-status.status-checked{color:#534d2e;background:#e1dfc8}.reservation-status.status-checked.background,.order-status.status-checked.background{background:#e1dfc8 !important}.reservation-status.status-on-hold,.order-status.status-on-hold{color:#94660c;background:#f8dda7}.reservation-status.status-on-hold.background,.order-status.status-on-hold.background{background:#f8dda7 !important}.reservation-status.status-failed,.order-status.status-failed{color:#761919;background:#eba3a3}.reservation-status.status-failed.background,.order-status.status-failed.background{background:#eba3a3 !important}.reservation-status.status-approved,.order-status.status-approved{color:#2e4453;background:#c8d7e1}.reservation-status.status-approved.background,.order-status.status-approved.background{background:#c8d7e1 !important}.reservation-status.status-trash,.order-status.status-trash{color:#761919;background:#eba3a3}.reservation-status.status-trash.background,.order-status.status-trash.background{background:#eba3a3 !important}.reservation-status>span,.order-status>span{margin:0 1em;overflow:hidden;text-overflow:ellipsis}.er-order-preview .order-status{float:right;margin-right:54px}.er-order-preview article{padding:0 !important}.er-order-preview .modal-close{border-radius:0}.er-order-preview .er-order-preview-table{width:100%;margin:0}.er-order-preview .er-order-preview-table th,.er-order-preview .er-order-preview-table td{padding:1em 1.5em;margin:0;text-align:right;vertical-align:top;background:transparent;border:0;border-bottom:1px solid #eee;box-shadow:none}.er-order-preview .er-order-preview-table td:first-child,.er-order-preview .er-order-preview-table th:first-child{text-align:left}.er-order-preview .er-order-preview-table th{border-color:#ccc}.er-order-preview .er-order-preview-table tr:last-child td{border:0}.er-order-preview .er-order-preview-table .er-order-item-sku{margin-top:.5em}.er-order-preview .er-order-preview-table .er-order-item-meta{margin-top:.5em}.er-order-preview .er-order-preview-table .er-order-item-meta th,.er-order-preview .er-order-preview-table .er-order-item-meta td{padding:0;text-align:left;vertical-align:top;border:0}.er-order-preview .er-order-preview-table .er-order-item-meta td:last-child{padding-left:.5em}.er-order-preview .er-order-preview-addresses{padding-bottom:1.5em;overflow:hidden}.er-order-preview .er-order-preview-addresses .er-order-preview-address,.er-order-preview .er-order-preview-addresses .er-order-preview-note{float:left;width:50%;box-sizing:border-box;padding:1.5em 1.5em 0;word-wrap:break-word}.er-order-preview .er-order-preview-addresses .er-order-preview-address h2,.er-order-preview .er-order-preview-addresses .er-order-preview-note h2{margin-top:0}.er-order-preview .er-order-preview-addresses .er-order-preview-address strong,.er-order-preview .er-order-preview-addresses .er-order-preview-note strong{display:block;margin-top:1.5em}.er-order-preview .er-order-preview-addresses .er-order-preview-address strong:first-child,.er-order-preview .er-order-preview-addresses .er-order-preview-note strong:first-child{margin-top:0}.er-order-preview footer .er-action-button-group{display:inline-block;float:left}.er-order-preview footer .button.button-large{display:inline-block;height:auto;padding:0 10px !important;margin-left:10px;line-height:28px}.er-order-preview .er-action-button-group label{display:none}.er-action-button-group{line-height:26px;text-align:left;vertical-align:middle}.er-action-button-group label{margin-right:6px;font-weight:700;line-height:28px;cursor:default}.er-action-button-group .er-action-button-group__items{display:inline-flex;flex-flow:row wrap;align-content:flex-start;justify-content:flex-start}.er-action-button-group .er-action-button{position:relative;z-index:1;float:none;height:auto;box-sizing:border-box;padding:0 10px !important;margin:0 0 0 -1px !important;overflow:hidden;line-height:28px;text-align:center;text-overflow:ellipsis;white-space:nowrap;border:1px solid #ccc;border-radius:0 !important;flex:1 0 auto}.er-action-button-group .er-action-button:hover,.er-action-button-group .er-action-button:focus{z-index:2;border:1px solid #999}.er-action-button-group .er-action-button:first-child{margin-left:0 !important;border-top-left-radius:3px !important;border-bottom-left-radius:3px !important}.er-action-button-group .er-action-button:last-child{border-top-right-radius:3px !important;border-bottom-right-radius:3px !important}@media screen and (max-width:782px){.er-order-preview footer .er-action-button-group .er-action-button-group__items{display:flex}.er-order-preview footer .er-action-button-group{display:block;float:none;margin-bottom:4px}.er-order-preview footer .button.button-large{display:block;float:none;width:100%;margin:0;text-align:center}.post-type-easy_order .wp-list-table td.check-column{width:1em}.post-type-easy_order .wp-list-table td.column-reservation_number,.post-type-easy_order .wp-list-table td.column-order_number{padding-bottom:.5em;padding-left:0}.post-type-easy_order .wp-list-table td.column-order_status,.post-type-easy_order .wp-list-table td.column-order_date{display:inline-block !important;padding:0 1em 1em 1em !important}.post-type-easy_order .wp-list-table td.column-order_status::before,.post-type-easy_order .wp-list-table td.column-order_date::before{display:none !important}.post-type-easy_order .wp-list-table td.column-order_date{padding-left:0 !important}.post-type-easy_order .wp-list-table td.column-order_status{float:right}}ul.order_notes{padding:2px 0 0}ul.order_notes li .note_content{position:relative;padding:10px;background:#efefef}ul.order_notes li .note_content p{padding:0;margin:0;word-wrap:break-word}ul.order_notes li p.meta{padding:10px;margin:0;font-size:11px;color:#999}ul.order_notes li p.meta .exact-date{border-bottom:1px dotted #999}ul.order_notes li a.delete_note{color:#a00}ul.order_notes li .note_content::after{position:absolute;bottom:-10px;left:20px;display:block;width:0;height:0;content:"";border-color:#efefef transparent;border-style:solid;border-width:10px 10px 0 0}ul.order_notes li.system-note .note_content{background:#d7cad2}ul.order_notes li.system-note .note_content::after{border-color:#d7cad2 transparent}ul.order_notes li.customer-note .note_content{background:#a7cedc}ul.order_notes li.customer-note .note_content::after{border-color:#a7cedc transparent}.add_note{padding:10px 10px 0;border-top:1px solid #ddd}.add_note h4{margin-top:5px !important}.add_note #add_order_note{width:100%;height:50px}.resource-header{display:block;width:99%;max-width:1200px;margin-top:20px}.resource-header .resource-thumbnail{float:left;margin-right:20px}.resource-header .resource-thumbnail img{border-radius:5px}.resource-header .resource-thumbnail .thumbnail-placeholder{display:block;width:145px;height:145px;border:5px dashed #ccc;border-radius:5px}.resource-header h1{padding-top:16px;font-size:26px}.resource-header .main{height:160px;color:#9a9a9a}.resource-header .main .content{max-height:56px;margin-bottom:8px;overflow:hidden}#reservations_reservation_item_label{height:250px;padding:8px;line-height:20px}#filter_form_requirements td,#filter_form_discount td,#filter_form_price td{padding-left:30px}tbody#filter_form_discount td:first-of-type,tbody#filter_form_time_cond td:first-of-type{display:block;margin-left:42px;border-left:3px solid #228dff}label.days-option{display:block !important;line-height:24px}#form_settings_tags_container{display:inline-block;width:35%;margin-top:7px}#accordion{display:inline-block;width:99%;cursor:default;user-select:none;background:#fff;border:1px solid #b9b7b7;border-left:0}#accordion .ui-accordion-header{padding:5px 0 5px 25px;margin:0;font-weight:400;cursor:pointer;background-color:#f7f7f7;background-image:url(../images/sortright.gif);background-repeat:no-repeat;background-position:11px;border-bottom:1px solid #b9b7b7;outline:0}#accordion .ui-accordion-header.ui-state-active{background-image:url(../images/sortdown.gif);background-position:10px}#accordion .ui-accordion-header.ui-state-hover{background-color:#fbfbfb}#accordion div.ui-accordion-content{padding:4px 6px;border-bottom:1px solid #b9b7b7}#accordion div.table{padding:0}#accordion:last-child{border-bottom:0}#accordion p,#accordion h4{margin:3px 0}#accordion p.desc{max-width:300px;padding:2px 0;font-size:13px;font-style:italic}#form_container{float:left;width:63.5%;min-height:600px;padding:4px;margin-top:8px;font-family:Consolas,Monaco,monospace;font-size:13px;background:#fff;border:1px solid #ccc}table.formtable{width:100%;padding:0;margin:0;border-collapse:collapse}table.formtable .hidden{display:table-row}table.formtable thead th{padding:3px 6px;font-weight:400;text-transform:uppercase;border-right:1px solid #dedede;border-bottom:1px solid #dedede}table.formtable thead th:nth-child(2){text-align:left}table.formtable thead th:nth-child(3){text-align:center}table.formtable thead th:last-of-type{border-right:0}table.formtable tbody tr:last-of-type td{border-bottom:0}table.formtable tbody tr:hover td{cursor:pointer;background-color:#f0f0f0}table.formtable tbody td{padding:3px 6px;border-right:1px solid #dedede;border-bottom:1px solid #dedede}table.formtable tbody td:nth-child(3){text-align:center}table.formtable tbody td:nth-child(1){width:25px;background-repeat:no-repeat;background-position:center center}table.formtable tbody td:last-of-type{border-right:0}formtag{color:#fff;cursor:pointer;background:#0191c8}formtag.error{color:#fff;background:#ff5c5c}formtag.taghover{background:#a4cce9}#changelog ul{padding-left:30px;list-style:disc !important}#changelog ul li{list-style-type:circle}#rates-search{float:right}#rates-search input.er-tax-rates-search-field{padding:4px 8px;font-size:1.2em}.easyreservations .form-table{position:relative;margin:0;table-layout:fixed}.easyreservations .form-table .forminp-radio ul{margin:0}.easyreservations .form-table .forminp-radio ul li{line-height:1.4}.easyreservations .form-table input[type=text],.easyreservations .form-table input[type=number],.easyreservations .form-table input[type=email]{height:auto}.easyreservations .form-table textarea,.easyreservations .form-table input[type=text],.easyreservations .form-table input[type=email],.easyreservations .form-table input[type=number],.easyreservations .form-table input[type=password],.easyreservations .form-table input[type=datetime],.easyreservations .form-table input[type=datetime-local],.easyreservations .form-table input[type=date],.easyreservations .form-table input[type=time],.easyreservations .form-table input[type=week],.easyreservations .form-table input[type=url],.easyreservations .form-table input[type=tel],.easyreservations .form-table input.regular-input{width:400px;box-sizing:border-box;padding:0 8px;margin:0;line-height:2;vertical-align:top}.easyreservations .form-table input[type=datetime-local],.easyreservations .form-table input[type=date],.easyreservations .form-table input[type=time],.easyreservations .form-table input[type=week],.easyreservations .form-table input[type=tel]{width:200px}.easyreservations .form-table select{width:400px;box-sizing:border-box;margin:0;vertical-align:top}.easyreservations .form-table textarea.input-text{display:block;min-width:150px;height:100%}.easyreservations .form-table img.help_tip,.easyreservations .form-table .easyreservations-help-tip{padding:0;margin:-4px 0 0 5px;line-height:1;vertical-align:middle;cursor:help}.easyreservations .form-table span.easyreservations-help-tip{cursor:help}.easyreservations .form-table th{position:relative;padding-right:24px}.easyreservations .form-table td{line-height:28px}.easyreservations .form-table th label{position:relative;display:block}.easyreservations .form-table th label img.help_tip,.easyreservations .form-table th label .easyreservations-help-tip{position:absolute;top:50%;right:0;margin:-8px -24px 0 0}.easyreservations .form-table th label+.easyreservations-help-tip{position:absolute;top:20px;right:0;margin:0}.easyreservations .form-table .select2-container{margin-bottom:3px;vertical-align:top}.easyreservations .form-table span.description{vertical-align:sub}.easyreservations .form-table .select2-container+span.description{display:block;margin-top:8px}.easyreservations .form-table span.description+select+.select2-container{margin-top:8px}.easyreservations .form-table table.widefat th{padding-right:inherit}.easyreservations .form-table .wp-list-table .easyreservations-help-tip{float:none}.easyreservations .form-table fieldset{padding:0;margin-top:4px}.easyreservations .form-table fieldset img.help_tip,.easyreservations .form-table fieldset .easyreservations-help-tip{margin:-3px 0 0 5px}.easyreservations .form-table fieldset p.description{margin-bottom:8px}.easyreservations .form-table fieldset:first-child{margin-top:0}.easyreservations .form-table .iris-picker{position:absolute;z-index:100;display:none;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,0.2)}.easyreservations .form-table .iris-picker .ui-slider{width:auto !important;height:auto !important;margin:0 !important;background:none transparent !important;border:0 !important}.easyreservations .form-table .iris-picker .ui-slider .ui-slider-handle{margin-bottom:0 !important}.easyreservations .form-table .iris-error{background-color:#ffafaf}.easyreservations .form-table .colorpickpreview{display:inline-block;width:26px;padding:7px 0;font-size:14px;line-height:1;border:1px solid #7e8993}.easyreservations .widefat{margin-top:10px}.easyreservations .widefat .tmiddle{border-top:1px solid #ccd0d4}#easyreservations-coupon-description{display:block;width:100%;height:auto;padding:3px 8px;margin:10px 0;font-size:1.7em;line-height:1.42;outline:0}#easyreservations-coupon-description::-webkit-input-placeholder{line-height:1.42;color:#bbb}#easyreservations-coupon-description::-moz-placeholder{line-height:1.42;color:#bbb}#easyreservations-coupon-description:-ms-input-placeholder{line-height:1.42;color:#bbb}#easyreservations-coupon-description:-moz-placeholder{line-height:1.42;color:#bbb}#easyreservations-resource-data .panel-wrap,#easyreservations-coupon-data .panel-wrap{background:#fff}#easyreservations-resource-data .easyreservations_options_panel,#easyreservations-resource-data .er-metaboxes-wrapper,#easyreservations-coupon-data .easyreservations_options_panel,#easyreservations-coupon-data .er-metaboxes-wrapper{float:left;width:80%}#easyreservations-resource-data .easyreservations_options_panel .er-radios,#easyreservations-resource-data .er-metaboxes-wrapper .er-radios,#easyreservations-coupon-data .easyreservations_options_panel .er-radios,#easyreservations-coupon-data .er-metaboxes-wrapper .er-radios{display:block;float:left;margin:0}#easyreservations-resource-data .easyreservations_options_panel .er-radios li,#easyreservations-resource-data .er-metaboxes-wrapper .er-radios li,#easyreservations-coupon-data .easyreservations_options_panel .er-radios li,#easyreservations-coupon-data .er-metaboxes-wrapper .er-radios li{display:block;padding:0 0 10px}#easyreservations-resource-data .easyreservations_options_panel .er-radios li input,#easyreservations-resource-data .er-metaboxes-wrapper .er-radios li input,#easyreservations-coupon-data .easyreservations_options_panel .er-radios li input,#easyreservations-coupon-data .er-metaboxes-wrapper .er-radios li input{width:auto}#easyreservations-resource-data .panel-wrap,#easyreservations-coupon-data .panel-wrap,.easyreservations .panel-wrap{overflow:hidden}#easyreservations-resource-data ul.er-tabs,#easyreservations-coupon-data ul.er-tabs,.easyreservations ul.er-tabs{position:relative;float:left;width:20%;box-sizing:border-box;padding:0 0 10px;margin:0;line-height:1;background-color:#fafafa;border-right:1px solid #eee}#easyreservations-resource-data ul.er-tabs::after,#easyreservations-coupon-data ul.er-tabs::after,.easyreservations ul.er-tabs::after{position:absolute;bottom:-9999em;left:0;display:block;width:100%;height:9999em;content:"";background-color:#fafafa;border-right:1px solid #eee}#easyreservations-resource-data ul.er-tabs li,#easyreservations-coupon-data ul.er-tabs li,.easyreservations ul.er-tabs li{position:relative;display:block;padding:0;margin:0}#easyreservations-resource-data ul.er-tabs li a,#easyreservations-coupon-data ul.er-tabs li a,.easyreservations ul.er-tabs li a{display:block;padding:10px;margin:0;line-height:20px !important;text-decoration:none;border-bottom:1px solid #eee;box-shadow:none}#easyreservations-resource-data ul.er-tabs li a span,#easyreservations-coupon-data ul.er-tabs li a span,.easyreservations ul.er-tabs li a span{margin-right:.618em;margin-left:.618em}#easyreservations-resource-data ul.er-tabs li a::before,#easyreservations-coupon-data ul.er-tabs li a::before,.easyreservations ul.er-tabs li a::before{font-family:"Dashicons";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"";text-decoration:none;font-size:16px;vertical-align:middle}#easyreservations-resource-data ul.er-tabs li.general_options a::before,#easyreservations-coupon-data ul.er-tabs li.general_options a::before,.easyreservations ul.er-tabs li.general_options a::before{content:""}#easyreservations-resource-data ul.er-tabs li.inventory_options a::before,#easyreservations-coupon-data ul.er-tabs li.inventory_options a::before,.easyreservations ul.er-tabs li.inventory_options a::before{content:""}#easyreservations-resource-data ul.er-tabs li.linked_resource_options a::before,#easyreservations-coupon-data ul.er-tabs li.linked_resource_options a::before,.easyreservations ul.er-tabs li.linked_resource_options a::before{content:""}#easyreservations-resource-data ul.er-tabs li.attribute_options a::before,#easyreservations-coupon-data ul.er-tabs li.attribute_options a::before,.easyreservations ul.er-tabs li.attribute_options a::before{content:""}#easyreservations-resource-data ul.er-tabs li.advanced_options a::before,#easyreservations-coupon-data ul.er-tabs li.advanced_options a::before,.easyreservations ul.er-tabs li.advanced_options a::before{content:""}#easyreservations-resource-data ul.er-tabs li.marketplace-suggestions_options a::before,#easyreservations-coupon-data ul.er-tabs li.marketplace-suggestions_options a::before,.easyreservations ul.er-tabs li.marketplace-suggestions_options a::before{content:none}#easyreservations-resource-data ul.er-tabs li.variations_options a::before,#easyreservations-coupon-data ul.er-tabs li.variations_options a::before,.easyreservations ul.er-tabs li.variations_options a::before{content:""}#easyreservations-resource-data ul.er-tabs li.usage_restriction_options a::before,#easyreservations-coupon-data ul.er-tabs li.usage_restriction_options a::before,.easyreservations ul.er-tabs li.usage_restriction_options a::before{content:""}#easyreservations-resource-data ul.er-tabs li.usage_limit_options a::before,#easyreservations-coupon-data ul.er-tabs li.usage_limit_options a::before,.easyreservations ul.er-tabs li.usage_limit_options a::before{content:""}#easyreservations-resource-data ul.er-tabs li.general_coupon_data a::before,#easyreservations-coupon-data ul.er-tabs li.general_coupon_data a::before,.easyreservations ul.er-tabs li.general_coupon_data a::before{content:""}#easyreservations-resource-data ul.er-tabs li.active a,#easyreservations-coupon-data ul.er-tabs li.active a,.easyreservations ul.er-tabs li.active a{position:relative;color:#555;background-color:#eee}#easyreservations-resource-data .inside,#easyreservations-order-data .inside,#easyreservations-coupon-data .inside{padding:0;margin:0}.easyreservations_options_panel,.panel{padding:9px;color:#555}.easyreservations_options_panel .form-field .easyreservations-help-tip,.panel .form-field .easyreservations-help-tip{font-size:1.4em}.easyreservations_page_settings .easyreservations_options_panel,.panel{padding:0}.easyreservations_options_panel p,#easyreservations-product-type-options .panel p,.easyreservations_options_panel fieldset.form-field{padding:5px 9px;margin:0 0 9px;font-size:12px;line-height:24px}.easyreservations_options_panel p::after,#easyreservations-product-type-options .panel p::after,.easyreservations_options_panel fieldset.form-field::after{display:block;height:0;clear:both;visibility:hidden;content:"."}.easyreservations_options_panel .checkbox{float:left;margin:4px 0 !important;vertical-align:middle}.easyreservations_options_panel{min-height:175px;box-sizing:border-box}.easyreservations_options_panel .downloadable_files{position:relative;padding:0 9px 0 162px;margin:9px 0}.easyreservations_options_panel .downloadable_files label{position:absolute;left:0;margin:0 0 0 12px;line-height:24px}.easyreservations_options_panel p{margin:9px 0}.easyreservations_options_panel p.form-field,.easyreservations_options_panel fieldset.form-field{padding:5px 20px 5px 162px !important}.easyreservations_options_panel label,.easyreservations_options_panel legend{float:left;width:150px;padding:0;margin:0 0 0 -150px}.easyreservations_options_panel label .req,.easyreservations_options_panel legend .req{font-style:normal;font-weight:700;color:#a00}.easyreservations_options_panel .description{display:inline;padding:0;margin:0 0 0 7px;clear:none}.easyreservations_options_panel .description-block{display:block;margin-left:0}.easyreservations_options_panel textarea,.easyreservations_options_panel input,.easyreservations_options_panel select{margin:0}.easyreservations_options_panel textarea{float:left;height:3.5em;line-height:1.5;vertical-align:top}.easyreservations_options_panel input[type=text],.easyreservations_options_panel input[type=email],.easyreservations_options_panel input[type=number],.easyreservations_options_panel input[type=password]{float:left;width:50%}.easyreservations_options_panel input.button{width:auto;margin-left:8px}.easyreservations_options_panel select{float:left}.easyreservations_options_panel input[type=text].short,.easyreservations_options_panel input[type=email].short,.easyreservations_options_panel input[type=number].short,.easyreservations_options_panel input[type=password].short,.easyreservations_options_panel .short{width:50%}.easyreservations_options_panel .sized{width:auto !important;margin-right:6px}.easyreservations_options_panel .options_group{border-top:1px solid #fff;border-bottom:1px solid #eee}.easyreservations_options_panel .options_group:first-child{border-top:0}.easyreservations_options_panel .options_group:last-child{border-bottom:0}.easyreservations_options_panel .options_group fieldset{padding:5px 9px;margin:9px 0;font-size:12px;line-height:24px}.easyreservations_options_panel .options_group fieldset label{float:none;width:auto}.easyreservations_options_panel .options_group fieldset ul{float:left;width:50%;padding:0;margin:0}.easyreservations_options_panel .options_group fieldset ul li{width:auto;margin:0}.easyreservations_options_panel .options_group fieldset ul li input{float:none;width:auto;margin-right:4px}.easyreservations_options_panel .options_group fieldset ul.er-radios label{margin-left:0}.easyreservations_options_panel .dimensions_field .wrap{display:block;width:50%}.easyreservations_options_panel .dimensions_field .wrap input{width:30.75%;margin-right:3.8%}.easyreservations_options_panel .dimensions_field .wrap .last{margin-right:0}.easyreservations_options_panel.padded{padding:1em}.easyreservations_options_panel .select2-container{float:left}table.er_tax_rates,table.er_input_table{width:100%}table.er_tax_rates th,table.er_tax_rates td,table.er_input_table th,table.er_input_table td{display:table-cell !important}table.er_tax_rates span.tips,table.er_input_table span.tips{padding:0 3px;color:#0a246a}table.er_tax_rates th,table.er_input_table th{padding:10px;white-space:nowrap}table.er_tax_rates td,table.er_input_table td{padding:0;cursor:default;background:#fff;border-top:0;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf}table.er_tax_rates td select,table.er_input_table td select{width:100%;border:0;border-radius:0}table.er_tax_rates td input[type=text],table.er_tax_rates td input[type=number],table.er_input_table td input[type=text],table.er_input_table td input[type=number]{width:100% !important;min-width:100px;padding:8px 10px;margin:0;background:transparent none;border:0;outline:0}table.er_tax_rates td input[type=text]:focus,table.er_tax_rates td input[type=number]:focus,table.er_input_table td input[type=text]:focus,table.er_input_table td input[type=number]:focus{outline:0;box-shadow:none}table.er_tax_rates td.type,table.er_tax_rates td.apply,table.er_input_table td.type,table.er_input_table td.apply{vertical-align:middle}table.er_tax_rates td.flat,table.er_tax_rates td.compound,table.er_input_table td.flat,table.er_input_table td.compound{padding:5px 7px;vertical-align:middle}table.er_tax_rates td.flat input,table.er_tax_rates td.compound input,table.er_input_table td.flat input,table.er_input_table td.compound input{padding:0}table.er_tax_rates td:last-child,table.er_input_table td:last-child{border-right:0}table.er_tax_rates tr.current td,table.er_tax_rates tr.current td select,table.er_input_table tr.current td,table.er_input_table tr.current td select{background-color:#fefbcc}table.er_tax_rates tr.current td select:focus,table.er_input_table tr.current td select:focus{background-color:#fff}table.er_tax_rates .item_cost,table.er_tax_rates .cost,table.er_input_table .item_cost,table.er_input_table .cost{text-align:right}table.er_tax_rates .item_cost input,table.er_tax_rates .cost input,table.er_input_table .item_cost input,table.er_input_table .cost input{text-align:right}table.er_tax_rates th.sort,table.er_input_table th.sort{width:17px;padding:0 4px}table.er_tax_rates td.sort,table.er_input_table td.sort{padding:0 4px}table.er_tax_rates .ui-sortable:not(.ui-sortable-disabled) td.sort,table.er_input_table .ui-sortable:not(.ui-sortable-disabled) td.sort{font-size:15px;text-align:center;vertical-align:middle;cursor:move;background:#f9f9f9}table.er_tax_rates .ui-sortable:not(.ui-sortable-disabled) td.sort::before,table.er_input_table .ui-sortable:not(.ui-sortable-disabled) td.sort::before{display:block;float:left;width:17px;height:100%;font-family:"Dashicons";line-height:1;color:#999;text-align:center;content:""}table.er_tax_rates .ui-sortable:not(.ui-sortable-disabled) td.sort:hover::before,table.er_input_table .ui-sortable:not(.ui-sortable-disabled) td.sort:hover::before{color:#333}table.er_tax_rates .button,table.er_input_table .button{float:left;margin-right:5px}table.er_tax_rates .export,table.er_tax_rates .import,table.er_input_table .export,table.er_input_table .import{float:right;margin-right:0;margin-left:5px}table.er_tax_rates .pagination,table.er_input_table .pagination{float:right}table.er_tax_rates .pagination .button,table.er_input_table .pagination .button{margin-right:0;margin-left:5px}table.er_tax_rates .pagination .current,table.er_input_table .pagination .current{text-shadow:none;background:#bbb}table.er_tax_rates tr:last-child td,table.er_input_table tr:last-child td{border-bottom:0}table.er_gateways,table.er_emails{position:relative}table.er_gateways th,table.er_gateways td,table.er_emails th,table.er_emails td{display:table-cell !important;padding:1em !important;line-height:1.75;vertical-align:top}table.er_gateways.er_emails td,table.er_emails.er_emails td{vertical-align:middle}table.er_gateways tr:nth-child(odd) td,table.er_emails tr:nth-child(odd) td{background:#f9f9f9}table.er_gateways td.name,table.er_emails td.name{font-weight:700}table.er_gateways .settings,table.er_emails .settings{text-align:right}table.er_gateways .radio,table.er_gateways .default,table.er_gateways .status,table.er_emails .radio,table.er_emails .default,table.er_emails .status{text-align:center}table.er_gateways .radio .tips,table.er_gateways .default .tips,table.er_gateways .status .tips,table.er_emails .radio .tips,table.er_emails .default .tips,table.er_emails .status .tips{margin:0 auto}table.er_gateways .radio input,table.er_gateways .default input,table.er_gateways .status input,table.er_emails .radio input,table.er_emails .default input,table.er_emails .status input{margin:0}table.er_gateways td.sort,table.er_emails td.sort{font-size:15px;text-align:center}table.er_gateways td.sort .er-item-reorder-nav,table.er_emails td.sort .er-item-reorder-nav{width:72px;white-space:nowrap}table.er_gateways td.sort .er-item-reorder-nav::before,table.er_emails td.sort .er-item-reorder-nav::before{display:block;float:left;width:24px;height:100%;font-family:"Dashicons";line-height:24px;color:#999;text-align:center;cursor:move;content:""}table.er_gateways td.sort .er-item-reorder-nav button,table.er_emails td.sort .er-item-reorder-nav button{position:relative;display:block;float:left;width:24px;height:24px;margin:0;overflow:hidden;color:#82878c;text-indent:-9999px;cursor:pointer;background:transparent;border:0;outline:0;box-shadow:none}table.er_gateways td.sort .er-item-reorder-nav button::before,table.er_emails td.sort .er-item-reorder-nav button::before{position:absolute;top:0;right:0;display:inline-block;width:100%;height:100%;font:400 20px/23px "Dashicons";text-align:center;text-indent:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}table.er_gateways td.sort .er-item-reorder-nav button:hover,table.er_gateways td.sort .er-item-reorder-nav button:focus,table.er_emails td.sort .er-item-reorder-nav button:hover,table.er_emails td.sort .er-item-reorder-nav button:focus{color:#191e23}table.er_gateways td.sort .er-item-reorder-nav .er-move-down::before,table.er_emails td.sort .er-item-reorder-nav .er-move-down::before{content:""}table.er_gateways td.sort .er-item-reorder-nav .er-move-up::before,table.er_emails td.sort .er-item-reorder-nav .er-move-up::before{content:""}table.er_gateways td.sort .er-item-reorder-nav .er-move-disabled,table.er_emails td.sort .er-item-reorder-nav .er-move-disabled{color:#d5d5d5 !important;pointer-events:none;cursor:default}table.er_gateways .er-payment-gateway-method-name,table.er_emails .er-payment-gateway-method-name{font-weight:400}table.er_gateways .er-email-settings-table-name,table.er_emails .er-email-settings-table-name{font-weight:700}table.er_gateways .er-email-settings-table-name span,table.er_emails .er-email-settings-table-name span{margin:0 0 0 4px !important;font-weight:400;color:#999}table.er_gateways .er-payment-gateway-method-toggle-enabled,table.er_gateways .er-payment-gateway-method-toggle-disabled,table.er_emails .er-payment-gateway-method-toggle-enabled,table.er_emails .er-payment-gateway-method-toggle-disabled{display:block;padding-top:1px;outline:0;box-shadow:none}table.er_gateways .er-email-settings-table-status,table.er_emails .er-email-settings-table-status{width:1em;text-align:center}table.er_gateways .er-email-settings-table-status .tips,table.er_emails .er-email-settings-table-status .tips{margin:0 auto}.er-timeline-tooltip{position:absolute;z-index:999;display:none;padding:5px;color:#444;text-align:left;background:#fff;border:1px solid #000;box-shadow:0 2px 3px #999}.er-timeline{display:none;height:100%;margin-top:10px;user-select:none;align-items:stretch}.er-timeline .sidebar{overflow:hidden;background:#fff;border:1px solid #b9b7b7;border-right:0;transition:width .3s linear}.er-timeline .sidebar.expanded{width:304px}.er-timeline .sidebar h2{padding:13px;margin:0;word-wrap:break-word;white-space:nowrap;border-bottom:1px solid #ebebeb}.er-timeline .sidebar h3{padding:4px 12px;margin:10px 0;font-size:13px;font-weight:500;color:#777;background:#ebebeb}.er-timeline .sidebar .input-wrapper{width:90%;margin:0 12px 5px}.er-timeline .sidebar .input-wrapper .input-box{width:100%;margin:0}.er-timeline .sidebar>.calendar .easy-datepicker{display:block;width:304px;transition:none}.er-timeline .sidebar>.calendar .easy-datepicker .ui-datepicker-inline{border:0;border-bottom:1px solid #ccd0d4}.er-timeline .sidebar>.calendar .easy-datepicker .ui-datepicker-inline .ui-datepicker-header{padding:6px 0;background:#fff;border:0;border-bottom:1px solid #ebebeb}.er-timeline .sidebar>.calendar h3{margin:0}.er-timeline .sidebar>.calendar .reservations{padding:0;cursor:pointer}.er-timeline .sidebar>.calendar .reservations .today-reservation{padding:12px 12px;border-bottom:1px solid #ebebeb}.er-timeline .sidebar>.calendar .reservations .today-reservation>.date{float:left;padding:0 8px 0 0;font-size:14px;text-align:center}.er-timeline .sidebar>.calendar .reservations .today-reservation>.date .hour{display:block;font-weight:500;border-bottom:1px solid #ebebeb}.er-timeline .sidebar>.calendar .reservations .today-reservation>.date .minute{font-weight:500}.er-timeline .sidebar>.calendar .reservations .today-reservation>.date .ampm{display:block;font-size:12px;font-style:italic;color:#777}.er-timeline .sidebar>.calendar .reservations .today-reservation>div{display:inline-block;width:83%;padding-left:8px;border-left:1px solid #ebebeb}.er-timeline .sidebar>.calendar .reservations .today-reservation>div div{overflow:hidden;word-wrap:break-word;white-space:nowrap}.er-timeline .sidebar>.calendar .reservations .today-reservation>div .title{font-weight:500}.er-timeline .sidebar>.calendar .reservations .today-reservation>div .title .id{display:inline-block;padding:0 3px 1px;margin-right:5px;font-weight:400;line-height:17px;color:#777;background:#ebebeb;border-radius:3px}.er-timeline .sidebar>.calendar .reservations .today-reservation>div .date{color:#777}.er-timeline .sidebar>.calendar .reservations .today-reservation>div .date .arrival{display:inline-block;transform:scaleX(-1)}.er-timeline .sidebar>.calendar .reservations .today-reservation>div .date .departure{display:inline-block}.er-timeline .sidebar>.calendar .reservations .today-reservation>div .date .arrival::before,.er-timeline .sidebar>.calendar .reservations .today-reservation>div .date .departure::before{position:relative;font-size:14px;vertical-align:text-bottom;font-family:"Dashicons";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"";text-decoration:none}.er-timeline .sidebar>.calendar .reservations .today-reservation:hover{background:#f2f2f2}.er-timeline .sidebar>.pending{width:304px}.er-timeline .sidebar>.pending .reservations{padding:0;cursor:pointer}.er-timeline .sidebar>.pending .reservations .pending-reservation{padding:12px 12px;border-bottom:1px solid #ebebeb}.er-timeline .sidebar>.pending .reservations .pending-reservation .id{float:left;padding:0 3px 1px;margin-right:6px;color:#777;background:#ebebeb;border-radius:3px}.er-timeline .sidebar>.pending .reservations .pending-reservation>div{display:inline-block;width:83%}.er-timeline .sidebar>.pending .reservations .pending-reservation>div div{overflow:hidden;word-wrap:break-word;white-space:nowrap}.er-timeline .sidebar>.pending .reservations .pending-reservation>div .title{font-weight:500}.er-timeline .sidebar>.pending .reservations .pending-reservation>div .date{color:#777}.er-timeline .sidebar>.pending .reservations .pending-reservation:hover{background:#f2f2f2}.er-timeline .sidebar>.reservation-details{width:304px}.er-timeline .sidebar>.reservation-details h2{margin-bottom:12px;overflow:hidden;word-wrap:break-word;white-space:nowrap}.er-timeline .sidebar>.reservation-details h2 .reservation-status{display:inline-block;padding:0 3px 1px;font-size:14px;line-height:unset}.er-timeline .sidebar>.reservation-details .snapping{cursor:pointer;background:#ffc5c5}.er-timeline .sidebar>.reservation-details .snapping.enabled{background:#dbffd9}.er-timeline .sidebar>.reservation-details .row{padding:0 12px 12px}.er-timeline .sidebar>.reservation-details .row label{display:inline-block;width:80px}.er-timeline .sidebar>.reservation-details .row span{overflow:hidden;word-wrap:break-word;white-space:nowrap}.er-timeline .sidebar>.reservation-details .reservation-preview.disabled::before{padding-left:1px;content:url(../images/wpspin.gif)}.er-timeline .sidebar.expanded+.content{width:calc(100% - 305px)}.er-timeline>.content{position:relative;width:100%;box-sizing:border-box;border-left:1px solid #b9b7b7;transition:width .3s linear}.er-timeline>.content div.header{display:flex;height:28px;padding:8px;background:#fff;border-top:1px solid #b9b7b7;border-right:1px solid #b9b7b7;border-bottom:1px solid #ebebeb;align-items:center}.er-timeline>.content div.header .left{text-align:right}.er-timeline>.content div.header .left .pending{position:relative;display:inline-block;font-size:20px;color:#777;vertical-align:middle;cursor:pointer}.er-timeline>.content div.header .left .pending span{position:absolute;top:-6px;right:-6px;z-index:1;padding:0 5px;font-size:11px;line-height:17px;color:#fff;background:red;border-radius:50%}.er-timeline>.content div.header .left .pending::after{font-family:"Dashicons";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"";text-decoration:none;position:relative;font-size:20px}.er-timeline>.content div.header .left .expand-sidebar,.er-timeline>.content div.header .left .contract-sidebar{position:relative;display:inline-flex;font-size:20px;color:#777;vertical-align:middle;cursor:pointer}.er-timeline>.content div.header .left .pending:hover,.er-timeline>.content div.header .left .expand-sidebar:hover,.er-timeline>.content div.header .left .contract-sidebar:hover{color:#333}.er-timeline>.content div.header .left .expand-sidebar::after{font-family:"Dashicons";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"";text-decoration:none}.er-timeline>.content div.header .left .contract-sidebar::after{font-family:"Dashicons";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"";text-decoration:none;transform:scale(-1,1)}.er-timeline>.content div.header .middle{text-align:center;flex-grow:2}.er-timeline>.content div.header .right{text-align:left}.er-timeline>.content div.header .right .add{margin-left:6px;line-height:28px;vertical-align:middle}.er-timeline>.content div.header .right .add::before{margin-right:.5em;font-family:"Dashicons";font-size:14px;vertical-align:bottom;content:""}.er-timeline>.content .container{display:flex;overflow:hidden;background:#fff;border-right:1px solid #b9b7b7;border-bottom:1px solid #b9b7b7}.er-timeline>.content .container .resources{z-index:2;height:100%;word-wrap:break-word;white-space:nowrap}.er-timeline>.content .container .resources .corner{position:relative;z-index:2;height:45px;padding:0}.er-timeline>.content .container .resources .corner .absolute{position:absolute;width:100%;height:44px;background:#fff;border-right:0 !important;border-bottom:1px solid #ebebeb}.er-timeline>.content .container .resources div.vertical-scroll{max-height:300px}.er-timeline>.content .container .resources table{width:100%;box-sizing:content-box;margin:0;border-spacing:0;border-collapse:collapse;border-right:1px solid #ebebeb}.er-timeline>.content .container .resources table thead.resource:first-child th div{border-top:0}.er-timeline>.content .container .resources table thead.resource th{min-width:20px;max-width:0;padding:0;background-color:#fff;border:0}.er-timeline>.content .container .resources table thead.resource th div{height:26px;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}.er-timeline>.content .container .resources table thead.resource th div .resource-handler{color:#999}.er-timeline>.content .container .resources table thead.resource th div .resource-handler:hover{color:#6d6d6d}.er-timeline>.content .container .resources table thead.resource th div .resource-handler:active{color:#444}.er-timeline>.content .container .resources table thead.resource th div .resource-handler::after{font-family:"Dashicons";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"";text-decoration:none;position:relative;display:inline-block;padding-top:3px;font-size:18px;cursor:pointer}.er-timeline>.content .container .resources table thead.resource th div .resource-handler.retracted::after{font-family:"Dashicons";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"";text-decoration:none}.er-timeline>.content .container .resources table thead.resource th div span{padding-left:2px;vertical-align:middle}.er-timeline>.content .container .resources table thead.resource th div a{display:inline-table;width:100%;height:26px;font-size:12px;font-weight:400;line-height:25px;text-align:left;text-decoration:none;vertical-align:bottom;background:#fff}.er-timeline>.content .container .resources table tbody tr td{height:26px;padding:6px 15px 0 15px;margin:0;font-size:12px;font-weight:600;color:#666;vertical-align:top;background-color:#fff}.er-timeline>.content .container .resources table tbody tr td.hover{background:#ebe9eb}.er-timeline>.content .container .timeline-container{position:relative;overflow:hidden}.er-timeline>.content .container .timeline-container .prev,.er-timeline>.content .container .timeline-container .next{position:absolute;top:0;z-index:3;display:block;width:30px;height:44px;font-family:"Dashicons";font-size:18px;color:#999;cursor:pointer}.er-timeline>.content .container .timeline-container .prev:hover,.er-timeline>.content .container .timeline-container .next:hover{color:#6d6d6d}.er-timeline>.content .container .timeline-container .prev:active,.er-timeline>.content .container .timeline-container .next:active{color:#444}.er-timeline>.content .container .timeline-container .prev{background:linear-gradient(90deg,#fff 20%,transparent 100%)}.er-timeline>.content .container .timeline-container .prev::after{display:block;margin-top:13px;margin-left:-6px;content:""}.er-timeline>.content .container .timeline-container .next{right:0;text-align:right;background:linear-gradient(270deg,#fff 20%,transparent 100%)}.er-timeline>.content .container .timeline-container .next::after{display:block;margin-top:13px;margin-left:14px;content:""}.er-timeline>.content .container .timeline-container .timeline .placeholder{position:absolute;z-index:0;height:100%;pointer-events:none;background:#ebe9eb;opacity:90%}.er-timeline>.content .container .timeline-container .timeline .reservation{position:absolute;top:0;z-index:3;display:flex;width:100%;box-sizing:content-box;padding:0;margin:3px 0 0 0;font-size:12px;font-weight:400;color:#fff;white-space:nowrap;cursor:pointer;flex-direction:row}.er-timeline>.content .container .timeline-container .timeline .reservation .wrapper{display:block;width:100%;min-width:0;box-sizing:content-box;padding:4px 4px 4px 0;overflow:visible;pointer-events:none;flex-grow:1}.er-timeline>.content .container .timeline-container .timeline .reservation .wrapper .sticky{position:-webkit-sticky;position:sticky;top:0;right:0;left:0;display:inline-block;max-width:100%;box-sizing:border-box;padding-left:4px;overflow:hidden;white-space:nowrap;vertical-align:top}.er-timeline>.content .container .timeline-container .timeline .reservation .wrapper .sticky .id{padding:0 3px;background:rgba(255,255,255,0.2);border-radius:3px}.er-timeline>.content .container .timeline-container .timeline .reservation .wrapper .sticky .title{position:relative;display:inline-block;padding-left:4px;pointer-events:auto}.er-timeline>.content .container .timeline-container .timeline .reservation.approved{background:#60a2ff}.er-timeline>.content .container .timeline-container .timeline .reservation.approved .wrapper{border-left:2px solid #497cc3}.er-timeline>.content .container .timeline-container .timeline .reservation.checked{background:#ffb860}.er-timeline>.content .container .timeline-container .timeline .reservation.checked .wrapper{border-left:2px solid #c39849}.er-timeline>.content .container .timeline-container .timeline .reservation.completed{background:#7dd06e}.er-timeline>.content .container .timeline-container .timeline .reservation.completed .wrapper{border-left:2px solid #55a047}.er-timeline>.content .container .timeline-container .timeline .reservation.ui-draggable-dragging{z-index:3;pointer-events:none;opacity:80%}.er-timeline>.content .container .timeline-container .timeline .reservation.ui-resizable-resizing{z-index:3;opacity:80%}.er-timeline>.content .container .timeline-container .timeline:not(.hourly) table thead.main th.first.first{border-left:1px solid #ff8100}.er-timeline>.content .container .timeline-container .timeline.hourly table thead.main th{width:47px}.er-timeline>.content .container .timeline-container .timeline.hourly table thead.main th .date{width:32px;margin-left:-18px}.er-timeline>.content .container .timeline-container .timeline.hourly table thead.main th::after{width:102% !important}.er-timeline>.content .container .timeline-container .timeline.hourly table thead.resource th{width:48px}.er-timeline>.content .container .timeline-container .timeline div.vertical-scroll{max-height:300px;overflow-y:scroll}.er-timeline>.content .container .timeline-container .timeline>.horizontal-scroll{z-index:2}.er-timeline>.content .container .timeline-container .timeline div.horizontal-scroll{position:relative;overflow:hidden}.er-timeline>.content .container .timeline-container .timeline table{width:100%;box-sizing:content-box;table-layout:fixed;border-spacing:0;border-collapse:separate}.er-timeline>.content .container .timeline-container .timeline table div.today{position:absolute;top:0;z-index:1;height:1000px;pointer-events:none;border-left:2px dashed #008cff}.er-timeline>.content .container .timeline-container .timeline table tr:nth-of-type(odd) td{background-color:#f9f9f9}.er-timeline>.content .container .timeline-container .timeline table thead.main{cursor:grab}.er-timeline>.content .container .timeline-container .timeline table thead.main th{position:relative;width:95px;height:36px;padding:4px 0;line-height:14px;background:#fff;border-bottom:1px solid #ebebeb;border-left:1px solid #fff}.er-timeline>.content .container .timeline-container .timeline table thead.main th .date{position:absolute;top:15px;left:0;z-index:2;width:100%;margin-left:0;font-size:14px;font-weight:600;line-height:14px;text-align:center;pointer-events:none}.er-timeline>.content .container .timeline-container .timeline table thead.main th .date span{display:inline-block;font-size:11px;font-weight:400;color:#777}.er-timeline>.content .container .timeline-container .timeline table thead.main th .marker{position:absolute;top:36px;left:-1px;display:block;width:1px;height:8px;background:#ebebeb}.er-timeline>.content .container .timeline-container .timeline table thead.main th.weekend{background:#fffbd9;border-left:1px solid #fffbd9}.er-timeline>.content .container .timeline-container .timeline table thead.main th.current{background:#e0f1ff;border-left:1px solid #e0f1ff}.er-timeline>.content .container .timeline-container .timeline table thead.main th.first .marker{background:#ff8100}.er-timeline>.content .container .timeline-container .timeline table thead.main th.hover{background:#ebe9eb;border-left:1px solid #ebe9eb}.er-timeline>.content .container .timeline-container .timeline table thead.main th div.first{position:absolute;top:0;left:-1px;z-index:4;height:10px;padding-left:2px;font-size:11px;font-weight:400;line-height:11px;color:#ff2900;word-wrap:break-word;white-space:nowrap;pointer-events:none;border-left:1px solid #ff8100}.er-timeline>.content .container .timeline-container .timeline table thead.main th div.overlay{position:absolute;top:0;z-index:1;height:44px;margin-left:-100000px;pointer-events:none;background-image:linear-gradient(45deg,#fff 16.67%,#000 16.67%,#000 50%,#fff 50%,#fff 66.67%,#000 66.67%,#000 100%);background-size:6px 6px;opacity:2%}.er-timeline>.content .container .timeline-container .timeline table thead.main th.past::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:101%;height:100%;pointer-events:none;content:"";background-image:linear-gradient(45deg,#fff 16.67%,#000 16.67%,#000 50%,#fff 50%,#fff 66.67%,#000 66.67%,#000 100%);background-size:6px 6px;opacity:2%}.er-timeline>.content .container .timeline-container .timeline table thead.resource:first-child div.count{border-top:0}.er-timeline>.content .container .timeline-container .timeline table thead.resource th{position:relative;z-index:1;width:96px;padding:0;white-space:nowrap;background-color:#fff;border:0;border-image-width:0}.er-timeline>.content .container .timeline-container .timeline table thead.resource th div.count{height:24px;padding:1px 5px;text-align:center;pointer-events:none;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}.er-timeline>.content .container .timeline-container .timeline table thead.resource th div.count span{font-size:12px;font-weight:400;color:#888;vertical-align:middle;animation-name:fadeIn;animation-duration:1s;animation-fill-mode:both}.er-timeline>.content .container .timeline-container .timeline table thead.resource th.unavailable{color:#ff9f9e}.er-timeline>.content .container .timeline-container .timeline table tbody tr td{position:relative;height:32px;min-height:34px;padding:0;border-left:1px solid #ebebeb}.er-timeline>.content .container .timeline-container .timeline table tbody tr td.unavailable{background-color:#fff6f6}.er-timeline>.content .container .timeline-container .timeline table tbody tr td.first{border-left:1px solid #ff8100}.er-timeline>.content .container .timeline-container .timeline table tbody tr td .reservation{z-index:1;animation:fadeIn ease-in 1;animation-duration:.4s}.er-timeline>.content .container .timeline-container .timeline table tbody tr td .reservation.fade-in-fast{animation:none}.er-timeline>.content .container .timeline-container .timeline table tbody tr td .reservation.no-animation{animation:none}.er-timeline>.content .container .timeline-container .timeline table tbody tr td .reservation.ui-draggable{cursor:move}.er-timeline>.content .container .timeline-container .timeline table tbody tr td .reservation.ui-draggable .title{cursor:text}.er-timeline>.content .container .timeline-container .timeline table tbody tr td .reservation.ui-resizable-resizing{z-index:3;opacity:.8}.er-timeline>.content .container .timeline-container .timeline table tbody tr td .reservation.selected{outline:1px solid #fff;outline-offset:-3px}.er-backbone-modal *{box-sizing:border-box}.er-backbone-modal .er-backbone-modal-content{position:fixed;top:50%;left:50%;z-index:100000;min-width:500px;max-width:100%;background:#fff;transform:translate(-50%,-50%)}.er-backbone-modal .er-backbone-modal-content article{overflow:auto}.er-backbone-modal.er-backbone-modal-shipping-method-settings .er-backbone-modal-content{width:75%;min-width:500px}.er-backbone-modal .select2-container{width:100% !important}@media screen and (max-width:782px){.er-backbone-modal .er-backbone-modal-content{width:100%;min-width:100%;height:100%}}.er-backbone-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99900;min-height:360px;background:#000;opacity:.7}.er-backbone-modal-main{padding-bottom:55px}.er-backbone-modal-main header,.er-backbone-modal-main article{position:relative;display:block}.er-backbone-modal-main .er-backbone-modal-header{height:auto;padding:1em 1.5em;background:#fcfcfc;border-bottom:1px solid #ddd}.er-backbone-modal-main .er-backbone-modal-header h1{margin:0;font-size:18px;font-weight:700;line-height:1.5}.er-backbone-modal-main .er-backbone-modal-header .modal-close-link{position:absolute;top:0;right:0;width:54px;height:54px;padding:0;color:#777;text-align:center;cursor:pointer;background-color:transparent;border:0;border-left:1px solid #ddd;transition:color .1s ease-in-out,background .1s ease-in-out}.er-backbone-modal-main .er-backbone-modal-header .modal-close-link::before{display:block;font:400 22px/50px "Dashicons" !important;font-weight:300;color:#666;content:""}.er-backbone-modal-main .er-backbone-modal-header .modal-close-link:hover,.er-backbone-modal-main .er-backbone-modal-header .modal-close-link:focus{color:#000;background:#ddd;border-color:#ccc}.er-backbone-modal-main .er-backbone-modal-header .modal-close-link:focus{outline:0}.er-backbone-modal-main article{padding:1.5em}.er-backbone-modal-main article #custom_field_data{margin-top:10px}.er-backbone-modal-main article #custom_field_value{margin-bottom:10px}.er-backbone-modal-main article p{margin:0}.er-backbone-modal-main article p:first-child{margin-top:0}.er-backbone-modal-main article p:last-child{margin-bottom:0}.er-backbone-modal-main article .pagination{padding:10px 0 0;text-align:center}.er-backbone-modal-main article .form-field{padding:0;margin:9px 0 0}.er-backbone-modal-main article .form-field label{display:block;padding:0 0 3px}.er-backbone-modal-main article .form-field input,.er-backbone-modal-main article .form-field textarea{width:100%}.er-backbone-modal-main article .form-field select{width:100%}.er-backbone-modal-main article .form-field .select2-container{width:100% !important}.er-backbone-modal-main article .form-field small{display:block;margin:5px 0 0;color:#999}.er-backbone-modal-main article table.widefat{width:100%;margin:0;border:0;box-shadow:none}.er-backbone-modal-main article table.widefat thead th{padding:0 1em 1em 1em;text-align:left}.er-backbone-modal-main article table.widefat thead th:first-child{padding-left:0}.er-backbone-modal-main article table.widefat thead th:last-child{padding-right:0;text-align:right}.er-backbone-modal-main article table.widefat tbody td,.er-backbone-modal-main article table.widefat tbody th{padding:1em;text-align:left;vertical-align:middle}.er-backbone-modal-main article table.widefat tbody td:first-child,.er-backbone-modal-main article table.widefat tbody th:first-child{padding-left:0}.er-backbone-modal-main article table.widefat tbody td:last-child,.er-backbone-modal-main article table.widefat tbody th:last-child{padding-right:0;text-align:right}.er-backbone-modal-main article table.widefat tbody td select,.er-backbone-modal-main article table.widefat tbody td .select2-container,.er-backbone-modal-main article table.widefat tbody th select,.er-backbone-modal-main article table.widefat tbody th .select2-container{width:100%}.er-backbone-modal-main footer{position:absolute;right:0;bottom:0;left:0;z-index:100;padding:1em 1.5em;background:#fcfcfc;border-top:1px solid #dfdfdf;box-shadow:0 -4px 4px -4px rgba(0,0,0,0.1)}.er-backbone-modal-main footer .inner{line-height:23px;text-align:right}.er-backbone-modal-main footer .inner .button{margin-bottom:0}table#custom_field_add .sortable{padding:5px 5px 5px 8px;margin:2px 0 2px 5px;color:#000;cursor:pointer;background:#f1f1f1;border-radius:5px}table#custom_field_add .sortable strong{font-weight:700 !important}table#custom_field_add .sortable.clause{background:#d4d4d4}#debug-report{position:relative;display:none;padding:0;margin:10px 0}#debug-report textarea{width:100%;height:300px;padding:20px;margin:0;font-family:monospace;font-size:12px;line-height:20px;resize:none;border-radius:0;outline:0}
  • easyreservations/trunk/assets/css/frontend-smallscreen.css

    r2262833 r2265362  
    22 * frontend-smallscreen.scss
    33 * Optimises the default easyReservatioons frontend layout when viewed on smaller screens.
    4  */
    5 /**
    6  * Imports
    74 */
    85/**
  • easyreservations/trunk/assets/css/frontend.css

    r2262833 r2265362  
    141141  border-top: 1px solid rgba(0, 0, 0, 0.1);
    142142}
     143.easyreservations table.my_account_orders {
     144  font-size: 0.85em;
     145}
     146.easyreservations table.my_account_orders th,
     147.easyreservations table.my_account_orders td {
     148  padding: 4px 8px;
     149  vertical-align: middle;
     150}
     151.easyreservations table.my_account_orders .button {
     152  white-space: nowrap;
     153}
    143154.easyreservations a.button,
    144155.easyreservations button.button,
     
    831842
    832843/**
     844 * Account page
     845 */
     846.easyreservations-account .easyreservations {
     847  *zoom: 1;
     848}
     849.easyreservations-account .easyreservations::before, .easyreservations-account .easyreservations::after {
     850  content: " ";
     851  display: table;
     852}
     853.easyreservations-account .easyreservations::after {
     854  clear: both;
     855}
     856.easyreservations-account .easyreservations-MyAccount-navigation {
     857  float: left;
     858  width: 30%;
     859}
     860.easyreservations-account .easyreservations-MyAccount-navigation ul {
     861  list-style: none;
     862}
     863.easyreservations-account .easyreservations-MyAccount-content {
     864  float: right;
     865  width: 68%;
     866}
     867.easyreservations-account .addresses .title {
     868  *zoom: 1;
     869}
     870.easyreservations-account .addresses .title::before, .easyreservations-account .addresses .title::after {
     871  content: " ";
     872  display: table;
     873}
     874.easyreservations-account .addresses .title::after {
     875  clear: both;
     876}
     877.easyreservations-account .addresses .title h3 {
     878  float: left;
     879}
     880.easyreservations-account .addresses .title .edit {
     881  float: right;
     882}
     883.easyreservations-account ol.commentlist.notes li.note p.meta {
     884  font-weight: 700;
     885  margin-bottom: 0;
     886}
     887.easyreservations-account ol.commentlist.notes li.note .description p:last-child {
     888  margin-bottom: 0;
     889}
     890
     891/**
    833892 * Cart/checkout page
    834893 */
  • easyreservations/trunk/assets/css/frontend.min.css

    r2262833 r2265362  
    1 @charset "UTF-8";@keyframes spin{100%{transform:rotate(360deg)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeInFast{from{opacity:.8}to{opacity:1}}.clear{clear:both}.easyreservations .col2-set{*zoom:1;width:100%}.easyreservations .col2-set::before,.easyreservations .col2-set::after{content:" ";display:table}.easyreservations .col2-set::after{clear:both}.easyreservations .col2-set .col-1{float:left;width:48%}.easyreservations .col2-set .col-2{float:right;width:48%}.easyreservations a.remove{display:inline-block;width:16px;height:16px;font-size:16px;line-height:13px;color:#000;text-align:center;border:1px solid #000;border-radius:100%;box-shadow:none !important}.easyreservations a.remove:hover{color:#fff !important;background:#000}.easyreservations table.shop_table{width:100%;margin:0 -1px 24px 0;text-align:left;border-collapse:separate;border:1px solid rgba(0,0,0,0.1);border-radius:5px}.easyreservations table.shop_table th{padding:9px 12px;font-weight:700;line-height:1.5;border-right:0}.easyreservations table.shop_table td{padding:9px 12px;line-height:1.5;vertical-align:middle;border-right:0}.easyreservations table.shop_table td small{font-weight:400}.easyreservations table.shop_table td del{font-weight:400}.easyreservations table.shop_table td.actions{text-align:right}.easyreservations table.shop_table td.actions .input-text{width:80px}.easyreservations table.shop_table td.actions .coupon{float:left}.easyreservations table.shop_table td.actions .coupon label{display:none}.easyreservations table.shop_table tbody:first-child tr:first-child th,.easyreservations table.shop_table tbody:first-child tr:first-child td{border-top:0}.easyreservations table.shop_table tfoot td,.easyreservations table.shop_table tfoot th,.easyreservations table.shop_table tbody th{font-weight:700;border-top:1px solid rgba(0,0,0,0.1)}.easyreservations a.button,.easyreservations button.button,.easyreservations input.button,.easyreservations #respond input#submit{position:relative;left:auto;display:inline-block;padding:.618em 1em;margin:0;overflow:visible;font-size:100%;font-weight:700;line-height:1;color:#515151;text-decoration:none;text-shadow:none;cursor:pointer;background-color:#ebe9eb;background-image:none;border:0;border-radius:3px;box-shadow:none}.easyreservations a.button.loading,.easyreservations button.button.loading,.easyreservations input.button.loading,.easyreservations #respond input#submit.loading{padding-right:2.618em;opacity:.25}.easyreservations a.button.loading::after,.easyreservations button.button.loading::after,.easyreservations input.button.loading::after,.easyreservations #respond input#submit.loading::after{position:absolute;top:.37em;right:.65em;display:inline-block;width:20px;height:20px;font-family:"Dashicons";font-size:20px;font-style:normal;font-weight:400;line-height:1;text-align:center;text-decoration:inherit;vertical-align:top;content:"";animation:spin 2s linear infinite;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.easyreservations a.button.added::after,.easyreservations button.button.added::after,.easyreservations input.button.added::after,.easyreservations #respond input#submit.added::after{margin-left:.53em;font-family:"Dashicons";font-size:18px;vertical-align:bottom;content:""}.easyreservations a.button:hover,.easyreservations button.button:hover,.easyreservations input.button:hover,.easyreservations #respond input#submit:hover{color:#515151;text-decoration:none;background-color:#dfdcde;background-image:none}.easyreservations a.button.alt,.easyreservations button.button.alt,.easyreservations input.button.alt,.easyreservations #respond input#submit.alt{color:white;background-color:#40a0ff;-webkit-font-smoothing:antialiased}.easyreservations a.button.alt:hover,.easyreservations button.button.alt:hover,.easyreservations input.button.alt:hover,.easyreservations #respond input#submit.alt:hover{color:white;background-color:#2793ff}.easyreservations a.button.alt.disabled,.easyreservations a.button.alt:disabled,.easyreservations a.button.alt:disabled[disabled],.easyreservations a.button.alt.disabled:hover,.easyreservations a.button.alt:disabled:hover,.easyreservations a.button.alt:disabled[disabled]:hover,.easyreservations button.button.alt.disabled,.easyreservations button.button.alt:disabled,.easyreservations button.button.alt:disabled[disabled],.easyreservations button.button.alt.disabled:hover,.easyreservations button.button.alt:disabled:hover,.easyreservations button.button.alt:disabled[disabled]:hover,.easyreservations input.button.alt.disabled,.easyreservations input.button.alt:disabled,.easyreservations input.button.alt:disabled[disabled],.easyreservations input.button.alt.disabled:hover,.easyreservations input.button.alt:disabled:hover,.easyreservations input.button.alt:disabled[disabled]:hover,.easyreservations #respond input#submit.alt.disabled,.easyreservations #respond input#submit.alt:disabled,.easyreservations #respond input#submit.alt:disabled[disabled],.easyreservations #respond input#submit.alt.disabled:hover,.easyreservations #respond input#submit.alt:disabled:hover,.easyreservations #respond input#submit.alt:disabled[disabled]:hover{color:white;background-color:#40a0ff}.easyreservations a.button:disabled,.easyreservations a.button.disabled,.easyreservations a.button:disabled[disabled],.easyreservations button.button:disabled,.easyreservations button.button.disabled,.easyreservations button.button:disabled[disabled],.easyreservations input.button:disabled,.easyreservations input.button.disabled,.easyreservations input.button:disabled[disabled],.easyreservations #respond input#submit:disabled,.easyreservations #respond input#submit.disabled,.easyreservations #respond input#submit:disabled[disabled]{padding:.618em 1em;color:inherit;cursor:not-allowed;opacity:.5}.easyreservations a.button:disabled:hover,.easyreservations a.button.disabled:hover,.easyreservations a.button:disabled[disabled]:hover,.easyreservations button.button:disabled:hover,.easyreservations button.button.disabled:hover,.easyreservations button.button:disabled[disabled]:hover,.easyreservations input.button:disabled:hover,.easyreservations input.button.disabled:hover,.easyreservations input.button:disabled[disabled]:hover,.easyreservations #respond input#submit:disabled:hover,.easyreservations #respond input#submit.disabled:hover,.easyreservations #respond input#submit:disabled[disabled]:hover{color:inherit;background-color:#ebe9eb}.easyreservations .cart .button,.easyreservations .cart input.button{float:none}.easyreservations a.added_to_cart{display:inline-block;padding-top:.5em}.easyreservations form .easy-form .easy-price{display:none;padding:3px;margin-top:15px}.easyreservations form .easy-form .easy-price .easy-price-display{font-size:18px;font-weight:700}.easyreservations form .easy-form button[type=submit]{margin:20px 3px}.easyreservations form .form-row{*zoom:1;padding:3px;margin:0 0 6px !important}.easyreservations form .form-row::before,.easyreservations form .form-row::after{content:" ";display:table}.easyreservations form .form-row::after{clear:both}.easyreservations form .form-row [placeholder]:focus::-webkit-input-placeholder{opacity:0;transition:opacity .5s .5s ease}.easyreservations form .form-row label{display:block;line-height:2}.easyreservations form .form-row label.inline,.easyreservations form .form-row label.checkbox{display:inline}.easyreservations form .form-row label.hidden{visibility:hidden}.easyreservations form .form-row .easyreservations-input-wrapper .description{position:relative;display:none;padding:1em;margin:.5em 0 0;clear:both;color:#fff;background:#1e85be;border-radius:3px}.easyreservations form .form-row .easyreservations-input-wrapper .description a{color:#fff;text-decoration:underline;border:0;box-shadow:none}.easyreservations form .form-row .easyreservations-input-wrapper .description::before{position:absolute;top:0;left:50%;z-index:100;display:block;margin-top:-4px;content:"";border-color:#1e85be transparent transparent transparent;border-style:solid;border-width:4px 6px 0 6px;transform:translateX(-50%) rotate(180deg)}.easyreservations form .form-row div.content .description{position:relative;display:none;padding:1em;margin:.5em 0 0;clear:both;color:#fff;background:#1e85be;border-radius:3px}.easyreservations form .form-row div.content .description a{color:#fff;text-decoration:underline;border:0;box-shadow:none}.easyreservations form .form-row div.content .description::before{position:absolute;top:0;left:50%;z-index:100;display:block;margin-top:-4px;content:"";border-color:#1e85be transparent transparent transparent;border-style:solid;border-width:4px 6px 0 6px;transform:translateX(-50%) rotate(180deg)}.easyreservations form .form-row select{width:100%;margin:0;cursor:pointer}.easyreservations form .form-row .required{font-weight:700;color:red;text-decoration:none;visibility:hidden;border:0 !important}.easyreservations form .form-row .optional{visibility:visible}.easyreservations form .form-row .input-checkbox{display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle}.easyreservations form .form-row input+input{margin-top:10px}.easyreservations form .form-row input.input-text,.easyreservations form .form-row select,.easyreservations form .form-row textarea{width:100%;box-sizing:border-box;margin:0;outline:0}.easyreservations form .form-row textarea{display:block;height:4em;line-height:1.5;box-shadow:none}.easyreservations form .form-row .select2-container{width:100%;line-height:2}.easyreservations form .form-row.easyreservations-invalid label{color:#a00}.easyreservations form .form-row.easyreservations-invalid .select2-container,.easyreservations form .form-row.easyreservations-invalid input.input-text,.easyreservations form .form-row.easyreservations-invalid select:not(.do-not-validate){border-color:#a00}.easyreservations form .form-row.easyreservations-validated .select2-container,.easyreservations form .form-row.easyreservations-validated input.input-text,.easyreservations form .form-row.easyreservations-validated select:not(.do-not-validate){border-color:#6dc22e}.easyreservations form .form-row ::-webkit-input-placeholder{line-height:normal}.easyreservations form .form-row :-moz-placeholder{line-height:normal}.easyreservations form .form-row :-ms-input-placeholder{line-height:normal}.easyreservations form .form-row-first,.easyreservations form .form-row-last{width:47%;overflow:visible}.easyreservations form .form-row-first{float:left}.easyreservations form .form-row-last{float:right}.easyreservations form .form-row-wide{clear:both}.easyreservations form .password-input{position:relative;display:flex;flex-direction:column;justify-content:center}.easyreservations form .password-input input[type=password]{padding-right:2.5rem}.easyreservations form .password-input input::-ms-reveal{display:none}.easyreservations form .show-password-input{position:absolute;top:.7em;right:.7em;cursor:pointer}.easyreservations form .show-password-input::after{font-family:"Dashicons";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"";text-decoration:none}.easyreservations form .show-password-input.display-password::after{color:#e8e8e8}.easyreservations ul.order_details{*zoom:1;margin:0 0 3em;list-style:none}.easyreservations ul.order_details::before,.easyreservations ul.order_details::after{content:" ";display:table}.easyreservations ul.order_details::after{clear:both}.easyreservations ul.order_details li{float:left;padding-right:2em;padding-left:0;margin-right:2em;margin-left:0;font-size:.715em;line-height:1;text-transform:uppercase;list-style-type:none;border-right:1px dashed #d3ced2}.easyreservations ul.order_details li strong{display:block;font-size:1.4em;line-height:1.5;text-transform:none}.easyreservations ul.order_details li:last-of-type{border:0}.easyreservations .er-bacs-bank-details-account-name{font-weight:700}.easyreservations div.resource{position:relative;margin-bottom:0}.easyreservations div.resource .resource-title{padding:0;margin-top:0;clear:none}.easyreservations div.resource span.price,.easyreservations div.resource p.price{font-size:1.25em;color:#77a464}.easyreservations div.resource span.price ins,.easyreservations div.resource p.price ins{display:inline-block;font-weight:700;background:inherit}.easyreservations div.resource span.price del,.easyreservations div.resource p.price del{display:inline-block;opacity:.5}.easyreservations div.resource p.stock{font-size:.92em}.easyreservations div.resource .stock{color:#77a464}.easyreservations div.resource .out-of-stock{color:red}.easyreservations div.resource div.images{float:left;width:48%;margin-bottom:2em}.easyreservations div.resource div.images img{display:block;width:100%;height:auto;box-shadow:none}.easyreservations div.resource div.images div.thumbnails{*zoom:1;padding-top:1em}.easyreservations div.resource div.images div.thumbnails::before,.easyreservations div.resource div.images div.thumbnails::after{content:" ";display:table}.easyreservations div.resource div.images div.thumbnails::after{clear:both}.easyreservations div.resource div.images div.thumbnails a{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}.easyreservations div.resource div.images div.thumbnails a.last{margin-right:0}.easyreservations div.resource div.images div.thumbnails a.first{clear:both}.easyreservations div.resource div.images div.thumbnails.columns-1 a{float:none;width:100%;margin-right:0}.easyreservations div.resource div.images div.thumbnails.columns-2 a{width:48%}.easyreservations div.resource div.images div.thumbnails.columns-4 a{width:22.05%}.easyreservations div.resource div.images div.thumbnails.columns-5 a{width:16.9%}.easyreservations div.resource div.images.easyreservations-resource-gallery{position:relative}.easyreservations div.resource div.images .easyreservations-resource-gallery__wrapper{padding:0;margin:0;transition:all cubic-bezier(0.795,-0.035,0,1) .5s}.easyreservations div.resource div.images .easyreservations-resource-gallery__wrapper .zoomImg{background-color:#fff;opacity:0}.easyreservations div.resource div.images .easyreservations-resource-gallery__image--placeholder{border:1px solid #f2f2f2}.easyreservations div.resource div.images .easyreservations-resource-gallery__image:nth-child(n+2){display:inline-block;width:25%}.easyreservations div.resource div.images .easyreservations-resource-gallery__trigger{position:absolute;top:.5em;right:.5em;z-index:9;width:36px;height:36px;box-sizing:content-box;font-size:2em;text-indent:-9999px;background:#fff;border-radius:100%}.easyreservations div.resource div.images .easyreservations-resource-gallery__trigger::before{position:absolute;top:9px;left:9px;display:block;width:10px;height:10px;box-sizing:content-box;content:"";border:2px solid #000;border-radius:100%}.easyreservations div.resource div.images .easyreservations-resource-gallery__trigger::after{position:absolute;top:19px;left:22px;display:block;width:2px;height:8px;box-sizing:content-box;content:"";background:#000;border-radius:6px;transform:rotate(-45deg)}.easyreservations div.resource div.images .flex-control-thumbs{padding:0;margin:0;overflow:hidden;zoom:1}.easyreservations div.resource div.images .flex-control-thumbs li{float:left;width:25%;margin:0;list-style:none}.easyreservations div.resource div.images .flex-control-thumbs li img{margin:0;cursor:pointer;opacity:.5}.easyreservations div.resource div.images .flex-control-thumbs li img.flex-active,.easyreservations div.resource div.images .flex-control-thumbs li img:hover{opacity:1}.easyreservations div.resource .easyreservations-resource-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:left}.easyreservations div.resource .easyreservations-resource-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:left}.easyreservations div.resource .easyreservations-resource-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:left}.easyreservations div.resource div.summary{float:right;width:48%;margin-bottom:2em;clear:none}.easyreservations div.resource div.social{margin:0 0 1em;text-align:right}.easyreservations div.resource div.social span{margin:0 0 0 2px}.easyreservations div.resource div.social span span{margin:0}.easyreservations div.resource div.social span .stButton .chicklets{width:0;padding-left:16px}.easyreservations div.resource div.social iframe{float:left;margin-top:3px}.easyreservations ul.resources{padding:0;margin:0 0 1em;clear:both;list-style:none outside;*zoom:1}.easyreservations ul.resources::before,.easyreservations ul.resources::after{content:" ";display:table}.easyreservations ul.resources::after{clear:both}.easyreservations ul.resources li.resource{position:relative;float:left;width:22.05%;padding:0;margin:0 3.8% 2.992em 0}.easyreservations ul.resources li.resource .onsale{top:0;right:0;left:auto;margin:-0.5em -0.5em 0 0}.easyreservations ul.resources li.resource h3,.easyreservations ul.resources li.resource .easyreservations-loop-resource__title{padding:.5em 0;margin:0;font-size:1em}.easyreservations ul.resources li.resource a{text-decoration:none}.easyreservations ul.resources li.resource a img{display:block;width:100%;height:auto;margin:0 0 1em;box-shadow:none}.easyreservations ul.resources li.resource strong{display:block}.easyreservations ul.resources li.resource .easyreservations-placeholder{border:1px solid #f2f2f2}.easyreservations ul.resources li.resource .button{margin-top:1em}.easyreservations ul.resources li.resource .price{display:block;margin-bottom:.5em;font-size:.857em;font-weight:400;color:#77a464}.easyreservations ul.resources li.resource .price del{display:inline-block;color:inherit;opacity:.5}.easyreservations ul.resources li.resource .price ins{display:inline-block;font-weight:700;background:0}.easyreservations ul.resources li.resource .price .from{margin:-2px 0 0 0;font-size:.67em;color:rgba(132,132,132,0.5);text-transform:uppercase}.easyreservations ul.resources li.first{clear:both}.easyreservations ul.resources li.last{margin-right:0}.easyreservations ul.resources.columns-1 li.resource{width:100%;margin-right:0}.easyreservations ul.resources.columns-2 li.resource{width:48%}.easyreservations ul.resources.columns-3 li.resource{width:30.75%}.easyreservations ul.resources.columns-5 li.resource{width:16.95%}.easyreservations ul.resources.columns-6 li.resource{width:13.5%}.easyreservations .easyreservations-form-login .easyreservations-form-login__submit{float:left;margin-right:1em}.easyreservations .easyreservations-form-login .easyreservations-form-login__rememberme{display:inline-block}.easyreservations-cart table.cart .resource-thumbnail,.easyreservations-checkout table.cart .resource-thumbnail,#add_payment_method table.cart .resource-thumbnail{min-width:50px}.easyreservations-cart table.cart img,.easyreservations-checkout table.cart img,#add_payment_method table.cart img{width:50px;height:auto;box-shadow:none}.easyreservations-cart table.cart th,.easyreservations-cart table.cart td,.easyreservations-checkout table.cart th,.easyreservations-checkout table.cart td,#add_payment_method table.cart th,#add_payment_method table.cart td{vertical-align:middle}.easyreservations-cart table.cart th.remove,.easyreservations-cart table.cart th.thumbnail,.easyreservations-checkout table.cart th.remove,.easyreservations-checkout table.cart th.thumbnail,#add_payment_method table.cart th.remove,#add_payment_method table.cart th.thumbnail{width:100px}.easyreservations-cart table.cart th.amount,.easyreservations-checkout table.cart th.amount,#add_payment_method table.cart th.amount{width:150px}.easyreservations-cart table.cart td.entry-remove,.easyreservations-checkout table.cart td.entry-remove,#add_payment_method table.cart td.entry-remove{text-align:center}.easyreservations-cart table.cart td.actions,.easyreservations-checkout table.cart td.actions,#add_payment_method table.cart td.actions{text-align:right}.easyreservations-cart table.cart td.actions .input-text,.easyreservations-checkout table.cart td.actions .input-text,#add_payment_method table.cart td.actions .input-text{width:80px}.easyreservations-cart table.cart td.actions .coupon,.easyreservations-checkout table.cart td.actions .coupon,#add_payment_method table.cart td.actions .coupon{float:left}.easyreservations-cart table.cart td.actions .coupon label,.easyreservations-checkout table.cart td.actions .coupon label,#add_payment_method table.cart td.actions .coupon label{display:none}.easyreservations-cart table.cart td.actions .coupon .input-text,.easyreservations-checkout table.cart td.actions .coupon .input-text,#add_payment_method table.cart td.actions .coupon .input-text{float:left;box-sizing:border-box;padding:6px 6px 5px;margin:0 4px 0 0;border:1px solid #d3ced2;outline:0}.easyreservations-cart table.cart input,.easyreservations-checkout table.cart input,#add_payment_method table.cart input{margin:0;vertical-align:middle}.easyreservations-cart .er-proceed-to-checkout,.easyreservations-checkout .er-proceed-to-checkout,#add_payment_method .er-proceed-to-checkout{*zoom:1;padding:1em 0}.easyreservations-cart .er-proceed-to-checkout::before,.easyreservations-cart .er-proceed-to-checkout::after,.easyreservations-checkout .er-proceed-to-checkout::before,.easyreservations-checkout .er-proceed-to-checkout::after,#add_payment_method .er-proceed-to-checkout::before,#add_payment_method .er-proceed-to-checkout::after{content:" ";display:table}.easyreservations-cart .er-proceed-to-checkout::after,.easyreservations-checkout .er-proceed-to-checkout::after,#add_payment_method .er-proceed-to-checkout::after{clear:both}.easyreservations-cart .er-proceed-to-checkout a.checkout-button,.easyreservations-checkout .er-proceed-to-checkout a.checkout-button,#add_payment_method .er-proceed-to-checkout a.checkout-button{display:block;padding:1em;margin-bottom:1em;font-size:1.25em;text-align:center}.easyreservations-cart .er-selection-box,.easyreservations-checkout .er-selection-box,#add_payment_method .er-selection-box{position:relative;box-sizing:border-box;padding:0 1em;margin:0 0 1em 0;font-size:1em;list-style:none outside;border:1px solid #ebebeb;border-radius:4px;box-shadow:none}.easyreservations-cart .er-selection-box li,.easyreservations-checkout .er-selection-box li,#add_payment_method .er-selection-box li{padding:1em 0;border-bottom:1px solid #ebebeb}.easyreservations-cart .er-selection-box li strong,.easyreservations-checkout .er-selection-box li strong,#add_payment_method .er-selection-box li strong{display:block}.easyreservations-cart .er-selection-box li small,.easyreservations-checkout .er-selection-box li small,#add_payment_method .er-selection-box li small{color:#77a464}.easyreservations-cart .er-selection-box li:last-child,.easyreservations-checkout .er-selection-box li:last-child,#add_payment_method .er-selection-box li:last-child{border-bottom:0}.easyreservations-cart .er-selection-box li input,.easyreservations-checkout .er-selection-box li input,#add_payment_method .er-selection-box li input{display:inline-block;margin:-2px 1em 0 0;vertical-align:middle}.easyreservations-cart .er-selection-box li label,.easyreservations-checkout .er-selection-box li label,#add_payment_method .er-selection-box li label{display:inline-block;max-width:80%;padding:0 0 0 10px;margin:0;vertical-align:middle;cursor:pointer}.easyreservations-cart .checkout .col-2 .notes,.easyreservations-checkout .checkout .col-2 .notes,#add_payment_method .checkout .col-2 .notes{clear:left}.easyreservations-cart .checkout .col-2 .form-row-first,.easyreservations-checkout .checkout .col-2 .form-row-first,#add_payment_method .checkout .col-2 .form-row-first{clear:left}.easyreservations-cart .checkout .create-account small,.easyreservations-checkout .checkout .create-account small,#add_payment_method .checkout .create-account small{font-size:11px;font-weight:400;color:#777}.easyreservations-cart #order_submit,.easyreservations-checkout #order_submit,#add_payment_method #order_submit{background:#ebe9eb;border-radius:5px}.easyreservations-cart #order_submit div.form-row,.easyreservations-checkout #order_submit div.form-row,#add_payment_method #order_submit div.form-row{padding:1em}.easyreservations-cart #payment .form-row select,.easyreservations-checkout #payment .form-row select,#add_payment_method #payment .form-row select{width:auto}.easyreservations-cart #payment ul.payment_methods,.easyreservations-checkout #payment ul.payment_methods,#add_payment_method #payment ul.payment_methods{*zoom:1;padding:1em;margin:0;text-align:left;list-style:none outside;border-bottom:1px solid #ebebeb}.easyreservations-cart #payment ul.payment_methods::before,.easyreservations-cart #payment ul.payment_methods::after,.easyreservations-checkout #payment ul.payment_methods::before,.easyreservations-checkout #payment ul.payment_methods::after,#add_payment_method #payment ul.payment_methods::before,#add_payment_method #payment ul.payment_methods::after{content:" ";display:table}.easyreservations-cart #payment ul.payment_methods::after,.easyreservations-checkout #payment ul.payment_methods::after,#add_payment_method #payment ul.payment_methods::after{clear:both}.easyreservations-cart #payment ul.payment_methods li,.easyreservations-checkout #payment ul.payment_methods li,#add_payment_method #payment ul.payment_methods li{margin:0;font-weight:400;line-height:2;text-align:left}.easyreservations-cart #payment ul.payment_methods li label,.easyreservations-checkout #payment ul.payment_methods li label,#add_payment_method #payment ul.payment_methods li label{display:inline}.easyreservations-cart #payment ul.payment_methods li input,.easyreservations-checkout #payment ul.payment_methods li input,#add_payment_method #payment ul.payment_methods li input{margin:0 1em 0 0}.easyreservations-cart #payment ul.payment_methods li img,.easyreservations-checkout #payment ul.payment_methods li img,#add_payment_method #payment ul.payment_methods li img{position:relative;padding:0;margin:-2px 0 0 .5em;vertical-align:middle;box-shadow:none}.easyreservations-cart #payment ul.payment_methods li img+img,.easyreservations-checkout #payment ul.payment_methods li img+img,#add_payment_method #payment ul.payment_methods li img+img{margin-left:2px}.easyreservations-cart #payment ul.payment_methods li:not(.easyreservations-notice),.easyreservations-checkout #payment ul.payment_methods li:not(.easyreservations-notice),#add_payment_method #payment ul.payment_methods li:not(.easyreservations-notice){*zoom:1}.easyreservations-cart #payment ul.payment_methods li:not(.easyreservations-notice)::before,.easyreservations-cart #payment ul.payment_methods li:not(.easyreservations-notice)::after,.easyreservations-checkout #payment ul.payment_methods li:not(.easyreservations-notice)::before,.easyreservations-checkout #payment ul.payment_methods li:not(.easyreservations-notice)::after,#add_payment_method #payment ul.payment_methods li:not(.easyreservations-notice)::before,#add_payment_method #payment ul.payment_methods li:not(.easyreservations-notice)::after{content:" ";display:table}.easyreservations-cart #payment ul.payment_methods li:not(.easyreservations-notice)::after,.easyreservations-checkout #payment ul.payment_methods li:not(.easyreservations-notice)::after,#add_payment_method #payment ul.payment_methods li:not(.easyreservations-notice)::after{clear:both}.easyreservations-cart #payment div.payment-box,.easyreservations-checkout #payment div.payment-box,#add_payment_method #payment div.payment-box{position:relative;width:100%;box-sizing:border-box;padding:1em;margin:1em 0;font-size:.92em;line-height:1.5;color:#515151;background-color:#dfdcde;border-radius:2px}.easyreservations-cart #payment div.payment-box input.input-text,.easyreservations-cart #payment div.payment-box textarea,.easyreservations-checkout #payment div.payment-box input.input-text,.easyreservations-checkout #payment div.payment-box textarea,#add_payment_method #payment div.payment-box input.input-text,#add_payment_method #payment div.payment-box textarea{border-color:#c7c1c6;border-top-color:#bbb3b9}.easyreservations-cart #payment div.payment-box ::-webkit-input-placeholder,.easyreservations-checkout #payment div.payment-box ::-webkit-input-placeholder,#add_payment_method #payment div.payment-box ::-webkit-input-placeholder{color:#bbb3b9}.easyreservations-cart #payment div.payment-box :-moz-placeholder,.easyreservations-checkout #payment div.payment-box :-moz-placeholder,#add_payment_method #payment div.payment-box :-moz-placeholder{color:#bbb3b9}.easyreservations-cart #payment div.payment-box :-ms-input-placeholder,.easyreservations-checkout #payment div.payment-box :-ms-input-placeholder,#add_payment_method #payment div.payment-box :-ms-input-placeholder{color:#bbb3b9}.easyreservations-cart #payment div.payment-box .ElementsApp input,.easyreservations-checkout #payment div.payment-box .ElementsApp input,#add_payment_method #payment div.payment-box .ElementsApp input{background:#fff}.easyreservations-cart #payment div.payment-box .easyreservations-SavedPaymentMethods,.easyreservations-checkout #payment div.payment-box .easyreservations-SavedPaymentMethods,#add_payment_method #payment div.payment-box .easyreservations-SavedPaymentMethods{margin:0;list-style:none outside}.easyreservations-cart #payment div.payment-box .easyreservations-SavedPaymentMethods .easyreservations-SavedPaymentMethods-token,.easyreservations-cart #payment div.payment-box .easyreservations-SavedPaymentMethods .easyreservations-SavedPaymentMethods-new,.easyreservations-checkout #payment div.payment-box .easyreservations-SavedPaymentMethods .easyreservations-SavedPaymentMethods-token,.easyreservations-checkout #payment div.payment-box .easyreservations-SavedPaymentMethods .easyreservations-SavedPaymentMethods-new,#add_payment_method #payment div.payment-box .easyreservations-SavedPaymentMethods .easyreservations-SavedPaymentMethods-token,#add_payment_method #payment div.payment-box .easyreservations-SavedPaymentMethods .easyreservations-SavedPaymentMethods-new{margin:0 0 .5em}.easyreservations-cart #payment div.payment-box .easyreservations-SavedPaymentMethods .easyreservations-SavedPaymentMethods-token label,.easyreservations-cart #payment div.payment-box .easyreservations-SavedPaymentMethods .easyreservations-SavedPaymentMethods-new label,.easyreservations-checkout #payment div.payment-box .easyreservations-SavedPaymentMethods .easyreservations-SavedPaymentMethods-token label,.easyreservations-checkout #payment div.payment-box .easyreservations-SavedPaymentMethods .easyreservations-SavedPaymentMethods-new label,#add_payment_method #payment div.payment-box .easyreservations-SavedPaymentMethods .easyreservations-SavedPaymentMethods-token label,#add_payment_method #payment div.payment-box .easyreservations-SavedPaymentMethods .easyreservations-SavedPaymentMethods-new label{cursor:pointer}.easyreservations-cart #payment div.payment-box .easyreservations-SavedPaymentMethods .easyreservations-SavedPaymentMethods-tokenInput,.easyreservations-checkout #payment div.payment-box .easyreservations-SavedPaymentMethods .easyreservations-SavedPaymentMethods-tokenInput,#add_payment_method #payment div.payment-box .easyreservations-SavedPaymentMethods .easyreservations-SavedPaymentMethods-tokenInput{position:relative;margin:-3px 1em 0 0;vertical-align:middle}.easyreservations-cart #payment div.payment-box .er-credit-card-form,.easyreservations-checkout #payment div.payment-box .er-credit-card-form,#add_payment_method #payment div.payment-box .er-credit-card-form{padding:0;margin:1em 0 0;border:0}.easyreservations-cart #payment div.payment-box .er-credit-card-form .InputElement,.easyreservations-checkout #payment div.payment-box .er-credit-card-form .InputElement,#add_payment_method #payment div.payment-box .er-credit-card-form .InputElement{background:#efefef}.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-number,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-expiry,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-cvc,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-number,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-expiry,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-cvc,#add_payment_method #payment div.payment-box .er-credit-card-form-card-number,#add_payment_method #payment div.payment-box .er-credit-card-form-card-expiry,#add_payment_method #payment div.payment-box .er-credit-card-form-card-cvc{padding:8px;font-size:1.5em;background-repeat:no-repeat;background-position:right .618em center;background-size:32px 20px}.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-number.visa,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-expiry.visa,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-cvc.visa,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-number.visa,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-expiry.visa,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-cvc.visa,#add_payment_method #payment div.payment-box .er-credit-card-form-card-number.visa,#add_payment_method #payment div.payment-box .er-credit-card-form-card-expiry.visa,#add_payment_method #payment div.payment-box .er-credit-card-form-card-cvc.visa{background-image:url("../images/icons/credit-cards/visa.svg")}.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-number.mastercard,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-expiry.mastercard,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-cvc.mastercard,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-number.mastercard,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-expiry.mastercard,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-cvc.mastercard,#add_payment_method #payment div.payment-box .er-credit-card-form-card-number.mastercard,#add_payment_method #payment div.payment-box .er-credit-card-form-card-expiry.mastercard,#add_payment_method #payment div.payment-box .er-credit-card-form-card-cvc.mastercard{background-image:url("../images/icons/credit-cards/mastercard.svg")}.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-number.laser,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-expiry.laser,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-cvc.laser,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-number.laser,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-expiry.laser,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-cvc.laser,#add_payment_method #payment div.payment-box .er-credit-card-form-card-number.laser,#add_payment_method #payment div.payment-box .er-credit-card-form-card-expiry.laser,#add_payment_method #payment div.payment-box .er-credit-card-form-card-cvc.laser{background-image:url("../images/icons/credit-cards/laser.svg")}.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-number.dinersclub,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-expiry.dinersclub,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-cvc.dinersclub,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-number.dinersclub,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-expiry.dinersclub,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-cvc.dinersclub,#add_payment_method #payment div.payment-box .er-credit-card-form-card-number.dinersclub,#add_payment_method #payment div.payment-box .er-credit-card-form-card-expiry.dinersclub,#add_payment_method #payment div.payment-box .er-credit-card-form-card-cvc.dinersclub{background-image:url("../images/icons/credit-cards/diners.svg")}.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-number.maestro,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-expiry.maestro,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-cvc.maestro,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-number.maestro,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-expiry.maestro,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-cvc.maestro,#add_payment_method #payment div.payment-box .er-credit-card-form-card-number.maestro,#add_payment_method #payment div.payment-box .er-credit-card-form-card-expiry.maestro,#add_payment_method #payment div.payment-box .er-credit-card-form-card-cvc.maestro{background-image:url("../images/icons/credit-cards/maestro.svg")}.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-number.jcb,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-expiry.jcb,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-cvc.jcb,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-number.jcb,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-expiry.jcb,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-cvc.jcb,#add_payment_method #payment div.payment-box .er-credit-card-form-card-number.jcb,#add_payment_method #payment div.payment-box .er-credit-card-form-card-expiry.jcb,#add_payment_method #payment div.payment-box .er-credit-card-form-card-cvc.jcb{background-image:url("../images/icons/credit-cards/jcb.svg")}.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-number.amex,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-expiry.amex,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-cvc.amex,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-number.amex,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-expiry.amex,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-cvc.amex,#add_payment_method #payment div.payment-box .er-credit-card-form-card-number.amex,#add_payment_method #payment div.payment-box .er-credit-card-form-card-expiry.amex,#add_payment_method #payment div.payment-box .er-credit-card-form-card-cvc.amex{background-image:url("../images/icons/credit-cards/amex.svg")}.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-number.discover,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-expiry.discover,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-cvc.discover,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-number.discover,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-expiry.discover,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-cvc.discover,#add_payment_method #payment div.payment-box .er-credit-card-form-card-number.discover,#add_payment_method #payment div.payment-box .er-credit-card-form-card-expiry.discover,#add_payment_method #payment div.payment-box .er-credit-card-form-card-cvc.discover{background-image:url("../images/icons/credit-cards/discover.svg")}.easyreservations-cart #payment div.payment-box span.help,.easyreservations-checkout #payment div.payment-box span.help,#add_payment_method #payment div.payment-box span.help{font-size:.857em;font-weight:400;color:#777}.easyreservations-cart #payment div.payment-box .form-row,.easyreservations-checkout #payment div.payment-box .form-row,#add_payment_method #payment div.payment-box .form-row{margin:0 0 1em}.easyreservations-cart #payment div.payment-box p:last-child,.easyreservations-checkout #payment div.payment-box p:last-child,#add_payment_method #payment div.payment-box p:last-child{margin-bottom:0}.easyreservations-cart #payment div.payment-box::before,.easyreservations-checkout #payment div.payment-box::before,#add_payment_method #payment div.payment-box::before{position:absolute;top:-0.75em;left:0;display:block;margin:-1em 0 0 2em;content:"";border:1em solid #dfdcde;border-top-color:transparent;border-right-color:transparent;border-left-color:transparent}.easyreservations-cart #payment .payment_method_paypal .about_paypal,.easyreservations-checkout #payment .payment_method_paypal .about_paypal,#add_payment_method #payment .payment_method_paypal .about_paypal{float:right;font-size:.83em;line-height:52px}.easyreservations-cart #payment .payment_method_paypal img,.easyreservations-checkout #payment .payment_method_paypal img,#add_payment_method #payment .payment_method_paypal img{max-height:52px;vertical-align:middle}.easyreservations-cart #place_order,.easyreservations-checkout #place_order,#add_payment_method #place_order{float:right}.easyreservations-cart .easyreservations-terms-and-conditions,.easyreservations-checkout .easyreservations-terms-and-conditions,#add_payment_method .easyreservations-terms-and-conditions{padding:1.618em;margin-bottom:1.618em}.easyreservations-terms-and-conditions{background:rgba(0,0,0,0.05);border:1px solid rgba(0,0,0,0.2);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.easyreservations-invalid #terms{outline:2px solid red;outline-offset:2px}.easyreservations-message,.easyreservations-error,.easyreservations-info{position:relative;width:auto;padding:1em 2em 1em 3.5em;margin:0 0 2em;color:#515151;word-wrap:break-word;list-style:none outside;*zoom:1;background-color:#f7f6f7;border-top:3px solid #40a0ff}.easyreservations-message::before,.easyreservations-message::after,.easyreservations-error::before,.easyreservations-error::after,.easyreservations-info::before,.easyreservations-info::after{content:" ";display:table}.easyreservations-message::after,.easyreservations-error::after,.easyreservations-info::after{clear:both}.easyreservations-message::before,.easyreservations-error::before,.easyreservations-info::before{position:absolute;top:13px;left:1.2em;display:inline-block;font-family:"Dashicons";font-size:20px;content:""}.easyreservations-message .button,.easyreservations-error .button,.easyreservations-info .button{float:right}.easyreservations-message li,.easyreservations-error li,.easyreservations-info li{padding-left:0 !important;margin-bottom:8px;margin-left:0 !important;list-style:none outside !important}.easyreservations-message{border-top-color:#8fae1b}.easyreservations-message::before{color:#8fae1b;content:""}.easyreservations-info{border-top-color:#1e85be}.easyreservations-info::before{color:#1e85be}.easyreservations-error{border-top-color:#b81c23}.easyreservations-error::before{color:#b81c23;content:""}.easy-date-selection{margin-bottom:10px;user-select:none}.easy-date-selection .header{width:99%;padding:0 0 10px 0;line-height:26px;background:#fff}.easy-date-selection .header div{box-sizing:border-box;color:#9a9a9a;text-align:center}.easy-date-selection .header div .text{display:block;color:#333}.easy-date-selection .header div .text .important{color:#40a0ff}.easy-date-selection .header div.arrival{cursor:pointer}.easy-date-selection .header div.departure{float:right;width:50%;border-left:1px solid #b9b7b7}.easy-date-selection .header div.departure.active{cursor:pointer}.easy-date-selection .header .departure+.arrival{width:50%}.easy-date-selection .calendar{position:relative;display:none}.easy-date-selection .calendar .datepicker{border:1px solid #b9b7b7}.easy-date-selection .calendar .datepicker .easy-datepicker{width:100%}.easy-date-selection .calendar .calendar-prev,.easy-date-selection .calendar .calendar-next{position:absolute;z-index:2;width:20px;margin:16px}.easy-date-selection .calendar .calendar-prev .ui-icon,.easy-date-selection .calendar .calendar-next .ui-icon{position:static;font-size:20px;cursor:pointer}.easy-date-selection .calendar .calendar-prev:hover,.easy-date-selection .calendar .calendar-next:hover{color:#fff;cursor:pointer}.easy-date-selection .calendar .calendar-next{right:0}.easy-date-selection .calendar .ui-widget-content{border:0}.easy-date-selection .calendar .ui-widget-content .ui-widget-header{border-top:0}.easy-date-selection .calendar .ui-widget-content .ui-widget-header .ui-datepicker-title{line-height:30px}.easy-date-selection .calendar .ui-datepicker-group-first .ui-datepicker-calendar{border-right:1px solid #ebebeb}.easy-date-selection .calendar .ui-datepicker-inline .ui-datepicker-prev.ui-state-hover,.easy-date-selection .calendar .ui-datepicker-inline .ui-datepicker-next.ui-state-hover{background-color:transparent}.easy-date-selection .calendar .ui-datepicker-inline th{padding:0;font-weight:500;text-transform:uppercase}.easy-date-selection .calendar .ui-datepicker-inline td{background:#53b796;border-right-color:#fff;border-bottom-color:#fff}.easy-date-selection .calendar .ui-datepicker-inline td.ui-state-disabled{background:#f6f7f8;opacity:1}.easy-date-selection .calendar .ui-datepicker-inline td.ui-state-disabled span{color:#c1c1c3}.easy-date-selection .calendar .ui-datepicker-inline td.unavailable{background:#b55250;opacity:1}.easy-date-selection .calendar .ui-datepicker-inline td.unavailable span{color:#fff}.easy-date-selection .calendar .ui-datepicker-inline td.rule{background:#ebecef;opacity:1}.easy-date-selection .calendar .ui-datepicker-inline td.rule span{color:#a6a6a8}.easy-date-selection .calendar .ui-datepicker-inline td.partially{background:#87ccb4}.easy-date-selection .calendar .ui-datepicker-inline td.partially a{color:#fff}.easy-date-selection .calendar .ui-datepicker-inline td.available a{color:#fff}.easy-date-selection .calendar .ui-datepicker-inline td.ui-datepicker-other-month{background:#fff}.easy-date-selection .calendar .ui-datepicker-inline td .ui-state-active{background:#40a0ff}.easy-date-selection .calendar .ui-datepicker-inline td a.ui-state-hover:not(.ui-state-active){background:#2b8f6e}.easy-date-selection .calendar tr.time-picker>td{background:#fbfbfb}.easy-date-selection .calendar tr.time-picker>td>div{display:none;padding:5px 20px 10px;margin:7px;font-size:15px;font-weight:600;line-height:2;color:#40a0ff;text-align:center;background:#fff;border:1px solid rgba(0,0,0,0.2);border-radius:.1875rem;box-shadow:0 1px 2px rgba(0,0,0,0.05)}.easy-date-selection .calendar tr.time-picker>td>div .easy-button{margin:5px 0;font-size:14px;font-weight:600}.easy-date-selection .calendar tr.time-picker>td>div .time-option{display:inline-block;min-width:20%;margin:2px;font-size:13px;color:#fff;cursor:pointer}.easy-date-selection .calendar tr.time-picker>td>div .time-option.available{background:#53b796}.easy-date-selection .calendar tr.time-picker>td>div .time-option.available:hover{background:#40a0ff}.easy-date-selection .calendar tr.time-picker>td>div .time-option.unavailable{cursor:default;background:#b75252}.easy-date-selection .calendar tr.time-picker>td>div .apply-time{font-size:14px;font-weight:600;line-height:12px;vertical-align:middle;cursor:pointer}.easyreservations-password-strength{padding:3px .5em;font-size:1em;font-weight:600;text-align:center}.easyreservations-password-strength.strong{background-color:#c1e1b9;border-color:#83c373}.easyreservations-password-strength.short{background-color:#f1adad;border-color:#e35b5b}.easyreservations-password-strength.bad{background-color:#fbc5a9;border-color:#f78b53}.easyreservations-password-strength.good{background-color:#ffe399;border-color:#ffc733}.twentyfourteen .tfer{max-width:474px;padding:12px 10px 0;margin:0 auto}.twentyfourteen .tfer .resource .entry-summary{padding:0 !important;margin:0 0 1.618em !important}.twentyfourteen .tfer div.resource.hentry.has-post-thumbnail{margin-top:0}@media screen and (min-width:673px){.twentyfourteen .tfer{padding-right:30px;padding-left:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfer{padding-right:15px;padding-left:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfer{padding-right:30px;padding-left:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfer{margin-right:54px}.full-width .twentyfourteen .tfer{margin-right:auto}}.twentyfifteen .t15er{padding-top:7.6923%;padding-right:7.6923%;padding-left:7.6923%;margin-bottom:7.6923%;background:#fff;box-shadow:0 0 1px rgba(0,0,0,0.15)}.twentyfifteen .t15er .page-title{margin-left:0}@media screen and (min-width:38.75em){.twentyfifteen .t15er{margin-top:8.3333%;margin-right:7.6923%;margin-left:7.6923%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15er{padding:10%;margin-right:8.3333%;margin-left:8.3333%}.single-resource .twentyfifteen .entry-summary{padding:0 !important}}.twentysixteen .site-main{margin-right:7.6923%;margin-left:7.6923%}.twentysixteen .entry-summary{margin-right:0;margin-left:0}.easyreservations-no-js form.easyreservations-form-login,.easyreservations-no-js form.easyreservations-form-coupon{display:block !important}.easyreservations-no-js .easyreservations-form-login-toggle,.easyreservations-no-js .easyreservations-form-coupon-toggle,.easyreservations-no-js .showcoupon{display:none !important}#content .twentysixteen div.resource div.images,#content .twentysixteen div.resource div.summary{width:46.42857%}@media screen and (min-width:44.375em){.twentysixteen .site-main{margin-right:23.0769%}}@media screen and (min-width:56.875em){.twentysixteen .site-main{margin-right:0;margin-left:0}.no-sidebar .twentysixteen .site-main{margin-right:15%;margin-left:15%}.no-sidebar .twentysixteen .entry-summary{margin-right:0;margin-left:0}}.rtl .easyreservations .col2-set .col-1{float:right}.rtl .easyreservations .col2-set .col-2{float:left}.sbSelector,.sbHolder{display:none}
     1@charset "UTF-8";@keyframes spin{100%{transform:rotate(360deg)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeInFast{from{opacity:.8}to{opacity:1}}.clear{clear:both}.easyreservations .col2-set{*zoom:1;width:100%}.easyreservations .col2-set::before,.easyreservations .col2-set::after{content:" ";display:table}.easyreservations .col2-set::after{clear:both}.easyreservations .col2-set .col-1{float:left;width:48%}.easyreservations .col2-set .col-2{float:right;width:48%}.easyreservations a.remove{display:inline-block;width:16px;height:16px;font-size:16px;line-height:13px;color:#000;text-align:center;border:1px solid #000;border-radius:100%;box-shadow:none !important}.easyreservations a.remove:hover{color:#fff !important;background:#000}.easyreservations table.shop_table{width:100%;margin:0 -1px 24px 0;text-align:left;border-collapse:separate;border:1px solid rgba(0,0,0,0.1);border-radius:5px}.easyreservations table.shop_table th{padding:9px 12px;font-weight:700;line-height:1.5;border-right:0}.easyreservations table.shop_table td{padding:9px 12px;line-height:1.5;vertical-align:middle;border-right:0}.easyreservations table.shop_table td small{font-weight:400}.easyreservations table.shop_table td del{font-weight:400}.easyreservations table.shop_table td.actions{text-align:right}.easyreservations table.shop_table td.actions .input-text{width:80px}.easyreservations table.shop_table td.actions .coupon{float:left}.easyreservations table.shop_table td.actions .coupon label{display:none}.easyreservations table.shop_table tbody:first-child tr:first-child th,.easyreservations table.shop_table tbody:first-child tr:first-child td{border-top:0}.easyreservations table.shop_table tfoot td,.easyreservations table.shop_table tfoot th,.easyreservations table.shop_table tbody th{font-weight:700;border-top:1px solid rgba(0,0,0,0.1)}.easyreservations table.my_account_orders{font-size:.85em}.easyreservations table.my_account_orders th,.easyreservations table.my_account_orders td{padding:4px 8px;vertical-align:middle}.easyreservations table.my_account_orders .button{white-space:nowrap}.easyreservations a.button,.easyreservations button.button,.easyreservations input.button,.easyreservations #respond input#submit{position:relative;left:auto;display:inline-block;padding:.618em 1em;margin:0;overflow:visible;font-size:100%;font-weight:700;line-height:1;color:#515151;text-decoration:none;text-shadow:none;cursor:pointer;background-color:#ebe9eb;background-image:none;border:0;border-radius:3px;box-shadow:none}.easyreservations a.button.loading,.easyreservations button.button.loading,.easyreservations input.button.loading,.easyreservations #respond input#submit.loading{padding-right:2.618em;opacity:.25}.easyreservations a.button.loading::after,.easyreservations button.button.loading::after,.easyreservations input.button.loading::after,.easyreservations #respond input#submit.loading::after{position:absolute;top:.37em;right:.65em;display:inline-block;width:20px;height:20px;font-family:"Dashicons";font-size:20px;font-style:normal;font-weight:400;line-height:1;text-align:center;text-decoration:inherit;vertical-align:top;content:"";animation:spin 2s linear infinite;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.easyreservations a.button.added::after,.easyreservations button.button.added::after,.easyreservations input.button.added::after,.easyreservations #respond input#submit.added::after{margin-left:.53em;font-family:"Dashicons";font-size:18px;vertical-align:bottom;content:""}.easyreservations a.button:hover,.easyreservations button.button:hover,.easyreservations input.button:hover,.easyreservations #respond input#submit:hover{color:#515151;text-decoration:none;background-color:#dfdcde;background-image:none}.easyreservations a.button.alt,.easyreservations button.button.alt,.easyreservations input.button.alt,.easyreservations #respond input#submit.alt{color:white;background-color:#40a0ff;-webkit-font-smoothing:antialiased}.easyreservations a.button.alt:hover,.easyreservations button.button.alt:hover,.easyreservations input.button.alt:hover,.easyreservations #respond input#submit.alt:hover{color:white;background-color:#2793ff}.easyreservations a.button.alt.disabled,.easyreservations a.button.alt:disabled,.easyreservations a.button.alt:disabled[disabled],.easyreservations a.button.alt.disabled:hover,.easyreservations a.button.alt:disabled:hover,.easyreservations a.button.alt:disabled[disabled]:hover,.easyreservations button.button.alt.disabled,.easyreservations button.button.alt:disabled,.easyreservations button.button.alt:disabled[disabled],.easyreservations button.button.alt.disabled:hover,.easyreservations button.button.alt:disabled:hover,.easyreservations button.button.alt:disabled[disabled]:hover,.easyreservations input.button.alt.disabled,.easyreservations input.button.alt:disabled,.easyreservations input.button.alt:disabled[disabled],.easyreservations input.button.alt.disabled:hover,.easyreservations input.button.alt:disabled:hover,.easyreservations input.button.alt:disabled[disabled]:hover,.easyreservations #respond input#submit.alt.disabled,.easyreservations #respond input#submit.alt:disabled,.easyreservations #respond input#submit.alt:disabled[disabled],.easyreservations #respond input#submit.alt.disabled:hover,.easyreservations #respond input#submit.alt:disabled:hover,.easyreservations #respond input#submit.alt:disabled[disabled]:hover{color:white;background-color:#40a0ff}.easyreservations a.button:disabled,.easyreservations a.button.disabled,.easyreservations a.button:disabled[disabled],.easyreservations button.button:disabled,.easyreservations button.button.disabled,.easyreservations button.button:disabled[disabled],.easyreservations input.button:disabled,.easyreservations input.button.disabled,.easyreservations input.button:disabled[disabled],.easyreservations #respond input#submit:disabled,.easyreservations #respond input#submit.disabled,.easyreservations #respond input#submit:disabled[disabled]{padding:.618em 1em;color:inherit;cursor:not-allowed;opacity:.5}.easyreservations a.button:disabled:hover,.easyreservations a.button.disabled:hover,.easyreservations a.button:disabled[disabled]:hover,.easyreservations button.button:disabled:hover,.easyreservations button.button.disabled:hover,.easyreservations button.button:disabled[disabled]:hover,.easyreservations input.button:disabled:hover,.easyreservations input.button.disabled:hover,.easyreservations input.button:disabled[disabled]:hover,.easyreservations #respond input#submit:disabled:hover,.easyreservations #respond input#submit.disabled:hover,.easyreservations #respond input#submit:disabled[disabled]:hover{color:inherit;background-color:#ebe9eb}.easyreservations .cart .button,.easyreservations .cart input.button{float:none}.easyreservations a.added_to_cart{display:inline-block;padding-top:.5em}.easyreservations form .easy-form .easy-price{display:none;padding:3px;margin-top:15px}.easyreservations form .easy-form .easy-price .easy-price-display{font-size:18px;font-weight:700}.easyreservations form .easy-form button[type=submit]{margin:20px 3px}.easyreservations form .form-row{*zoom:1;padding:3px;margin:0 0 6px !important}.easyreservations form .form-row::before,.easyreservations form .form-row::after{content:" ";display:table}.easyreservations form .form-row::after{clear:both}.easyreservations form .form-row [placeholder]:focus::-webkit-input-placeholder{opacity:0;transition:opacity .5s .5s ease}.easyreservations form .form-row label{display:block;line-height:2}.easyreservations form .form-row label.inline,.easyreservations form .form-row label.checkbox{display:inline}.easyreservations form .form-row label.hidden{visibility:hidden}.easyreservations form .form-row .easyreservations-input-wrapper .description{position:relative;display:none;padding:1em;margin:.5em 0 0;clear:both;color:#fff;background:#1e85be;border-radius:3px}.easyreservations form .form-row .easyreservations-input-wrapper .description a{color:#fff;text-decoration:underline;border:0;box-shadow:none}.easyreservations form .form-row .easyreservations-input-wrapper .description::before{position:absolute;top:0;left:50%;z-index:100;display:block;margin-top:-4px;content:"";border-color:#1e85be transparent transparent transparent;border-style:solid;border-width:4px 6px 0 6px;transform:translateX(-50%) rotate(180deg)}.easyreservations form .form-row div.content .description{position:relative;display:none;padding:1em;margin:.5em 0 0;clear:both;color:#fff;background:#1e85be;border-radius:3px}.easyreservations form .form-row div.content .description a{color:#fff;text-decoration:underline;border:0;box-shadow:none}.easyreservations form .form-row div.content .description::before{position:absolute;top:0;left:50%;z-index:100;display:block;margin-top:-4px;content:"";border-color:#1e85be transparent transparent transparent;border-style:solid;border-width:4px 6px 0 6px;transform:translateX(-50%) rotate(180deg)}.easyreservations form .form-row select{width:100%;margin:0;cursor:pointer}.easyreservations form .form-row .required{font-weight:700;color:red;text-decoration:none;visibility:hidden;border:0 !important}.easyreservations form .form-row .optional{visibility:visible}.easyreservations form .form-row .input-checkbox{display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle}.easyreservations form .form-row input+input{margin-top:10px}.easyreservations form .form-row input.input-text,.easyreservations form .form-row select,.easyreservations form .form-row textarea{width:100%;box-sizing:border-box;margin:0;outline:0}.easyreservations form .form-row textarea{display:block;height:4em;line-height:1.5;box-shadow:none}.easyreservations form .form-row .select2-container{width:100%;line-height:2}.easyreservations form .form-row.easyreservations-invalid label{color:#a00}.easyreservations form .form-row.easyreservations-invalid .select2-container,.easyreservations form .form-row.easyreservations-invalid input.input-text,.easyreservations form .form-row.easyreservations-invalid select:not(.do-not-validate){border-color:#a00}.easyreservations form .form-row.easyreservations-validated .select2-container,.easyreservations form .form-row.easyreservations-validated input.input-text,.easyreservations form .form-row.easyreservations-validated select:not(.do-not-validate){border-color:#6dc22e}.easyreservations form .form-row ::-webkit-input-placeholder{line-height:normal}.easyreservations form .form-row :-moz-placeholder{line-height:normal}.easyreservations form .form-row :-ms-input-placeholder{line-height:normal}.easyreservations form .form-row-first,.easyreservations form .form-row-last{width:47%;overflow:visible}.easyreservations form .form-row-first{float:left}.easyreservations form .form-row-last{float:right}.easyreservations form .form-row-wide{clear:both}.easyreservations form .password-input{position:relative;display:flex;flex-direction:column;justify-content:center}.easyreservations form .password-input input[type=password]{padding-right:2.5rem}.easyreservations form .password-input input::-ms-reveal{display:none}.easyreservations form .show-password-input{position:absolute;top:.7em;right:.7em;cursor:pointer}.easyreservations form .show-password-input::after{font-family:"Dashicons";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"";text-decoration:none}.easyreservations form .show-password-input.display-password::after{color:#e8e8e8}.easyreservations ul.order_details{*zoom:1;margin:0 0 3em;list-style:none}.easyreservations ul.order_details::before,.easyreservations ul.order_details::after{content:" ";display:table}.easyreservations ul.order_details::after{clear:both}.easyreservations ul.order_details li{float:left;padding-right:2em;padding-left:0;margin-right:2em;margin-left:0;font-size:.715em;line-height:1;text-transform:uppercase;list-style-type:none;border-right:1px dashed #d3ced2}.easyreservations ul.order_details li strong{display:block;font-size:1.4em;line-height:1.5;text-transform:none}.easyreservations ul.order_details li:last-of-type{border:0}.easyreservations .er-bacs-bank-details-account-name{font-weight:700}.easyreservations div.resource{position:relative;margin-bottom:0}.easyreservations div.resource .resource-title{padding:0;margin-top:0;clear:none}.easyreservations div.resource span.price,.easyreservations div.resource p.price{font-size:1.25em;color:#77a464}.easyreservations div.resource span.price ins,.easyreservations div.resource p.price ins{display:inline-block;font-weight:700;background:inherit}.easyreservations div.resource span.price del,.easyreservations div.resource p.price del{display:inline-block;opacity:.5}.easyreservations div.resource p.stock{font-size:.92em}.easyreservations div.resource .stock{color:#77a464}.easyreservations div.resource .out-of-stock{color:red}.easyreservations div.resource div.images{float:left;width:48%;margin-bottom:2em}.easyreservations div.resource div.images img{display:block;width:100%;height:auto;box-shadow:none}.easyreservations div.resource div.images div.thumbnails{*zoom:1;padding-top:1em}.easyreservations div.resource div.images div.thumbnails::before,.easyreservations div.resource div.images div.thumbnails::after{content:" ";display:table}.easyreservations div.resource div.images div.thumbnails::after{clear:both}.easyreservations div.resource div.images div.thumbnails a{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}.easyreservations div.resource div.images div.thumbnails a.last{margin-right:0}.easyreservations div.resource div.images div.thumbnails a.first{clear:both}.easyreservations div.resource div.images div.thumbnails.columns-1 a{float:none;width:100%;margin-right:0}.easyreservations div.resource div.images div.thumbnails.columns-2 a{width:48%}.easyreservations div.resource div.images div.thumbnails.columns-4 a{width:22.05%}.easyreservations div.resource div.images div.thumbnails.columns-5 a{width:16.9%}.easyreservations div.resource div.images.easyreservations-resource-gallery{position:relative}.easyreservations div.resource div.images .easyreservations-resource-gallery__wrapper{padding:0;margin:0;transition:all cubic-bezier(0.795,-0.035,0,1) .5s}.easyreservations div.resource div.images .easyreservations-resource-gallery__wrapper .zoomImg{background-color:#fff;opacity:0}.easyreservations div.resource div.images .easyreservations-resource-gallery__image--placeholder{border:1px solid #f2f2f2}.easyreservations div.resource div.images .easyreservations-resource-gallery__image:nth-child(n+2){display:inline-block;width:25%}.easyreservations div.resource div.images .easyreservations-resource-gallery__trigger{position:absolute;top:.5em;right:.5em;z-index:9;width:36px;height:36px;box-sizing:content-box;font-size:2em;text-indent:-9999px;background:#fff;border-radius:100%}.easyreservations div.resource div.images .easyreservations-resource-gallery__trigger::before{position:absolute;top:9px;left:9px;display:block;width:10px;height:10px;box-sizing:content-box;content:"";border:2px solid #000;border-radius:100%}.easyreservations div.resource div.images .easyreservations-resource-gallery__trigger::after{position:absolute;top:19px;left:22px;display:block;width:2px;height:8px;box-sizing:content-box;content:"";background:#000;border-radius:6px;transform:rotate(-45deg)}.easyreservations div.resource div.images .flex-control-thumbs{padding:0;margin:0;overflow:hidden;zoom:1}.easyreservations div.resource div.images .flex-control-thumbs li{float:left;width:25%;margin:0;list-style:none}.easyreservations div.resource div.images .flex-control-thumbs li img{margin:0;cursor:pointer;opacity:.5}.easyreservations div.resource div.images .flex-control-thumbs li img.flex-active,.easyreservations div.resource div.images .flex-control-thumbs li img:hover{opacity:1}.easyreservations div.resource .easyreservations-resource-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:left}.easyreservations div.resource .easyreservations-resource-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:left}.easyreservations div.resource .easyreservations-resource-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:left}.easyreservations div.resource div.summary{float:right;width:48%;margin-bottom:2em;clear:none}.easyreservations div.resource div.social{margin:0 0 1em;text-align:right}.easyreservations div.resource div.social span{margin:0 0 0 2px}.easyreservations div.resource div.social span span{margin:0}.easyreservations div.resource div.social span .stButton .chicklets{width:0;padding-left:16px}.easyreservations div.resource div.social iframe{float:left;margin-top:3px}.easyreservations ul.resources{padding:0;margin:0 0 1em;clear:both;list-style:none outside;*zoom:1}.easyreservations ul.resources::before,.easyreservations ul.resources::after{content:" ";display:table}.easyreservations ul.resources::after{clear:both}.easyreservations ul.resources li.resource{position:relative;float:left;width:22.05%;padding:0;margin:0 3.8% 2.992em 0}.easyreservations ul.resources li.resource .onsale{top:0;right:0;left:auto;margin:-0.5em -0.5em 0 0}.easyreservations ul.resources li.resource h3,.easyreservations ul.resources li.resource .easyreservations-loop-resource__title{padding:.5em 0;margin:0;font-size:1em}.easyreservations ul.resources li.resource a{text-decoration:none}.easyreservations ul.resources li.resource a img{display:block;width:100%;height:auto;margin:0 0 1em;box-shadow:none}.easyreservations ul.resources li.resource strong{display:block}.easyreservations ul.resources li.resource .easyreservations-placeholder{border:1px solid #f2f2f2}.easyreservations ul.resources li.resource .button{margin-top:1em}.easyreservations ul.resources li.resource .price{display:block;margin-bottom:.5em;font-size:.857em;font-weight:400;color:#77a464}.easyreservations ul.resources li.resource .price del{display:inline-block;color:inherit;opacity:.5}.easyreservations ul.resources li.resource .price ins{display:inline-block;font-weight:700;background:0}.easyreservations ul.resources li.resource .price .from{margin:-2px 0 0 0;font-size:.67em;color:rgba(132,132,132,0.5);text-transform:uppercase}.easyreservations ul.resources li.first{clear:both}.easyreservations ul.resources li.last{margin-right:0}.easyreservations ul.resources.columns-1 li.resource{width:100%;margin-right:0}.easyreservations ul.resources.columns-2 li.resource{width:48%}.easyreservations ul.resources.columns-3 li.resource{width:30.75%}.easyreservations ul.resources.columns-5 li.resource{width:16.95%}.easyreservations ul.resources.columns-6 li.resource{width:13.5%}.easyreservations .easyreservations-form-login .easyreservations-form-login__submit{float:left;margin-right:1em}.easyreservations .easyreservations-form-login .easyreservations-form-login__rememberme{display:inline-block}.easyreservations-account .easyreservations{*zoom:1}.easyreservations-account .easyreservations::before,.easyreservations-account .easyreservations::after{content:" ";display:table}.easyreservations-account .easyreservations::after{clear:both}.easyreservations-account .easyreservations-MyAccount-navigation{float:left;width:30%}.easyreservations-account .easyreservations-MyAccount-navigation ul{list-style:none}.easyreservations-account .easyreservations-MyAccount-content{float:right;width:68%}.easyreservations-account .addresses .title{*zoom:1}.easyreservations-account .addresses .title::before,.easyreservations-account .addresses .title::after{content:" ";display:table}.easyreservations-account .addresses .title::after{clear:both}.easyreservations-account .addresses .title h3{float:left}.easyreservations-account .addresses .title .edit{float:right}.easyreservations-account ol.commentlist.notes li.note p.meta{font-weight:700;margin-bottom:0}.easyreservations-account ol.commentlist.notes li.note .description p:last-child{margin-bottom:0}.easyreservations-cart table.cart .resource-thumbnail,.easyreservations-checkout table.cart .resource-thumbnail,#add_payment_method table.cart .resource-thumbnail{min-width:50px}.easyreservations-cart table.cart img,.easyreservations-checkout table.cart img,#add_payment_method table.cart img{width:50px;height:auto;box-shadow:none}.easyreservations-cart table.cart th,.easyreservations-cart table.cart td,.easyreservations-checkout table.cart th,.easyreservations-checkout table.cart td,#add_payment_method table.cart th,#add_payment_method table.cart td{vertical-align:middle}.easyreservations-cart table.cart th.remove,.easyreservations-cart table.cart th.thumbnail,.easyreservations-checkout table.cart th.remove,.easyreservations-checkout table.cart th.thumbnail,#add_payment_method table.cart th.remove,#add_payment_method table.cart th.thumbnail{width:100px}.easyreservations-cart table.cart th.amount,.easyreservations-checkout table.cart th.amount,#add_payment_method table.cart th.amount{width:150px}.easyreservations-cart table.cart td.entry-remove,.easyreservations-checkout table.cart td.entry-remove,#add_payment_method table.cart td.entry-remove{text-align:center}.easyreservations-cart table.cart td.actions,.easyreservations-checkout table.cart td.actions,#add_payment_method table.cart td.actions{text-align:right}.easyreservations-cart table.cart td.actions .input-text,.easyreservations-checkout table.cart td.actions .input-text,#add_payment_method table.cart td.actions .input-text{width:80px}.easyreservations-cart table.cart td.actions .coupon,.easyreservations-checkout table.cart td.actions .coupon,#add_payment_method table.cart td.actions .coupon{float:left}.easyreservations-cart table.cart td.actions .coupon label,.easyreservations-checkout table.cart td.actions .coupon label,#add_payment_method table.cart td.actions .coupon label{display:none}.easyreservations-cart table.cart td.actions .coupon .input-text,.easyreservations-checkout table.cart td.actions .coupon .input-text,#add_payment_method table.cart td.actions .coupon .input-text{float:left;box-sizing:border-box;padding:6px 6px 5px;margin:0 4px 0 0;border:1px solid #d3ced2;outline:0}.easyreservations-cart table.cart input,.easyreservations-checkout table.cart input,#add_payment_method table.cart input{margin:0;vertical-align:middle}.easyreservations-cart .er-proceed-to-checkout,.easyreservations-checkout .er-proceed-to-checkout,#add_payment_method .er-proceed-to-checkout{*zoom:1;padding:1em 0}.easyreservations-cart .er-proceed-to-checkout::before,.easyreservations-cart .er-proceed-to-checkout::after,.easyreservations-checkout .er-proceed-to-checkout::before,.easyreservations-checkout .er-proceed-to-checkout::after,#add_payment_method .er-proceed-to-checkout::before,#add_payment_method .er-proceed-to-checkout::after{content:" ";display:table}.easyreservations-cart .er-proceed-to-checkout::after,.easyreservations-checkout .er-proceed-to-checkout::after,#add_payment_method .er-proceed-to-checkout::after{clear:both}.easyreservations-cart .er-proceed-to-checkout a.checkout-button,.easyreservations-checkout .er-proceed-to-checkout a.checkout-button,#add_payment_method .er-proceed-to-checkout a.checkout-button{display:block;padding:1em;margin-bottom:1em;font-size:1.25em;text-align:center}.easyreservations-cart .er-selection-box,.easyreservations-checkout .er-selection-box,#add_payment_method .er-selection-box{position:relative;box-sizing:border-box;padding:0 1em;margin:0 0 1em 0;font-size:1em;list-style:none outside;border:1px solid #ebebeb;border-radius:4px;box-shadow:none}.easyreservations-cart .er-selection-box li,.easyreservations-checkout .er-selection-box li,#add_payment_method .er-selection-box li{padding:1em 0;border-bottom:1px solid #ebebeb}.easyreservations-cart .er-selection-box li strong,.easyreservations-checkout .er-selection-box li strong,#add_payment_method .er-selection-box li strong{display:block}.easyreservations-cart .er-selection-box li small,.easyreservations-checkout .er-selection-box li small,#add_payment_method .er-selection-box li small{color:#77a464}.easyreservations-cart .er-selection-box li:last-child,.easyreservations-checkout .er-selection-box li:last-child,#add_payment_method .er-selection-box li:last-child{border-bottom:0}.easyreservations-cart .er-selection-box li input,.easyreservations-checkout .er-selection-box li input,#add_payment_method .er-selection-box li input{display:inline-block;margin:-2px 1em 0 0;vertical-align:middle}.easyreservations-cart .er-selection-box li label,.easyreservations-checkout .er-selection-box li label,#add_payment_method .er-selection-box li label{display:inline-block;max-width:80%;padding:0 0 0 10px;margin:0;vertical-align:middle;cursor:pointer}.easyreservations-cart .checkout .col-2 .notes,.easyreservations-checkout .checkout .col-2 .notes,#add_payment_method .checkout .col-2 .notes{clear:left}.easyreservations-cart .checkout .col-2 .form-row-first,.easyreservations-checkout .checkout .col-2 .form-row-first,#add_payment_method .checkout .col-2 .form-row-first{clear:left}.easyreservations-cart .checkout .create-account small,.easyreservations-checkout .checkout .create-account small,#add_payment_method .checkout .create-account small{font-size:11px;font-weight:400;color:#777}.easyreservations-cart #order_submit,.easyreservations-checkout #order_submit,#add_payment_method #order_submit{background:#ebe9eb;border-radius:5px}.easyreservations-cart #order_submit div.form-row,.easyreservations-checkout #order_submit div.form-row,#add_payment_method #order_submit div.form-row{padding:1em}.easyreservations-cart #payment .form-row select,.easyreservations-checkout #payment .form-row select,#add_payment_method #payment .form-row select{width:auto}.easyreservations-cart #payment ul.payment_methods,.easyreservations-checkout #payment ul.payment_methods,#add_payment_method #payment ul.payment_methods{*zoom:1;padding:1em;margin:0;text-align:left;list-style:none outside;border-bottom:1px solid #ebebeb}.easyreservations-cart #payment ul.payment_methods::before,.easyreservations-cart #payment ul.payment_methods::after,.easyreservations-checkout #payment ul.payment_methods::before,.easyreservations-checkout #payment ul.payment_methods::after,#add_payment_method #payment ul.payment_methods::before,#add_payment_method #payment ul.payment_methods::after{content:" ";display:table}.easyreservations-cart #payment ul.payment_methods::after,.easyreservations-checkout #payment ul.payment_methods::after,#add_payment_method #payment ul.payment_methods::after{clear:both}.easyreservations-cart #payment ul.payment_methods li,.easyreservations-checkout #payment ul.payment_methods li,#add_payment_method #payment ul.payment_methods li{margin:0;font-weight:400;line-height:2;text-align:left}.easyreservations-cart #payment ul.payment_methods li label,.easyreservations-checkout #payment ul.payment_methods li label,#add_payment_method #payment ul.payment_methods li label{display:inline}.easyreservations-cart #payment ul.payment_methods li input,.easyreservations-checkout #payment ul.payment_methods li input,#add_payment_method #payment ul.payment_methods li input{margin:0 1em 0 0}.easyreservations-cart #payment ul.payment_methods li img,.easyreservations-checkout #payment ul.payment_methods li img,#add_payment_method #payment ul.payment_methods li img{position:relative;padding:0;margin:-2px 0 0 .5em;vertical-align:middle;box-shadow:none}.easyreservations-cart #payment ul.payment_methods li img+img,.easyreservations-checkout #payment ul.payment_methods li img+img,#add_payment_method #payment ul.payment_methods li img+img{margin-left:2px}.easyreservations-cart #payment ul.payment_methods li:not(.easyreservations-notice),.easyreservations-checkout #payment ul.payment_methods li:not(.easyreservations-notice),#add_payment_method #payment ul.payment_methods li:not(.easyreservations-notice){*zoom:1}.easyreservations-cart #payment ul.payment_methods li:not(.easyreservations-notice)::before,.easyreservations-cart #payment ul.payment_methods li:not(.easyreservations-notice)::after,.easyreservations-checkout #payment ul.payment_methods li:not(.easyreservations-notice)::before,.easyreservations-checkout #payment ul.payment_methods li:not(.easyreservations-notice)::after,#add_payment_method #payment ul.payment_methods li:not(.easyreservations-notice)::before,#add_payment_method #payment ul.payment_methods li:not(.easyreservations-notice)::after{content:" ";display:table}.easyreservations-cart #payment ul.payment_methods li:not(.easyreservations-notice)::after,.easyreservations-checkout #payment ul.payment_methods li:not(.easyreservations-notice)::after,#add_payment_method #payment ul.payment_methods li:not(.easyreservations-notice)::after{clear:both}.easyreservations-cart #payment div.payment-box,.easyreservations-checkout #payment div.payment-box,#add_payment_method #payment div.payment-box{position:relative;width:100%;box-sizing:border-box;padding:1em;margin:1em 0;font-size:.92em;line-height:1.5;color:#515151;background-color:#dfdcde;border-radius:2px}.easyreservations-cart #payment div.payment-box input.input-text,.easyreservations-cart #payment div.payment-box textarea,.easyreservations-checkout #payment div.payment-box input.input-text,.easyreservations-checkout #payment div.payment-box textarea,#add_payment_method #payment div.payment-box input.input-text,#add_payment_method #payment div.payment-box textarea{border-color:#c7c1c6;border-top-color:#bbb3b9}.easyreservations-cart #payment div.payment-box ::-webkit-input-placeholder,.easyreservations-checkout #payment div.payment-box ::-webkit-input-placeholder,#add_payment_method #payment div.payment-box ::-webkit-input-placeholder{color:#bbb3b9}.easyreservations-cart #payment div.payment-box :-moz-placeholder,.easyreservations-checkout #payment div.payment-box :-moz-placeholder,#add_payment_method #payment div.payment-box :-moz-placeholder{color:#bbb3b9}.easyreservations-cart #payment div.payment-box :-ms-input-placeholder,.easyreservations-checkout #payment div.payment-box :-ms-input-placeholder,#add_payment_method #payment div.payment-box :-ms-input-placeholder{color:#bbb3b9}.easyreservations-cart #payment div.payment-box .ElementsApp input,.easyreservations-checkout #payment div.payment-box .ElementsApp input,#add_payment_method #payment div.payment-box .ElementsApp input{background:#fff}.easyreservations-cart #payment div.payment-box .easyreservations-SavedPaymentMethods,.easyreservations-checkout #payment div.payment-box .easyreservations-SavedPaymentMethods,#add_payment_method #payment div.payment-box .easyreservations-SavedPaymentMethods{margin:0;list-style:none outside}.easyreservations-cart #payment div.payment-box .easyreservations-SavedPaymentMethods .easyreservations-SavedPaymentMethods-token,.easyreservations-cart #payment div.payment-box .easyreservations-SavedPaymentMethods .easyreservations-SavedPaymentMethods-new,.easyreservations-checkout #payment div.payment-box .easyreservations-SavedPaymentMethods .easyreservations-SavedPaymentMethods-token,.easyreservations-checkout #payment div.payment-box .easyreservations-SavedPaymentMethods .easyreservations-SavedPaymentMethods-new,#add_payment_method #payment div.payment-box .easyreservations-SavedPaymentMethods .easyreservations-SavedPaymentMethods-token,#add_payment_method #payment div.payment-box .easyreservations-SavedPaymentMethods .easyreservations-SavedPaymentMethods-new{margin:0 0 .5em}.easyreservations-cart #payment div.payment-box .easyreservations-SavedPaymentMethods .easyreservations-SavedPaymentMethods-token label,.easyreservations-cart #payment div.payment-box .easyreservations-SavedPaymentMethods .easyreservations-SavedPaymentMethods-new label,.easyreservations-checkout #payment div.payment-box .easyreservations-SavedPaymentMethods .easyreservations-SavedPaymentMethods-token label,.easyreservations-checkout #payment div.payment-box .easyreservations-SavedPaymentMethods .easyreservations-SavedPaymentMethods-new label,#add_payment_method #payment div.payment-box .easyreservations-SavedPaymentMethods .easyreservations-SavedPaymentMethods-token label,#add_payment_method #payment div.payment-box .easyreservations-SavedPaymentMethods .easyreservations-SavedPaymentMethods-new label{cursor:pointer}.easyreservations-cart #payment div.payment-box .easyreservations-SavedPaymentMethods .easyreservations-SavedPaymentMethods-tokenInput,.easyreservations-checkout #payment div.payment-box .easyreservations-SavedPaymentMethods .easyreservations-SavedPaymentMethods-tokenInput,#add_payment_method #payment div.payment-box .easyreservations-SavedPaymentMethods .easyreservations-SavedPaymentMethods-tokenInput{position:relative;margin:-3px 1em 0 0;vertical-align:middle}.easyreservations-cart #payment div.payment-box .er-credit-card-form,.easyreservations-checkout #payment div.payment-box .er-credit-card-form,#add_payment_method #payment div.payment-box .er-credit-card-form{padding:0;margin:1em 0 0;border:0}.easyreservations-cart #payment div.payment-box .er-credit-card-form .InputElement,.easyreservations-checkout #payment div.payment-box .er-credit-card-form .InputElement,#add_payment_method #payment div.payment-box .er-credit-card-form .InputElement{background:#efefef}.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-number,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-expiry,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-cvc,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-number,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-expiry,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-cvc,#add_payment_method #payment div.payment-box .er-credit-card-form-card-number,#add_payment_method #payment div.payment-box .er-credit-card-form-card-expiry,#add_payment_method #payment div.payment-box .er-credit-card-form-card-cvc{padding:8px;font-size:1.5em;background-repeat:no-repeat;background-position:right .618em center;background-size:32px 20px}.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-number.visa,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-expiry.visa,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-cvc.visa,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-number.visa,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-expiry.visa,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-cvc.visa,#add_payment_method #payment div.payment-box .er-credit-card-form-card-number.visa,#add_payment_method #payment div.payment-box .er-credit-card-form-card-expiry.visa,#add_payment_method #payment div.payment-box .er-credit-card-form-card-cvc.visa{background-image:url("../images/icons/credit-cards/visa.svg")}.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-number.mastercard,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-expiry.mastercard,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-cvc.mastercard,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-number.mastercard,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-expiry.mastercard,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-cvc.mastercard,#add_payment_method #payment div.payment-box .er-credit-card-form-card-number.mastercard,#add_payment_method #payment div.payment-box .er-credit-card-form-card-expiry.mastercard,#add_payment_method #payment div.payment-box .er-credit-card-form-card-cvc.mastercard{background-image:url("../images/icons/credit-cards/mastercard.svg")}.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-number.laser,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-expiry.laser,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-cvc.laser,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-number.laser,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-expiry.laser,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-cvc.laser,#add_payment_method #payment div.payment-box .er-credit-card-form-card-number.laser,#add_payment_method #payment div.payment-box .er-credit-card-form-card-expiry.laser,#add_payment_method #payment div.payment-box .er-credit-card-form-card-cvc.laser{background-image:url("../images/icons/credit-cards/laser.svg")}.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-number.dinersclub,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-expiry.dinersclub,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-cvc.dinersclub,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-number.dinersclub,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-expiry.dinersclub,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-cvc.dinersclub,#add_payment_method #payment div.payment-box .er-credit-card-form-card-number.dinersclub,#add_payment_method #payment div.payment-box .er-credit-card-form-card-expiry.dinersclub,#add_payment_method #payment div.payment-box .er-credit-card-form-card-cvc.dinersclub{background-image:url("../images/icons/credit-cards/diners.svg")}.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-number.maestro,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-expiry.maestro,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-cvc.maestro,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-number.maestro,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-expiry.maestro,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-cvc.maestro,#add_payment_method #payment div.payment-box .er-credit-card-form-card-number.maestro,#add_payment_method #payment div.payment-box .er-credit-card-form-card-expiry.maestro,#add_payment_method #payment div.payment-box .er-credit-card-form-card-cvc.maestro{background-image:url("../images/icons/credit-cards/maestro.svg")}.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-number.jcb,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-expiry.jcb,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-cvc.jcb,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-number.jcb,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-expiry.jcb,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-cvc.jcb,#add_payment_method #payment div.payment-box .er-credit-card-form-card-number.jcb,#add_payment_method #payment div.payment-box .er-credit-card-form-card-expiry.jcb,#add_payment_method #payment div.payment-box .er-credit-card-form-card-cvc.jcb{background-image:url("../images/icons/credit-cards/jcb.svg")}.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-number.amex,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-expiry.amex,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-cvc.amex,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-number.amex,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-expiry.amex,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-cvc.amex,#add_payment_method #payment div.payment-box .er-credit-card-form-card-number.amex,#add_payment_method #payment div.payment-box .er-credit-card-form-card-expiry.amex,#add_payment_method #payment div.payment-box .er-credit-card-form-card-cvc.amex{background-image:url("../images/icons/credit-cards/amex.svg")}.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-number.discover,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-expiry.discover,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-cvc.discover,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-number.discover,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-expiry.discover,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-cvc.discover,#add_payment_method #payment div.payment-box .er-credit-card-form-card-number.discover,#add_payment_method #payment div.payment-box .er-credit-card-form-card-expiry.discover,#add_payment_method #payment div.payment-box .er-credit-card-form-card-cvc.discover{background-image:url("../images/icons/credit-cards/discover.svg")}.easyreservations-cart #payment div.payment-box span.help,.easyreservations-checkout #payment div.payment-box span.help,#add_payment_method #payment div.payment-box span.help{font-size:.857em;font-weight:400;color:#777}.easyreservations-cart #payment div.payment-box .form-row,.easyreservations-checkout #payment div.payment-box .form-row,#add_payment_method #payment div.payment-box .form-row{margin:0 0 1em}.easyreservations-cart #payment div.payment-box p:last-child,.easyreservations-checkout #payment div.payment-box p:last-child,#add_payment_method #payment div.payment-box p:last-child{margin-bottom:0}.easyreservations-cart #payment div.payment-box::before,.easyreservations-checkout #payment div.payment-box::before,#add_payment_method #payment div.payment-box::before{position:absolute;top:-0.75em;left:0;display:block;margin:-1em 0 0 2em;content:"";border:1em solid #dfdcde;border-top-color:transparent;border-right-color:transparent;border-left-color:transparent}.easyreservations-cart #payment .payment_method_paypal .about_paypal,.easyreservations-checkout #payment .payment_method_paypal .about_paypal,#add_payment_method #payment .payment_method_paypal .about_paypal{float:right;font-size:.83em;line-height:52px}.easyreservations-cart #payment .payment_method_paypal img,.easyreservations-checkout #payment .payment_method_paypal img,#add_payment_method #payment .payment_method_paypal img{max-height:52px;vertical-align:middle}.easyreservations-cart #place_order,.easyreservations-checkout #place_order,#add_payment_method #place_order{float:right}.easyreservations-cart .easyreservations-terms-and-conditions,.easyreservations-checkout .easyreservations-terms-and-conditions,#add_payment_method .easyreservations-terms-and-conditions{padding:1.618em;margin-bottom:1.618em}.easyreservations-terms-and-conditions{background:rgba(0,0,0,0.05);border:1px solid rgba(0,0,0,0.2);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.easyreservations-invalid #terms{outline:2px solid red;outline-offset:2px}.easyreservations-message,.easyreservations-error,.easyreservations-info{position:relative;width:auto;padding:1em 2em 1em 3.5em;margin:0 0 2em;color:#515151;word-wrap:break-word;list-style:none outside;*zoom:1;background-color:#f7f6f7;border-top:3px solid #40a0ff}.easyreservations-message::before,.easyreservations-message::after,.easyreservations-error::before,.easyreservations-error::after,.easyreservations-info::before,.easyreservations-info::after{content:" ";display:table}.easyreservations-message::after,.easyreservations-error::after,.easyreservations-info::after{clear:both}.easyreservations-message::before,.easyreservations-error::before,.easyreservations-info::before{position:absolute;top:13px;left:1.2em;display:inline-block;font-family:"Dashicons";font-size:20px;content:""}.easyreservations-message .button,.easyreservations-error .button,.easyreservations-info .button{float:right}.easyreservations-message li,.easyreservations-error li,.easyreservations-info li{padding-left:0 !important;margin-bottom:8px;margin-left:0 !important;list-style:none outside !important}.easyreservations-message{border-top-color:#8fae1b}.easyreservations-message::before{color:#8fae1b;content:""}.easyreservations-info{border-top-color:#1e85be}.easyreservations-info::before{color:#1e85be}.easyreservations-error{border-top-color:#b81c23}.easyreservations-error::before{color:#b81c23;content:""}.easy-date-selection{margin-bottom:10px;user-select:none}.easy-date-selection .header{width:99%;padding:0 0 10px 0;line-height:26px;background:#fff}.easy-date-selection .header div{box-sizing:border-box;color:#9a9a9a;text-align:center}.easy-date-selection .header div .text{display:block;color:#333}.easy-date-selection .header div .text .important{color:#40a0ff}.easy-date-selection .header div.arrival{cursor:pointer}.easy-date-selection .header div.departure{float:right;width:50%;border-left:1px solid #b9b7b7}.easy-date-selection .header div.departure.active{cursor:pointer}.easy-date-selection .header .departure+.arrival{width:50%}.easy-date-selection .calendar{position:relative;display:none}.easy-date-selection .calendar .datepicker{border:1px solid #b9b7b7}.easy-date-selection .calendar .datepicker .easy-datepicker{width:100%}.easy-date-selection .calendar .calendar-prev,.easy-date-selection .calendar .calendar-next{position:absolute;z-index:2;width:20px;margin:16px}.easy-date-selection .calendar .calendar-prev .ui-icon,.easy-date-selection .calendar .calendar-next .ui-icon{position:static;font-size:20px;cursor:pointer}.easy-date-selection .calendar .calendar-prev:hover,.easy-date-selection .calendar .calendar-next:hover{color:#fff;cursor:pointer}.easy-date-selection .calendar .calendar-next{right:0}.easy-date-selection .calendar .ui-widget-content{border:0}.easy-date-selection .calendar .ui-widget-content .ui-widget-header{border-top:0}.easy-date-selection .calendar .ui-widget-content .ui-widget-header .ui-datepicker-title{line-height:30px}.easy-date-selection .calendar .ui-datepicker-group-first .ui-datepicker-calendar{border-right:1px solid #ebebeb}.easy-date-selection .calendar .ui-datepicker-inline .ui-datepicker-prev.ui-state-hover,.easy-date-selection .calendar .ui-datepicker-inline .ui-datepicker-next.ui-state-hover{background-color:transparent}.easy-date-selection .calendar .ui-datepicker-inline th{padding:0;font-weight:500;text-transform:uppercase}.easy-date-selection .calendar .ui-datepicker-inline td{background:#53b796;border-right-color:#fff;border-bottom-color:#fff}.easy-date-selection .calendar .ui-datepicker-inline td.ui-state-disabled{background:#f6f7f8;opacity:1}.easy-date-selection .calendar .ui-datepicker-inline td.ui-state-disabled span{color:#c1c1c3}.easy-date-selection .calendar .ui-datepicker-inline td.unavailable{background:#b55250;opacity:1}.easy-date-selection .calendar .ui-datepicker-inline td.unavailable span{color:#fff}.easy-date-selection .calendar .ui-datepicker-inline td.rule{background:#ebecef;opacity:1}.easy-date-selection .calendar .ui-datepicker-inline td.rule span{color:#a6a6a8}.easy-date-selection .calendar .ui-datepicker-inline td.partially{background:#87ccb4}.easy-date-selection .calendar .ui-datepicker-inline td.partially a{color:#fff}.easy-date-selection .calendar .ui-datepicker-inline td.available a{color:#fff}.easy-date-selection .calendar .ui-datepicker-inline td.ui-datepicker-other-month{background:#fff}.easy-date-selection .calendar .ui-datepicker-inline td .ui-state-active{background:#40a0ff}.easy-date-selection .calendar .ui-datepicker-inline td a.ui-state-hover:not(.ui-state-active){background:#2b8f6e}.easy-date-selection .calendar tr.time-picker>td{background:#fbfbfb}.easy-date-selection .calendar tr.time-picker>td>div{display:none;padding:5px 20px 10px;margin:7px;font-size:15px;font-weight:600;line-height:2;color:#40a0ff;text-align:center;background:#fff;border:1px solid rgba(0,0,0,0.2);border-radius:.1875rem;box-shadow:0 1px 2px rgba(0,0,0,0.05)}.easy-date-selection .calendar tr.time-picker>td>div .easy-button{margin:5px 0;font-size:14px;font-weight:600}.easy-date-selection .calendar tr.time-picker>td>div .time-option{display:inline-block;min-width:20%;margin:2px;font-size:13px;color:#fff;cursor:pointer}.easy-date-selection .calendar tr.time-picker>td>div .time-option.available{background:#53b796}.easy-date-selection .calendar tr.time-picker>td>div .time-option.available:hover{background:#40a0ff}.easy-date-selection .calendar tr.time-picker>td>div .time-option.unavailable{cursor:default;background:#b75252}.easy-date-selection .calendar tr.time-picker>td>div .apply-time{font-size:14px;font-weight:600;line-height:12px;vertical-align:middle;cursor:pointer}.easyreservations-password-strength{padding:3px .5em;font-size:1em;font-weight:600;text-align:center}.easyreservations-password-strength.strong{background-color:#c1e1b9;border-color:#83c373}.easyreservations-password-strength.short{background-color:#f1adad;border-color:#e35b5b}.easyreservations-password-strength.bad{background-color:#fbc5a9;border-color:#f78b53}.easyreservations-password-strength.good{background-color:#ffe399;border-color:#ffc733}.twentyfourteen .tfer{max-width:474px;padding:12px 10px 0;margin:0 auto}.twentyfourteen .tfer .resource .entry-summary{padding:0 !important;margin:0 0 1.618em !important}.twentyfourteen .tfer div.resource.hentry.has-post-thumbnail{margin-top:0}@media screen and (min-width:673px){.twentyfourteen .tfer{padding-right:30px;padding-left:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfer{padding-right:15px;padding-left:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfer{padding-right:30px;padding-left:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfer{margin-right:54px}.full-width .twentyfourteen .tfer{margin-right:auto}}.twentyfifteen .t15er{padding-top:7.6923%;padding-right:7.6923%;padding-left:7.6923%;margin-bottom:7.6923%;background:#fff;box-shadow:0 0 1px rgba(0,0,0,0.15)}.twentyfifteen .t15er .page-title{margin-left:0}@media screen and (min-width:38.75em){.twentyfifteen .t15er{margin-top:8.3333%;margin-right:7.6923%;margin-left:7.6923%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15er{padding:10%;margin-right:8.3333%;margin-left:8.3333%}.single-resource .twentyfifteen .entry-summary{padding:0 !important}}.twentysixteen .site-main{margin-right:7.6923%;margin-left:7.6923%}.twentysixteen .entry-summary{margin-right:0;margin-left:0}.easyreservations-no-js form.easyreservations-form-login,.easyreservations-no-js form.easyreservations-form-coupon{display:block !important}.easyreservations-no-js .easyreservations-form-login-toggle,.easyreservations-no-js .easyreservations-form-coupon-toggle,.easyreservations-no-js .showcoupon{display:none !important}#content .twentysixteen div.resource div.images,#content .twentysixteen div.resource div.summary{width:46.42857%}@media screen and (min-width:44.375em){.twentysixteen .site-main{margin-right:23.0769%}}@media screen and (min-width:56.875em){.twentysixteen .site-main{margin-right:0;margin-left:0}.no-sidebar .twentysixteen .site-main{margin-right:15%;margin-left:15%}.no-sidebar .twentysixteen .entry-summary{margin-right:0;margin-left:0}}.rtl .easyreservations .col2-set .col-1{float:right}.rtl .easyreservations .col2-set .col-2{float:left}.sbSelector,.sbHolder{display:none}
  • easyreservations/trunk/assets/js/admin/meta-boxes-order.js

    r2262833 r2265362  
    8989            }
    9090
    91             // This event has a typo - deprecated in 2.5.0
    92             $( document.body ).trigger( 'contry-change.easyreservations', [ country, $( this ).closest( 'div' ) ] );
    9391            $( document.body ).trigger( 'country-change.easyreservations', [ country, $( this ).closest( 'div' ) ] );
    9492        },
  • easyreservations/trunk/assets/js/admin/meta-boxes-order.min.js

    r2262833 r2265362  
    1 jQuery(function(c){var b={states:null,init:function(){this.states=c.parseJSON(er_admin_meta_boxes_order_params.countries.replace(/&quot;/g,'"'));c(".js_field-country").selectWoo().change(this.change_country);c(".js_field-country").trigger("change",[true]);c(document.body).on("change","select.js_field-state",this.change_state);c("#easyreservations-order-actions input, #easyreservations-order-actions a").click(function(){window.onbeforeunload=""});c("a.edit_address").click(this.edit_address);c("a.load_customer").on("click",this.load_address);c("#customer_user").on("change",this.change_customer_user)},change_country:function(k,n){if(typeof n==="undefined"){n=false}if(b.states===null){return}const m=c(this),g=m.val(),d=m.parents("div.edit_address").find(":input.js_field-state"),h=d.parent(),i=d.val(),l=d.attr("name"),q=d.attr("id"),p=m.data("easyreservations.stickState-"+g)?m.data("easyreservations.stickState-"+g):i,o=d.attr("placeholder");let $newstate;if(n){m.data("easyreservations.stickState-"+g,p)}h.show().find(".select2-container").remove();if(!c.isEmptyObject(b.states[g])){const f=b.states[g],j=c('<option value=""></option>').text(er_admin_meta_boxes_order_params.i18n_select_state_text);$newstate=c("<select></select>").prop("id",q).prop("name",l).prop("placeholder",o).addClass("js_field-state select short").append(j);c.each(f,function(e){const r=c("<option></option>").prop("value",e).text(f[e]);if(e===i){r.prop("selected")}$newstate.append(r)});$newstate.val(p);d.replaceWith($newstate);$newstate.show().selectWoo().hide().change()}else{$newstate=c('<input type="text" />').prop("id",q).prop("name",l).prop("placeholder",o).addClass("js_field-state").val(i);d.replaceWith($newstate)}c(document.body).trigger("contry-change.easyreservations",[g,c(this).closest("div")]);c(document.body).trigger("country-change.easyreservations",[g,c(this).closest("div")])},change_state:function(){const f=c(this),e=f.val(),d=f.parents("div.edit_address").find(":input.js_field-country"),g=d.val();d.data("easyreservations.stickState-"+g,e)},edit_address:function(i){i.preventDefault();const h=c(this),f=h.closest(".order_data_column"),k=f.find("div.edit_address"),j=f.find("div.address"),g=k.find(".js_field-country"),d=k.find(".js_field-state");j.hide();h.parent().find("a").toggle();if(!g.val()){g.val(er_admin_meta_boxes_order_params.default_country).change();d.val(er_admin_meta_boxes_order_params.default_state).change()}k.show()},change_customer_user:function(){if(!c("#_billing_country").val()){c("a.edit_address").click();b.load_address(true)}},load_address:function(f){if(true===f||window.confirm(easyreservations_admin_meta_boxes.load_address)){const d=c("#customer_user").val();if(!d){window.alert(easyreservations_admin_meta_boxes.no_customer_selected);return false}const e={user_id:d,action:"easyreservations_get_customer_details",security:easyreservations_admin_meta_boxes.get_customer_details_nonce};c("div.edit_address").block({message:null,overlayCSS:{background:"#fff",opacity:0.6}});c.ajax({url:easyreservations_admin_meta_boxes.ajax_url,data:e,type:"POST",success:function(g){if(g&&g.billing){c.each(g.billing,function(h,i){c(":input#_"+h).val(i).change()})}c("div.edit_address").unblock()}})}return false}};const a={init:function(){c("#easyreservations-order-notes").on("click","button.add_note",this.add_order_note).on("click","a.delete_note",this.delete_order_note)},add_order_note:function(){if(!c("textarea#add_order_note").val()){return}c("#easyreservations-order-notes").block({message:null,overlayCSS:{background:"#fff",opacity:0.6}});const d={action:"easyreservations_add_order_note",post_id:easyreservations_admin_meta_boxes.post_id,note:c("textarea#add_order_note").val(),note_type:c("select#order_note_type").val(),security:easyreservations_admin_meta_boxes.add_order_note_nonce};c.post(easyreservations_admin_meta_boxes.ajax_url,d,function(e){c("ul.order_notes").prepend(e);c("#easyreservations-order-notes").unblock();c("#add_order_note").val("")});return false},delete_order_note:function(){if(window.confirm(easyreservations_admin_meta_boxes.i18n_delete_note)){const d=c(this).closest("li.note");c(d).block({message:null,overlayCSS:{background:"#fff",opacity:0.6}});const e={action:"easyreservations_delete_order_note",note_id:c(d).attr("rel"),security:easyreservations_admin_meta_boxes.delete_order_note_nonce};c.post(easyreservations_admin_meta_boxes.ajax_url,e,function(){c(d).remove()})}return false}};b.init();a.init()});
     1jQuery(function(c){var b={states:null,init:function(){this.states=c.parseJSON(er_admin_meta_boxes_order_params.countries.replace(/&quot;/g,'"'));c(".js_field-country").selectWoo().change(this.change_country);c(".js_field-country").trigger("change",[true]);c(document.body).on("change","select.js_field-state",this.change_state);c("#easyreservations-order-actions input, #easyreservations-order-actions a").click(function(){window.onbeforeunload=""});c("a.edit_address").click(this.edit_address);c("a.load_customer").on("click",this.load_address);c("#customer_user").on("change",this.change_customer_user)},change_country:function(k,n){if(typeof n==="undefined"){n=false}if(b.states===null){return}const m=c(this),g=m.val(),d=m.parents("div.edit_address").find(":input.js_field-state"),h=d.parent(),i=d.val(),l=d.attr("name"),q=d.attr("id"),p=m.data("easyreservations.stickState-"+g)?m.data("easyreservations.stickState-"+g):i,o=d.attr("placeholder");let $newstate;if(n){m.data("easyreservations.stickState-"+g,p)}h.show().find(".select2-container").remove();if(!c.isEmptyObject(b.states[g])){const f=b.states[g],j=c('<option value=""></option>').text(er_admin_meta_boxes_order_params.i18n_select_state_text);$newstate=c("<select></select>").prop("id",q).prop("name",l).prop("placeholder",o).addClass("js_field-state select short").append(j);c.each(f,function(e){const r=c("<option></option>").prop("value",e).text(f[e]);if(e===i){r.prop("selected")}$newstate.append(r)});$newstate.val(p);d.replaceWith($newstate);$newstate.show().selectWoo().hide().change()}else{$newstate=c('<input type="text" />').prop("id",q).prop("name",l).prop("placeholder",o).addClass("js_field-state").val(i);d.replaceWith($newstate)}c(document.body).trigger("country-change.easyreservations",[g,c(this).closest("div")])},change_state:function(){const f=c(this),e=f.val(),d=f.parents("div.edit_address").find(":input.js_field-country"),g=d.val();d.data("easyreservations.stickState-"+g,e)},edit_address:function(i){i.preventDefault();const h=c(this),f=h.closest(".order_data_column"),k=f.find("div.edit_address"),j=f.find("div.address"),g=k.find(".js_field-country"),d=k.find(".js_field-state");j.hide();h.parent().find("a").toggle();if(!g.val()){g.val(er_admin_meta_boxes_order_params.default_country).change();d.val(er_admin_meta_boxes_order_params.default_state).change()}k.show()},change_customer_user:function(){if(!c("#_billing_country").val()){c("a.edit_address").click();b.load_address(true)}},load_address:function(f){if(true===f||window.confirm(easyreservations_admin_meta_boxes.load_address)){const d=c("#customer_user").val();if(!d){window.alert(easyreservations_admin_meta_boxes.no_customer_selected);return false}const e={user_id:d,action:"easyreservations_get_customer_details",security:easyreservations_admin_meta_boxes.get_customer_details_nonce};c("div.edit_address").block({message:null,overlayCSS:{background:"#fff",opacity:0.6}});c.ajax({url:easyreservations_admin_meta_boxes.ajax_url,data:e,type:"POST",success:function(g){if(g&&g.billing){c.each(g.billing,function(h,i){c(":input#_"+h).val(i).change()})}c("div.edit_address").unblock()}})}return false}};const a={init:function(){c("#easyreservations-order-notes").on("click","button.add_note",this.add_order_note).on("click","a.delete_note",this.delete_order_note)},add_order_note:function(){if(!c("textarea#add_order_note").val()){return}c("#easyreservations-order-notes").block({message:null,overlayCSS:{background:"#fff",opacity:0.6}});const d={action:"easyreservations_add_order_note",post_id:easyreservations_admin_meta_boxes.post_id,note:c("textarea#add_order_note").val(),note_type:c("select#order_note_type").val(),security:easyreservations_admin_meta_boxes.add_order_note_nonce};c.post(easyreservations_admin_meta_boxes.ajax_url,d,function(e){c("ul.order_notes").prepend(e);c("#easyreservations-order-notes").unblock();c("#add_order_note").val("")});return false},delete_order_note:function(){if(window.confirm(easyreservations_admin_meta_boxes.i18n_delete_note)){const d=c(this).closest("li.note");c(d).block({message:null,overlayCSS:{background:"#fff",opacity:0.6}});const e={action:"easyreservations_delete_order_note",note_id:c(d).attr("rel"),security:easyreservations_admin_meta_boxes.delete_order_note_nonce};c.post(easyreservations_admin_meta_boxes.ajax_url,e,function(){c(d).remove()})}return false}};b.init();a.init()});
  • easyreservations/trunk/assets/js/admin/meta-boxes-resource.min.js

    r2245284 r2265362  
    1 jQuery(function(b){b("#catalog-visibility").find(".edit-catalog-visibility").click(function(){if(b("#catalog-visibility-select").is(":hidden")){b("#catalog-visibility-select").slideDown("fast").css("display","block")}return false});b("#catalog-visibility").find(".save-post-visibility").click(function(){b("#catalog-visibility-select").slideUp("fast");var e=b("input[name=_visibility]:checked").attr("data-label");if(b("input[name=_featured]").is(":checked")){b("input[name=_featured]").attr("checked","checked");b("#resource_featured").val("yes")}else{b("#resource_featured").val("no")}b("#resource_visibility").val(b("input[name=_visibility]:checked").val());b(".edit-catalog-visibility").text(e);return false});b("#catalog-visibility").find(".cancel-post-visibility").click(function(){b("#catalog-visibility-select").slideUp("fast");b("#catalog-visibility").find(".edit-catalog-visibility").show();var g=b("#current_visibility").val();var e=b("#current_featured").val();b("input[name=_visibility]").removeAttr("checked");b("input[name=_visibility][value="+g+"]").attr("checked","checked");var f=b("input[name=_visibility]:checked").attr("data-label");if("yes"===e){b("input[name=_featured]").attr("checked","checked")}else{b("input[name=_featured]").removeAttr("checked")}b(".edit-catalog-visibility").text(f);return false});var d;var c=b("#resource_image_gallery");var a=b("#resource_images_container").find("ul.resource_images");b(".add_resource_images").on("click","a",function(f){var e=b(this);f.preventDefault();if(d){d.open();return}d=wp.media.frames.resource_gallery=wp.media({title:e.data("choose"),button:{text:e.data("update")},states:[new wp.media.controller.Library({title:e.data("choose"),filterable:"all",multiple:true})]});d.on("select",function(){var g=d.state().get("selection");var h=c.val();g.map(function(j){j=j.toJSON();if(j.id){h=h?h+","+j.id:j.id;var i=j.sizes&&j.sizes.thumbnail?j.sizes.thumbnail.url:j.url;a.append('<li class="image" data-attachment_id="'+j.id+'"><img src="'+i+'" /><ul class="actions"><li><a href="#" class="delete" title="'+e.data("delete")+'">'+e.data("text")+"</a></li></ul></li>")}});c.val(h)});d.open()});a.sortable({items:"li.image",cursor:"move",scrollSensitivity:40,forcePlaceholderSize:true,forceHelperSize:false,helper:"clone",opacity:0.65,placeholder:"er-metabox-sortable-placeholder",start:function(e,f){f.item.css("background-color","#f6f6f6")},stop:function(e,f){f.item.removeAttr("style")},update:function(){var e="";b("#resource_images_container").find("ul li.image").css("cursor","default").each(function(){var f=b(this).attr("data-attachment_id");e=e+f+","});c.val(e)}});b("#resource_images_container").on("click","a.delete",function(){b(this).closest("li.image").remove();var e="";b("#resource_images_container").find("ul li.image").css("cursor","default").each(function(){var f=b(this).attr("data-attachment_id");e=e+f+","});c.val(e);b("#tiptip_holder").removeAttr("style");b("#tiptip_arrow").removeAttr("style");return false});b(document).ready(function(){let blockLoaded=false;let blockLoadedInterval=setInterval(function(){if(b(".edit-post-post-visibility").length>0){b("#catalog-visibility").children().insertAfter(b(".edit-post-post-visibility"));blockLoaded=true}if(blockLoaded){clearInterval(blockLoadedInterval)}},500)});wp.data.dispatch("core/edit-post").removeEditorPanel("discussion-panel")});
     1jQuery(function(c){c("#catalog-visibility").find(".edit-catalog-visibility").click(function(){if(c("#catalog-visibility-select").is(":hidden")){c("#catalog-visibility-select").slideDown("fast").css("display","block")}return false});c("#catalog-visibility").find(".save-post-visibility").click(function(){c("#catalog-visibility-select").slideUp("fast");let label=c("input[name=_visibility]:checked").attr("data-label");if(c("input[name=_featured]").is(":checked")){c("input[name=_featured]").attr("checked","checked");c("#resource_featured").val("yes")}else{c("#resource_featured").val("no")}c("#resource_visibility").val(c("input[name=_visibility]:checked").val());c(".edit-catalog-visibility").text(label);return false});c("#catalog-visibility").find(".cancel-post-visibility").click(function(){c("#catalog-visibility-select").slideUp("fast");c("#catalog-visibility").find(".edit-catalog-visibility").show();c("input[name=_visibility]").removeAttr("checked");c("input[name=_visibility][value="+c("#current_visibility").val()+"]").attr("checked","checked");let label=c("input[name=_visibility]:checked").attr("data-label");if("yes"===c("#current_featured").val()){c("input[name=_featured]").attr("checked","checked")}else{c("input[name=_featured]").removeAttr("checked")}c(".edit-catalog-visibility").text(label);return false});let resourceGalleryFrame;const a=c("#resource_image_gallery");const b=c("#resource_images_container").find("ul.resource_images");c(".add_resource_images").on("click","a",function(e){e.preventDefault();if(resourceGalleryFrame){resourceGalleryFrame.open();return}const d=c(this);resourceGalleryFrame=wp.media.frames.resource_gallery=wp.media({title:d.data("choose"),button:{text:d.data("update")},states:[new wp.media.controller.Library({title:d.data("choose"),filterable:"all",multiple:true})]});resourceGalleryFrame.on("select",function(){const f=resourceGalleryFrame.state().get("selection");let attachmentIds=a.val();f.map(function(g){g=g.toJSON();if(g.id){attachmentIds=attachmentIds?attachmentIds+","+g.id:g.id;b.append('<li class="image" data-attachment_id="'+g.id+'"><img src="'+(g.sizes&&g.sizes.thumbnail?g.sizes.thumbnail.url:g.url)+'" /><ul class="actions"><li><a href="#" class="delete" title="'+d.data("delete")+'">'+d.data("text")+"</a></li></ul></li>")}return true});a.val(attachmentIds)});resourceGalleryFrame.open()});b.sortable({items:"li.image",cursor:"move",scrollSensitivity:40,forcePlaceholderSize:true,forceHelperSize:false,helper:"clone",opacity:0.65,placeholder:"er-metabox-sortable-placeholder",start:function(d,e){e.item.css("background-color","#f6f6f6")},stop:function(d,e){e.item.removeAttr("style")},update:function(){let attachmentIds="";c("#resource_images_container").find("ul li.image").css("cursor","default").each(function(){attachmentIds=attachmentIds+c(this).attr("data-attachment_id")+","});a.val(attachmentIds)}});c("#resource_images_container").on("click","a.delete",function(){c(this).closest("li.image").remove();let attachmentIds="";c("#resource_images_container").find("ul li.image").css("cursor","default").each(function(){attachmentIds=attachmentIds+c(this).attr("data-attachment_id")+","});a.val(attachmentIds);c("#tiptip_holder").removeAttr("style");c("#tiptip_arrow").removeAttr("style");return false});c(document).ready(function(){const d=setInterval(function(){if(c(".edit-post-post-visibility").length>0){c("#catalog-visibility").children().insertAfter(c(".edit-post-post-visibility"));clearInterval(d)}},500)});wp.data.dispatch("core/edit-post").removeEditorPanel("discussion-panel")});
  • easyreservations/trunk/assets/js/admin/settings-views-html-availability.min.js

    r2250519 r2265362  
    1 (function(b,a){b(document).ready(function(){b("table.widefat thead:first-of-type, table.widefat tbody:first-of-type, .easy-navigation, a.dashicons-no").remove();b(".wrap h1:first-of-type").html(er_admin_availability_params.i18n_headline);b(".wrap p:first-of-type").html(er_admin_availability_params.i18n_description);b("th.tmiddle").removeClass("tmiddle");display_availability_filter()})})(jQuery,er_admin_availability_params);
     1(function(b,a){b(document).ready(function(){b("table.widefat thead:first-of-type, table.widefat tbody:first-of-type, .easy-navigation, a.dashicons-no").remove();b(".wrap h1:first-of-type").html(er_admin_availability_params.i18n_headline);b(".wrap p:first-of-type").html(er_admin_availability_params.i18n_description);b("th.tmiddle").removeClass("tmiddle");display_availability_filter()})}(jQuery,er_admin_availability_params));
  • easyreservations/trunk/assets/js/admin/settings-views-html-tax.min.js

    r2245284 r2265362  
    1 (function(c,b,a){c(function(){if(!String.prototype.trim){String.prototype.trim=function(){return this.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}}var j=a.template("er-tax-table-row"),i=a.template("er-tax-table-row-empty"),f=a.template("er-tax-table-pagination"),g=c(".er_tax_rates"),e=c("#rates"),d=c("#rates-pagination"),h=c("#rates-search .er-tax-rates-search-field"),k=c(".button-primary[name=save]");ERTaxTableModelConstructor=Backbone.Model.extend({changes:{},setRateAttribute:function(m,o,p){var l=_.indexBy(this.get("rates"),"id"),n={};if(l[m][o]!==p){n[m]={};n[m][o]=p;l[m][o]=p}this.logChanges(n)},logChanges:function(l){var m=this.changes||{};_.each(l,function(n,o){m[o]=_.extend(m[o]||{id:o},n)});this.changes=m;this.trigger("change:rates")},getFilteredRates:function(){var m=this.get("rates"),l=h.val().toLowerCase();if(l.length){m=_.filter(m,function(o){var n=_.toArray(o).join(" ").toLowerCase();return(-1!==n.indexOf(l))})}m=_.sortBy(m,function(n){return parseInt(n.order,10)});return m},block:function(){g.block({message:null,overlayCSS:{background:"#fff",opacity:0.6}})},unblock:function(){g.unblock()},save:function(){}}),ERTaxTableViewConstructor=Backbone.View.extend({rowTemplate:j,per_page:b.limit,page:b.page,initialize:function(){var l=Math.ceil(_.toArray(this.model.get("rates")).length/this.per_page);this.qty_pages=0===l?1:l;this.page=this.sanitizePage(b.page);this.listenTo(this.model,"change:rates",this.setUnloadConfirmation);this.listenTo(this.model,"saved:rates",this.clearUnloadConfirmation);e.on("change autocompletechange",":input",{view:this},this.updateModelOnChange);h.on("keyup search",{view:this},this.onSearchField);d.on("click","a",{view:this},this.onPageChange);d.on("change","input",{view:this},this.onPageChange);c(window).on("beforeunload",{view:this},this.unloadConfirmation);k.on("click",{view:this},this.onSubmit);g.find(".insert").on("click",{view:this},this.onAddNewRow);g.find(".remove_tax_rates").on("click",{view:this},this.onDeleteRow);g.find(".export").on("click",{view:this},this.onExport)},render:function(){var o=this.model.getFilteredRates(),l=_.size(o),p=Math.ceil(l/this.per_page),n=0===l?0:this.per_page*(this.page-1),q=this.per_page*this.page,r=_.toArray(o).slice(n,q),m=this;this.$el.empty();if(r.length){c.each(r,function(t,s){m.$el.append(m.rowTemplate(s))})}else{m.$el.append(i())}if(p>1){d.html(f({qty_rates:l,current_page:this.page,qty_pages:p}))}else{d.empty();m.page=1}},updateUrl:function(){if(!window.history.replaceState){return}var l=b.base_url,m=h.val();if(1<this.page){l+="&p="+encodeURIComponent(this.page)}if(m.length){l+="&s="+encodeURIComponent(m)}window.history.replaceState({},"",l)},onSubmit:function(l){l.data.view.clearUnloadConfirmation()},onAddNewRow:function(l){var s=l.data.view,p=s.model,u=_.indexBy(p.get("rates"),"id"),t={},w=_.size(u),v=_.extend({},b.default_rate,{id:"new-"+w+"-"+Date.now(),newRow:true}),m,q,r,o,n;m=e.children(".current");if(m.length){q=m.last().data("id");r=parseInt(u[q].order,10);v.order=1+r;o=_.filter(u,function(x){if(parseInt(x.order,10)>r){return true}return false});n=_.map(o,function(x){x.order++;t[x.id]=_.extend(t[x.id]||{},{order:x.order});return x})}else{v.order=1+_.max(_.pluck(u,"order"),function(x){return parseInt(x,10)});s.page=s.qty_pages}u[v.id]=v;t[v.id]=v;p.set("rates",u);p.logChanges(t);s.render()},onDeleteRow:function(r){var l=r.data.view,n=l.model,o=_.indexBy(n.get("rates"),"id"),q={},p,m;r.preventDefault();if(p=e.children(".current")){p.each(function(){m=c(this).data("id");delete o[m];q[m]=_.extend(q[m]||{},{deleted:"deleted"})});n.set("rates",o);n.logChanges(q);l.render()}else{window.alert(b.strings.no_rows_selected)}},onSearchField:function(l){l.data.view.updateUrl();l.data.view.render()},onPageChange:function(m){var l=c(m.currentTarget);m.preventDefault();m.data.view.page=l.data("goto")?l.data("goto"):l.val();m.data.view.render();m.data.view.updateUrl()},onExport:function(m){var l="data:application/csv;charset=utf-8,"+b.strings.csv_data_cols.join(",")+"\n";c.each(m.data.view.model.getFilteredRates(),function(p,n){var o="";o+=n.country+",";o+=n.state+",";o+=(n.postcode?n.postcode.join("; "):"")+",";o+=(n.city?n.city.join("; "):"")+",";o+=n.tax_rate+",";o+=n.name+",";o+=n.priority+",";o+=n.compound+",";o+=b.current_class;l+=o+"\n"});c(this).attr("href",encodeURI(l));return true},setUnloadConfirmation:function(){this.needsUnloadConfirm=true},clearUnloadConfirmation:function(){this.needsUnloadConfirm=false},unloadConfirmation:function(l){if(l.data.view.needsUnloadConfirm){l.returnValue=b.strings.unload_confirmation_msg;window.event.returnValue=b.strings.unload_confirmation_msg;return b.strings.unload_confirmation_msg}},updateModelOnChange:function(o){var m=o.data.view.model,l=c(o.target),q=l.closest("tr").data("id"),n=l.data("attribute"),p=l.val();if("compound"===n||"flat"===n){if(l.is(":checked")){p=1}else{p=0}}m.setRateAttribute(q,n,p)},sanitizePage:function(l){l=parseInt(l,10);if(l<1){l=1}else{if(l>this.qty_pages){l=this.qty_pages}}return l}}),ERTaxTableModelInstance=new ERTaxTableModelConstructor({rates:b.rates}),ERTaxTableInstance=new ERTaxTableViewConstructor({model:ERTaxTableModelInstance,el:"#rates"});ERTaxTableInstance.render()})})(jQuery,htmlSettingsTaxLocalizeScript,wp);
     1(function(c,b,a){c(function(){if(!String.prototype.trim){String.prototype.trim=function(){return this.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}}const k=a.template("er-tax-table-row"),o=a.template("er-tax-table-row-empty"),f=a.template("er-tax-table-pagination"),m=c(".er_tax_rates"),g=c("#rates"),h=c("#rates-pagination"),l=c("#rates-search .er-tax-rates-search-field"),e=c(".button-primary[name=save]"),j=Backbone.Model.extend({changes:{},setRateAttribute:function(q,s,t){const p=_.indexBy(this.get("rates"),"id"),r={};if(p[q][s]!==t){r[q]={};r[q][s]=t;p[q][s]=t}this.logChanges(r)},logChanges:function(p){const q=this.changes||{};_.each(p,function(r,s){q[s]=_.extend(q[s]||{id:s},r)});this.changes=q;this.trigger("change:rates")},getFilteredRates:function(){const p=l.val().toLowerCase();let rates=this.get("rates");if(p.length){rates=_.filter(rates,function(q){const r=_.toArray(q).join(" ").toLowerCase();return(-1!==r.indexOf(p))})}rates=_.sortBy(rates,function(q){return parseInt(q.order,10)});return rates},block:function(){m.block({message:null,overlayCSS:{background:"#fff",opacity:0.6}})},unblock:function(){m.unblock()},save:function(){}}),d=Backbone.View.extend({rowTemplate:k,per_page:b.limit,page:b.page,initialize:function(){const p=Math.ceil(_.toArray(this.model.get("rates")).length/this.per_page);this.qty_pages=0===p?1:p;this.page=this.sanitizePage(b.page);this.listenTo(this.model,"change:rates",this.setUnloadConfirmation);this.listenTo(this.model,"saved:rates",this.clearUnloadConfirmation);g.on("change autocompletechange",":input",{view:this},this.updateModelOnChange);l.on("keyup search",{view:this},this.onSearchField);h.on("click","a",{view:this},this.onPageChange);h.on("change","input",{view:this},this.onPageChange);c(window).on("beforeunload",{view:this},this.unloadConfirmation);e.on("click",{view:this},this.onSubmit);m.find(".insert").on("click",{view:this},this.onAddNewRow);m.find(".remove_tax_rates").on("click",{view:this},this.onDeleteRow);m.find(".export").on("click",{view:this},this.onExport)},render:function(){const s=this.model.getFilteredRates(),r=_.size(s),u=Math.ceil(r/this.per_page),q=0===r?0:this.per_page*(this.page-1),v=this.per_page*this.page,t=_.toArray(s).slice(q,v),p=this;this.$el.empty();if(t.length){c.each(t,function(x,w){p.$el.append(p.rowTemplate(w))})}else{p.$el.append(o())}if(u>1){h.html(f({qty_rates:r,current_page:this.page,qty_pages:u}))}else{h.empty();p.page=1}},updateUrl:function(){if(!window.history.replaceState){return}const p=l.val();let url=b.base_url;if(1<this.page){url+="&p="+encodeURIComponent(this.page)}if(p.length){url+="&s="+encodeURIComponent(p)}window.history.replaceState({},"",url)},onSubmit:function(p){p.data.view.clearUnloadConfirmation()},onAddNewRow:function(p){const u=p.data.view,s=u.model,x=_.indexBy(s.get("rates"),"id"),w={},z=_.size(x),y=_.extend({},b.default_rate,{id:"new-"+z+"-"+Date.now(),newRow:true}),q=g.children(".current");if(q.length){const t=q.last().data("id");const r=parseInt(x[t].order,10);y.order=1+r;const v=_.filter(x,function(A){return parseInt(A.order,10)>r});_.map(v,function(A){A.order++;w[A.id]=_.extend(w[A.id]||{},{order:A.order});return A})}else{y.order=1+_.max(_.pluck(x,"order"),function(A){return parseInt(A,10)});u.page=u.qty_pages}x[y.id]=y;w[y.id]=y;s.set("rates",x);s.logChanges(w);u.render()},onDeleteRow:function(u){const p=u.data.view,q=p.model,r=_.indexBy(q.get("rates"),"id"),t={},s=g.children(".current");u.preventDefault();if(s){s.each(function(){let currentId=c(this).data("id");delete r[currentId];t[currentId]=_.extend(t[currentId]||{},{deleted:"deleted"})});q.set("rates",r);q.logChanges(t);p.render()}else{window.alert(b.strings.no_rows_selected)}},onSearchField:function(p){p.data.view.updateUrl();p.data.view.render()},onPageChange:function(q){const p=c(q.currentTarget);q.preventDefault();q.data.view.page=p.data("goto")?p.data("goto"):p.val();q.data.view.render();q.data.view.updateUrl()},onExport:function(p){let csvData="data:application/csv;charset=utf-8,"+b.strings.csv_data_cols.join(",")+"\n";c.each(p.data.view.model.getFilteredRates(),function(r,q){let row=q.country+",";row+=q.state+",";row+=(q.postcode?q.postcode.join("; "):"")+",";row+=(q.city?q.city.join("; "):"")+",";row+=q.tax_rate+",";row+=q.name+",";row+=q.priority+",";row+=q.compound+",";row+=b.current_class;csvData+=row+"\n"});c(this).attr("href",encodeURI(csvData));return true},setUnloadConfirmation:function(){this.needsUnloadConfirm=true},clearUnloadConfirmation:function(){this.needsUnloadConfirm=false},unloadConfirmation:function(p){if(p.data.view.needsUnloadConfirm){p.returnValue=b.strings.unload_confirmation_msg;window.event.returnValue=b.strings.unload_confirmation_msg;return b.strings.unload_confirmation_msg}},updateModelOnChange:function(s){const q=s.data.view.model,p=c(s.target),t=p.closest("tr").data("id"),r=p.data("attribute");let val=p.val();if("compound"===r||"flat"===r){if(p.is(":checked")){val=1}else{val=0}}q.setRateAttribute(t,r,val)},sanitizePage:function(p){p=parseInt(p,10);if(p<1){p=1}else{if(p>this.qty_pages){p=this.qty_pages}}return p}}),n=new j({rates:b.rates}),i=new d({model:n,el:"#rates"});i.render()})}(jQuery,htmlSettingsTaxLocalizeScript,wp));
  • easyreservations/trunk/assets/js/admin/settings.min.js

    r2245284 r2265362  
    1 (function(b,a){b(".colorpick").iris({change:function(c,d){b(this).parent().find(".colorpickpreview").css({backgroundColor:d.color.toString()})},hide:true,border:true}).on("click focus",function(c){c.stopPropagation();b(".iris-picker").hide();b(this).closest("td").find(".iris-picker").show();b(this).data("original-value",b(this).val())}).on("change",function(){if(b(this).is(".iris-error")){var c=b(this).data("original-value");if(c.match(/^\#([a-fA-F0-9]{6}|[a-fA-F0-9]{3})$/)){b(this).val(b(this).data("original-value")).change()}else{b(this).val("").change()}}});b("body").on("click",function(){b(".iris-picker").hide()});b("table.er_gateways tbody").sortable({items:"tr",cursor:"move",axis:"y",handle:"td.sort",scrollSensitivity:40,helper:function(c,d){d.children().each(function(){b(this).width(b(this).width())});d.css("left","0");return d},start:function(c,d){d.item.css("background-color","#f6f6f6")},stop:function(c,d){d.item.removeAttr("style");d.item.trigger("updateMoveButtons")}});b("code[data-tag]").on("click",function(){var d=b("#"+b(this).data("target"));var e=d[0].selectionStart;var c=d.val();var f="["+b(this).data("tag")+"]";d.val(c.substring(0,e)+f+c.substring(e))})})(jQuery,wp);
     1(function(b,a){b(".colorpick").iris({change:function(c,d){b(this).parent().find(".colorpickpreview").css({backgroundColor:d.color.toString()})},hide:true,border:true}).on("click focus",function(c){c.stopPropagation();b(".iris-picker").hide();b(this).closest("td").find(".iris-picker").show();b(this).data("original-value",b(this).val())}).on("change",function(){if(b(this).is(".iris-error")){if(b(this).data("original-value").match(/^\#([a-fA-F0-9]{6}|[a-fA-F0-9]{3})$/)){b(this).val(b(this).data("original-value")).change()}else{b(this).val("").change()}}});b("body").on("click",function(){b(".iris-picker").hide()});b("table.er_gateways tbody").sortable({items:"tr",cursor:"move",axis:"y",handle:"td.sort",scrollSensitivity:40,helper:function(c,d){d.children().each(function(){b(this).width(b(this).width())});d.css("left","0");return d},start:function(c,d){d.item.css("background-color","#f6f6f6")},stop:function(c,d){d.item.removeAttr("style");d.item.trigger("updateMoveButtons")}});b("code[data-tag]").on("click",function(){const d=b("#"+b(this).data("target"));const e=d[0].selectionStart;const c=d.val();const f="["+b(this).data("tag")+"]";d.val(c.substring(0,e)+f+c.substring(e))})}(jQuery,wp));
  • easyreservations/trunk/easyReservations.php

    r2263082 r2265362  
    44Plugin URI: http://www.easyreservations.org
    55Description: This powerful property and reservation management plugin allows you to receive, schedule and handle your bookings easily!
    6 Version: 6.0-alpha.8
     6Version: 6.0-alpha.9
    77Author: Feryaz Beer
    88Author URI: http://www.feryaz.de
  • easyreservations/trunk/i18n/languages/easyreservations.pot

    r2262833 r2265362  
    44"Project-Id-Version: easyReservations\n"
    55"Report-Msgid-Bugs-To: \n"
    6 "POT-Creation-Date: 2020-03-18 01:05+0100\n"
     6"POT-Creation-Date: 2020-03-22 13:20+0100\n"
    77"PO-Revision-Date: 2015-09-07 11:14+0100\n"
    88"Last-Translator: Feryaz Beer <[email protected]>\n"
     
    499499#: easyreservations-premium/includes/admin/settings/class-er-settings-payment.php:33
    500500#: easyreservations-premium/includes/admin/settings/class-er-settings-payment.php:54
     501#: easyreservations-premium/includes/er-account-functions.php:61
    501502#: easyreservations/includes/admin/settings/class-er-settings-advanced.php:306
    502503msgid "Payment methods"
     
    547548
    548549#: easyreservations-premium/includes/admin/settings/class-er-settings-payment.php:152
     550#: easyreservations-premium/includes/er-account-functions.php:152
    549551msgid "Method"
    550552msgstr ""
     
    781783msgstr ""
    782784
    783 #: easyreservations-premium/includes/class-easyreservations-premium.php:143
     785#: easyreservations-premium/includes/class-easyreservations-premium.php:145
    784786#, php-format
    785787msgid ""
     
    788790msgstr ""
    789791
    790 #: easyreservations-premium/includes/class-easyreservations-premium.php:144
     792#: easyreservations-premium/includes/class-easyreservations-premium.php:146
    791793msgid "download"
    792794msgstr ""
    793795
    794 #: easyreservations-premium/includes/class-easyreservations-premium.php:145
     796#: easyreservations-premium/includes/class-easyreservations-premium.php:147
    795797msgid "install"
     798msgstr ""
     799
     800#: easyreservations-premium/includes/class-er-account.php:73
     801msgid "Order cancelled by customer."
     802msgstr ""
     803
     804#: easyreservations-premium/includes/class-er-account.php:75
     805msgid "Your order was cancelled."
     806msgstr ""
     807
     808#: easyreservations-premium/includes/class-er-account.php:79
     809msgid ""
     810"Your order can no longer be cancelled. Please contact us if you need "
     811"assistance."
     812msgstr ""
     813
     814#: easyreservations-premium/includes/class-er-account.php:81
     815#: easyreservations-premium/includes/shortcodes/class-er-shortcode-my-account.php:107
     816#: easyreservations/includes/class-er-payment.php:429
     817#: easyreservations/includes/data-stores/abstract-er-order-data-store-cpt.php:96
     818#: easyreservations/includes/shortcodes/class-er-shortcode-checkout.php:141
     819msgid "Invalid order."
     820msgstr ""
     821
     822#: easyreservations-premium/includes/class-er-account.php:146
     823#: easyreservations-premium/includes/class-er-account.php:291
     824#: easyreservations/includes/class-er-checkout.php:432
     825#, php-format
     826msgid "%s is a required field."
     827msgstr ""
     828
     829#: easyreservations-premium/includes/class-er-account.php:161
     830msgid "Please enter a valid Eircode."
     831msgstr ""
     832
     833#: easyreservations-premium/includes/class-er-account.php:164
     834msgid "Please enter a valid postcode / ZIP."
     835msgstr ""
     836
     837#: easyreservations-premium/includes/class-er-account.php:172
     838#: easyreservations/includes/class-er-checkout.php:395
     839#, php-format
     840msgid "%s is not a valid phone number."
     841msgstr ""
     842
     843#: easyreservations-premium/includes/class-er-account.php:180
     844#: easyreservations/includes/class-er-checkout.php:405
     845#, php-format
     846msgid "%s is not a valid email address."
     847msgstr ""
     848
     849#: easyreservations-premium/includes/class-er-account.php:220
     850msgid "Address changed successfully."
     851msgstr ""
     852
     853#: easyreservations-premium/includes/class-er-account.php:274
     854msgid "Display name cannot be changed to email address due to privacy concern."
     855msgstr ""
     856
     857#: easyreservations-premium/includes/class-er-account.php:281
     858#: easyreservations-premium/templates/myaccount/form-edit-account.php:26
     859#: easyreservations/includes/admin/meta-boxes/class-er-meta-box-order-data.php:32
     860#: easyreservations/includes/class-er-countries.php:441
     861msgid "First name"
     862msgstr ""
     863
     864#: easyreservations-premium/includes/class-er-account.php:282
     865#: easyreservations-premium/templates/myaccount/form-edit-account.php:30
     866#: easyreservations/includes/admin/meta-boxes/class-er-meta-box-order-data.php:36
     867#: easyreservations/includes/class-er-countries.php:448
     868msgid "Last name"
     869msgstr ""
     870
     871#: easyreservations-premium/includes/class-er-account.php:283
     872#: easyreservations-premium/templates/myaccount/form-edit-account.php:36
     873msgid "Display name"
     874msgstr ""
     875
     876#: easyreservations-premium/includes/class-er-account.php:284
     877#: easyreservations-premium/templates/myaccount/form-edit-account.php:42
     878#: easyreservations-premium/templates/myaccount/form-login.php:85
     879#: easyreservations/includes/admin/meta-boxes/class-er-meta-box-order-data.php:72
     880#: easyreservations/includes/class-er-countries.php:1149
     881msgid "Email address"
     882msgstr ""
     883
     884#: easyreservations-premium/includes/class-er-account.php:298
     885#: easyreservations/includes/er-user-functions.php:69
     886msgid "Please provide a valid email address."
     887msgstr ""
     888
     889#: easyreservations-premium/includes/class-er-account.php:300
     890msgid "This email address is already registered."
     891msgstr ""
     892
     893#: easyreservations-premium/includes/class-er-account.php:306
     894msgid "Please fill out all password fields."
     895msgstr ""
     896
     897#: easyreservations-premium/includes/class-er-account.php:309
     898msgid "Please enter your current password."
     899msgstr ""
     900
     901#: easyreservations-premium/includes/class-er-account.php:312
     902msgid "Please re-enter your password."
     903msgstr ""
     904
     905#: easyreservations-premium/includes/class-er-account.php:315
     906msgid "New passwords do not match."
     907msgstr ""
     908
     909#: easyreservations-premium/includes/class-er-account.php:318
     910msgid "Your current password is incorrect."
     911msgstr ""
     912
     913#: easyreservations-premium/includes/class-er-account.php:359
     914msgid "Account details changed successfully."
     915msgstr ""
     916
     917#: easyreservations-premium/includes/class-er-account.php:419
     918msgid "Please enter your password."
     919msgstr ""
     920
     921#: easyreservations-premium/includes/class-er-account.php:423
     922msgid "Passwords do not match."
     923msgstr ""
     924
     925#: easyreservations-premium/includes/class-er-account.php:466
     926#: easyreservations-premium/includes/class-er-account.php:500
     927#: easyreservations/includes/class-er-form-handler.php:265
     928#: easyreservations/includes/class-er-form-handler.php:269
     929msgid "Error:"
     930msgstr ""
     931
     932#: easyreservations-premium/includes/class-er-account.php:478
     933msgid ""
     934"Your account was created successfully and a password has been sent to your "
     935"email address."
     936msgstr ""
     937
     938#: easyreservations-premium/includes/class-er-account.php:480
     939msgid ""
     940"Your account was created successfully. Your login details have been sent to "
     941"your email address."
    796942msgstr ""
    797943
     
    11071253msgstr ""
    11081254
     1255#: easyreservations-premium/includes/er-account-functions.php:58
     1256msgid "Dashboard"
     1257msgstr ""
     1258
     1259#: easyreservations-premium/includes/er-account-functions.php:59
     1260#: easyreservations/includes/admin/settings/class-er-settings-advanced.php:266
     1261#: easyreservations/includes/class-er-privacy-exporters.php:73
     1262#: easyreservations/includes/er-order-functions.php:10
     1263msgid "Orders"
     1264msgstr ""
     1265
     1266#: easyreservations-premium/includes/er-account-functions.php:60
     1267#: easyreservations-premium/templates/emails/email-addresses.php:28
     1268#: easyreservations-premium/templates/myaccount/form-edit-address.php:24
     1269#: easyreservations/includes/admin/list-tables/class-er-admin-list-table-orders.php:114
     1270#: easyreservations/includes/admin/meta-boxes/class-er-meta-box-order-data.php:249
     1271#: easyreservations/includes/admin/meta-boxes/class-er-meta-box-reservation-order.php:35
     1272#: easyreservations/includes/class-er-privacy-exporters.php:237
     1273#: easyreservations/templates/emails/plain/email-addresses.php:19
     1274#: easyreservations/templates/order/order-details-customer.php:21
     1275msgid "Address"
     1276msgstr ""
     1277
     1278#: easyreservations-premium/includes/er-account-functions.php:62
     1279msgid "Account details"
     1280msgstr ""
     1281
     1282#: easyreservations-premium/includes/er-account-functions.php:63
     1283#: easyreservations/includes/admin/settings/class-er-settings-advanced.php:326
     1284msgid "Logout"
     1285msgstr ""
     1286
     1287#: easyreservations-premium/includes/er-account-functions.php:134
     1288#: easyreservations-premium/includes/gateways/paypal/includes/class-er-gateway-paypal-request.php:263
     1289#: easyreservations/includes/admin/class-er-admin-reservation.php:143
     1290#: easyreservations/includes/admin/list-tables/class-er-admin-list-table-orders.php:110
     1291#: easyreservations/includes/admin/list-tables/class-er-admin-list-table-reservations.php:352
     1292#: easyreservations/includes/admin/meta-boxes/class-er-meta-box-order-data.php:111
     1293msgid "Order"
     1294msgstr ""
     1295
     1296#: easyreservations-premium/includes/er-account-functions.php:135
     1297#: easyreservations/includes/admin/list-tables/class-er-admin-list-table-orders.php:111
     1298#: easyreservations/includes/admin/list-tables/class-er-admin-list-table-reservations.php:349
     1299#: easyreservations/includes/admin/settings/views/html-admin-settings-form.php:601
     1300#: easyreservations/templates/form/date-selection.php:50
     1301msgid "Date"
     1302msgstr ""
     1303
     1304#: easyreservations-premium/includes/er-account-functions.php:136
     1305#: easyreservations/includes/admin/list-tables/class-er-admin-list-table-orders.php:112
     1306#: easyreservations/includes/admin/list-tables/class-er-admin-list-table-reservations.php:351
     1307#: easyreservations/includes/admin/settings/class-er-settings-status.php:14
     1308#: easyreservations/includes/admin/views/html-timeline.php:55
     1309msgid "Status"
     1310msgstr ""
     1311
     1312#: easyreservations-premium/includes/er-account-functions.php:137
     1313#: easyreservations/includes/admin/list-tables/class-er-admin-list-table-orders.php:115
     1314#: easyreservations/includes/admin/list-tables/class-er-admin-list-table-orders.php:433
     1315#: easyreservations/includes/admin/meta-boxes/class-er-meta-box-reservation-order.php:47
     1316#: easyreservations/includes/admin/meta-boxes/views/html-receipt-fee.php:55
     1317#: easyreservations/includes/admin/meta-boxes/views/html-receipt-fee.php:89
     1318#: easyreservations/includes/admin/meta-boxes/views/html-receipt-items.php:28
     1319#: easyreservations/includes/admin/meta-boxes/views/html-receipt-items.php:151
     1320#: easyreservations/includes/admin/meta-boxes/views/html-receipt-reservation.php:75
     1321#: easyreservations/includes/admin/meta-boxes/views/html-receipt-reservation.php:117
     1322#: easyreservations/includes/admin/meta-boxes/views/html-receipt-resource.php:56
     1323#: easyreservations/includes/admin/meta-boxes/views/html-receipt-resource.php:98
     1324#: easyreservations/templates/cart/cart-totals.php:61
     1325#: easyreservations/templates/cart/cart-totals.php:62
     1326#: easyreservations/templates/checkout/review-order.php:82
     1327#: easyreservations/templates/order/order-details.php:40
     1328msgid "Total"
     1329msgstr ""
     1330
     1331#: easyreservations-premium/includes/er-account-functions.php:138
     1332#: easyreservations/includes/admin/list-tables/class-er-admin-list-table-orders.php:116
     1333#: easyreservations/includes/admin/list-tables/class-er-admin-list-table-reservations.php:355
     1334#: easyreservations/includes/admin/list-tables/class-er-admin-list-table-resources.php:103
     1335#: easyreservations/includes/admin/views/html-timeline.php:65
     1336msgid "Actions"
     1337msgstr ""
     1338
     1339#: easyreservations-premium/includes/er-account-functions.php:153
     1340msgid "Expires"
     1341msgstr ""
     1342
     1343#: easyreservations-premium/includes/er-account-functions.php:168
     1344#: easyreservations-premium/includes/er-account-functions.php:275
     1345msgid "Credit card"
     1346msgstr ""
     1347
     1348#: easyreservations-premium/includes/er-account-functions.php:169
     1349#: easyreservations-premium/includes/er-account-functions.php:297
     1350msgid "eCheck"
     1351msgstr ""
     1352
     1353#: easyreservations-premium/includes/er-account-functions.php:190
     1354#: easyreservations/includes/admin/settings/class-er-settings-advanced.php:204
     1355#: easyreservations/templates/checkout/thankyou.php:29
     1356msgid "Pay"
     1357msgstr ""
     1358
     1359#: easyreservations-premium/includes/er-account-functions.php:194
     1360#: easyreservations/includes/admin/settings/views/html-admin-settings-status-logs.php:59
     1361msgid "View"
     1362msgstr ""
     1363
     1364#: easyreservations-premium/includes/er-account-functions.php:198
     1365#: easyreservations/includes/admin/meta-boxes/class-er-meta-box-resource-images.php:65
     1366#: easyreservations/includes/admin/meta-boxes/views/html-receipt-items.php:225
     1367#: easyreservations/includes/admin/meta-boxes/views/html-receipt-items.php:295
     1368msgid "Cancel"
     1369msgstr ""
     1370
     1371#: easyreservations-premium/includes/er-account-functions.php:234
     1372#: easyreservations-premium/templates/emails/email-addresses.php:31
     1373#: easyreservations/includes/admin/list-tables/class-er-admin-list-table-orders.php:595
     1374#: easyreservations/includes/admin/list-tables/class-er-admin-list-table-reservations.php:665
     1375#: easyreservations/includes/admin/meta-boxes/class-er-meta-box-order-data.php:323
     1376#: easyreservations/includes/admin/settings/class-er-settings-accounts.php:187
     1377#: easyreservations/includes/admin/settings/class-er-settings-accounts.php:200
     1378#: easyreservations/includes/admin/settings/class-er-settings-accounts.php:210
     1379#: easyreservations/includes/admin/settings/class-er-settings-accounts.php:220
     1380#: easyreservations/includes/admin/settings/class-er-settings-accounts.php:230
     1381#: easyreservations/includes/admin/settings/class-er-settings-emails.php:115
     1382#: easyreservations/includes/admin/settings/class-er-settings-emails.php:128
     1383#: easyreservations/includes/emails/class-er-email-cancelled-order.php:185
     1384#: easyreservations/includes/emails/class-er-email-customer-invoice.php:227
     1385#: easyreservations/includes/emails/class-er-email-customer-refunded-order.php:277
     1386#: easyreservations/includes/emails/class-er-email-failed-order.php:183
     1387#: easyreservations/includes/emails/class-er-email-new-order.php:190
     1388#: easyreservations/includes/emails/class-er-email.php:662
     1389#: easyreservations/templates/order/order-details-customer.php:24
     1390msgid "N/A"
     1391msgstr ""
     1392
     1393#: easyreservations-premium/includes/er-account-functions.php:239
     1394#: easyreservations/includes/admin/meta-boxes/class-er-meta-box-resource-images.php:95
     1395#: easyreservations/includes/admin/meta-boxes/class-er-meta-box-resource-images.php:120
     1396#: easyreservations/includes/admin/settings/views/html-admin-settings-form.php:274
     1397#: easyreservations/includes/admin/views/html-admin-resource-header.php:28
     1398msgid "Delete"
     1399msgstr ""
     1400
     1401#: easyreservations-premium/includes/er-account-functions.php:248
     1402msgid "Make default"
     1403msgstr ""
     1404
    11091405#: easyreservations-premium/includes/er-coupon-functions.php:18
    11101406msgid "Percentage discount"
     
    11231419msgstr ""
    11241420
    1125 #: easyreservations-premium/includes/er-payment-functions.php:27
     1421#: easyreservations-premium/includes/er-payment-functions.php:28
    11261422msgid "Automatically approvement"
    11271423msgstr ""
    11281424
    1129 #: easyreservations-premium/includes/er-payment-functions.php:28
     1425#: easyreservations-premium/includes/er-payment-functions.php:29
    11301426msgid ""
    11311427"When to find first available space and approve the reservation automatically."
    11321428msgstr ""
    11331429
    1134 #: easyreservations-premium/includes/er-payment-functions.php:36
     1430#: easyreservations-premium/includes/er-payment-functions.php:37
    11351431msgid "Never"
    11361432msgstr ""
    11371433
    1138 #: easyreservations-premium/includes/er-payment-functions.php:37
     1434#: easyreservations-premium/includes/er-payment-functions.php:38
    11391435msgid "After ordering"
    11401436msgstr ""
    11411437
    1142 #: easyreservations-premium/includes/er-payment-functions.php:38
     1438#: easyreservations-premium/includes/er-payment-functions.php:39
    11431439msgid "After payment"
    11441440msgstr ""
    11451441
    1146 #: easyreservations-premium/includes/er-payment-functions.php:118
     1442#: easyreservations-premium/includes/er-payment-functions.php:119
    11471443msgid "MasterCard"
    11481444msgstr ""
    11491445
    1150 #: easyreservations-premium/includes/er-payment-functions.php:119
     1446#: easyreservations-premium/includes/er-payment-functions.php:120
    11511447msgid "Visa"
    11521448msgstr ""
    11531449
    1154 #: easyreservations-premium/includes/er-payment-functions.php:120
     1450#: easyreservations-premium/includes/er-payment-functions.php:121
    11551451msgid "Discover"
    11561452msgstr ""
    11571453
    1158 #: easyreservations-premium/includes/er-payment-functions.php:121
     1454#: easyreservations-premium/includes/er-payment-functions.php:122
    11591455msgid "American Express"
    11601456msgstr ""
    11611457
    1162 #: easyreservations-premium/includes/er-payment-functions.php:122
     1458#: easyreservations-premium/includes/er-payment-functions.php:123
    11631459msgid "Diners"
    11641460msgstr ""
    11651461
    1166 #: easyreservations-premium/includes/er-payment-functions.php:123
     1462#: easyreservations-premium/includes/er-payment-functions.php:124
    11671463msgid "JCB"
    11681464msgstr ""
    11691465
    1170 #: easyreservations-premium/includes/er-payment-functions.php:151
     1466#: easyreservations-premium/includes/er-payment-functions.php:152
    11711467msgid "At least one reservation could not be approved due to unavailability."
    11721468msgstr ""
    11731469
    1174 #: easyreservations-premium/includes/er-payment-gateway-stripe-functions.php:162
     1470#: easyreservations-premium/includes/er-payment-gateway-stripe-functions.php:163
    11751471msgid "The card number is not a valid credit card number."
    11761472msgstr ""
    11771473
    1178 #: easyreservations-premium/includes/er-payment-gateway-stripe-functions.php:163
     1474#: easyreservations-premium/includes/er-payment-gateway-stripe-functions.php:164
    11791475msgid "The card's expiration month is invalid."
    11801476msgstr ""
    11811477
    1182 #: easyreservations-premium/includes/er-payment-gateway-stripe-functions.php:164
     1478#: easyreservations-premium/includes/er-payment-gateway-stripe-functions.php:165
    11831479msgid "The card's expiration year is invalid."
    11841480msgstr ""
    11851481
    1186 #: easyreservations-premium/includes/er-payment-gateway-stripe-functions.php:165
     1482#: easyreservations-premium/includes/er-payment-gateway-stripe-functions.php:166
    11871483msgid "The card's security code is invalid."
    11881484msgstr ""
    11891485
    1190 #: easyreservations-premium/includes/er-payment-gateway-stripe-functions.php:166
     1486#: easyreservations-premium/includes/er-payment-gateway-stripe-functions.php:167
    11911487msgid "The card number is incorrect."
    11921488msgstr ""
    11931489
    1194 #: easyreservations-premium/includes/er-payment-gateway-stripe-functions.php:167
     1490#: easyreservations-premium/includes/er-payment-gateway-stripe-functions.php:168
    11951491msgid "The card number is incomplete."
    11961492msgstr ""
    11971493
    1198 #: easyreservations-premium/includes/er-payment-gateway-stripe-functions.php:168
     1494#: easyreservations-premium/includes/er-payment-gateway-stripe-functions.php:169
    11991495msgid "The card's security code is incomplete."
    12001496msgstr ""
    12011497
    1202 #: easyreservations-premium/includes/er-payment-gateway-stripe-functions.php:169
     1498#: easyreservations-premium/includes/er-payment-gateway-stripe-functions.php:170
    12031499msgid "The card's expiration date is incomplete."
    12041500msgstr ""
    12051501
    1206 #: easyreservations-premium/includes/er-payment-gateway-stripe-functions.php:170
     1502#: easyreservations-premium/includes/er-payment-gateway-stripe-functions.php:171
    12071503msgid "The card has expired."
    12081504msgstr ""
    12091505
    1210 #: easyreservations-premium/includes/er-payment-gateway-stripe-functions.php:171
     1506#: easyreservations-premium/includes/er-payment-gateway-stripe-functions.php:172
    12111507msgid "The card's security code is incorrect."
    12121508msgstr ""
    12131509
    1214 #: easyreservations-premium/includes/er-payment-gateway-stripe-functions.php:172
     1510#: easyreservations-premium/includes/er-payment-gateway-stripe-functions.php:173
    12151511msgid "The card's zip code failed validation."
    12161512msgstr ""
    12171513
    1218 #: easyreservations-premium/includes/er-payment-gateway-stripe-functions.php:173
     1514#: easyreservations-premium/includes/er-payment-gateway-stripe-functions.php:174
    12191515msgid "The card's expiration year is in the past"
    12201516msgstr ""
    12211517
    1222 #: easyreservations-premium/includes/er-payment-gateway-stripe-functions.php:174
     1518#: easyreservations-premium/includes/er-payment-gateway-stripe-functions.php:175
    12231519msgid "The card was declined."
    12241520msgstr ""
    12251521
    1226 #: easyreservations-premium/includes/er-payment-gateway-stripe-functions.php:175
     1522#: easyreservations-premium/includes/er-payment-gateway-stripe-functions.php:176
    12271523msgid "There is no card on a customer that is being charged."
    12281524msgstr ""
    12291525
    1230 #: easyreservations-premium/includes/er-payment-gateway-stripe-functions.php:176
     1526#: easyreservations-premium/includes/er-payment-gateway-stripe-functions.php:177
    12311527msgid "An error occurred while processing the card."
    12321528msgstr ""
    12331529
    1234 #: easyreservations-premium/includes/er-payment-gateway-stripe-functions.php:177
     1530#: easyreservations-premium/includes/er-payment-gateway-stripe-functions.php:178
    12351531#: easyreservations-premium/includes/gateways/stripe/class-er-stripe-order-handler.php:85
    12361532msgid ""
     
    12381534msgstr ""
    12391535
    1240 #: easyreservations-premium/includes/er-payment-gateway-stripe-functions.php:178
     1536#: easyreservations-premium/includes/er-payment-gateway-stripe-functions.php:179
    12411537msgid ""
    12421538"The billing country is not accepted by SOFORT. Please try another country."
    12431539msgstr ""
    12441540
    1245 #: easyreservations-premium/includes/er-payment-gateway-stripe-functions.php:179
     1541#: easyreservations-premium/includes/er-payment-gateway-stripe-functions.php:180
    12461542msgid "Invalid email address, please correct and try again."
    12471543msgstr ""
    12481544
    1249 #: easyreservations-premium/includes/er-premium-core-functions.php:110
     1545#: easyreservations-premium/includes/er-premium-core-functions.php:133
    12501546msgid "HTML"
    12511547msgstr ""
    12521548
    1253 #: easyreservations-premium/includes/er-premium-core-functions.php:111
     1549#: easyreservations-premium/includes/er-premium-core-functions.php:134
    12541550msgid "Multipart"
    12551551msgstr ""
    12561552
    1257 #: easyreservations-premium/includes/er-premium-template-functions.php:22
     1553#: easyreservations-premium/includes/er-premium-template-functions.php:37
    12581554#: easyreservations/includes/er-template-functions.php:588
    12591555msgid "Place order"
    12601556msgstr ""
    12611557
    1262 #: easyreservations-premium/includes/er-premium-template-functions.php:61
     1558#: easyreservations-premium/includes/er-premium-template-functions.php:76
    12631559msgid "Pay for order"
    12641560msgstr ""
     
    16541950msgstr ""
    16551951
    1656 #: easyreservations-premium/includes/gateways/paypal/includes/class-er-gateway-paypal-request.php:263
    1657 #: easyreservations/includes/admin/class-er-admin-reservation.php:143
    1658 #: easyreservations/includes/admin/list-tables/class-er-admin-list-table-orders.php:110
    1659 #: easyreservations/includes/admin/list-tables/class-er-admin-list-table-reservations.php:352
    1660 #: easyreservations/includes/admin/meta-boxes/class-er-meta-box-order-data.php:111
    1661 msgid "Order"
    1662 msgstr ""
    1663 
    16641952#: easyreservations-premium/includes/gateways/paypal/includes/class-er-gateway-paypal-request.php:447
    16651953#: easyreservations-premium/templates/checkout/form-pay.php:11
     1954#: easyreservations-premium/templates/emails/email-order-details.php:41
    16661955#: easyreservations/includes/admin/list-tables/class-er-admin-list-table-orders.php:431
    16671956#: easyreservations/includes/admin/meta-boxes/views/html-receipt-items.php:25
     
    16691958#: easyreservations/templates/cart/cart.php:27
    16701959#: easyreservations/templates/checkout/review-order.php:22
    1671 #: easyreservations/templates/emails/email-order-details.php:41
    16721960#: easyreservations/templates/order/order-details.php:39
    16731961msgid "Item"
     
    22002488
    22012489#: easyreservations-premium/includes/gateways/stripe/includes/class-er-stripe-customer.php:130
     2490#: easyreservations-premium/templates/myaccount/form-login.php:78
    22022491#: easyreservations/includes/class-er-checkout.php:100
    22032492msgid "Username"
     
    25692858msgstr ""
    25702859
     2860#: easyreservations-premium/includes/shortcodes/class-er-shortcode-my-account.php:50
     2861msgid "Your password has been reset successfully."
     2862msgstr ""
     2863
     2864#: easyreservations-premium/includes/shortcodes/class-er-shortcode-my-account.php:64
     2865#, php-format
     2866msgid ""
     2867"Are you sure you want to log out? <a href=\"%s\">Confirm and log out</a>"
     2868msgstr ""
     2869
     2870#: easyreservations-premium/includes/shortcodes/class-er-shortcode-my-account.php:107
     2871#: easyreservations/templates/checkout/thankyou.php:32
     2872msgid "My account"
     2873msgstr ""
     2874
     2875#: easyreservations-premium/includes/shortcodes/class-er-shortcode-my-account.php:232
     2876msgid "Enter a username or email address."
     2877msgstr ""
     2878
     2879#: easyreservations-premium/includes/shortcodes/class-er-shortcode-my-account.php:257
     2880#: easyreservations-premium/includes/shortcodes/class-er-shortcode-my-account.php:263
     2881msgid "Invalid username or email."
     2882msgstr ""
     2883
     2884#: easyreservations-premium/includes/shortcodes/class-er-shortcode-my-account.php:277
     2885msgid "Password reset is not allowed for this user"
     2886msgstr ""
     2887
     2888#: easyreservations-premium/includes/shortcodes/class-er-shortcode-my-account.php:312
     2889msgid ""
     2890"This key is invalid or has already been used. Please reset your password "
     2891"again if needed."
     2892msgstr ""
     2893
    25712894#: easyreservations-premium/includes/shortcodes/class-er-shortcode-search.php:51
    25722895msgid "Book now!"
     
    26142937msgstr ""
    26152938
     2939#: easyreservations-premium/templates/emails/admin-cancelled-order.php:27
     2940#: easyreservations/templates/emails/plain/admin-cancelled-order.php:24
     2941#, php-format
     2942msgid ""
     2943"Alas. Just to let you know &mdash; order #%1$s belonging to %2$s has been "
     2944"cancelled:"
     2945msgstr ""
     2946
     2947#: easyreservations-premium/templates/emails/admin-failed-order.php:27
     2948#: easyreservations/templates/emails/plain/admin-failed-order.php:24
     2949#, php-format
     2950msgid "Payment for order #%1$s from %2$s has failed. The order was as follows:"
     2951msgstr ""
     2952
     2953#: easyreservations-premium/templates/emails/admin-new-order.php:27
     2954#: easyreservations/templates/emails/plain/admin-new-order.php:24
     2955#, php-format
     2956msgid "You’ve received the following order from %s:"
     2957msgstr ""
     2958
     2959#: easyreservations-premium/templates/emails/customer-completed-order.php:27
     2960#: easyreservations-premium/templates/emails/customer-invoice.php:29
     2961#: easyreservations-premium/templates/emails/customer-new-account.php:22
     2962#: easyreservations-premium/templates/emails/customer-note.php:27
     2963#: easyreservations-premium/templates/emails/customer-on-hold-order.php:25
     2964#: easyreservations-premium/templates/emails/customer-processing-order.php:27
     2965#: easyreservations-premium/templates/emails/customer-refunded-order.php:25
     2966#: easyreservations-premium/templates/emails/customer-reset-password.php:26
     2967#: easyreservations/templates/emails/plain/customer-completed-order.php:24
     2968#: easyreservations/templates/emails/plain/customer-invoice.php:24
     2969#: easyreservations/templates/emails/plain/customer-new-account.php:24
     2970#: easyreservations/templates/emails/plain/customer-note.php:24
     2971#: easyreservations/templates/emails/plain/customer-on-hold-order.php:24
     2972#: easyreservations/templates/emails/plain/customer-processing-order.php:24
     2973#: easyreservations/templates/emails/plain/customer-refunded-order.php:24
     2974#: easyreservations/templates/emails/plain/customer-reset-password.php:24
     2975#, php-format
     2976msgid "Hi %s,"
     2977msgstr ""
     2978
     2979#: easyreservations-premium/templates/emails/customer-completed-order.php:29
     2980#: easyreservations/templates/emails/plain/customer-completed-order.php:26
     2981msgid "We have finished processing your order."
     2982msgstr ""
     2983
     2984#: easyreservations-premium/templates/emails/customer-invoice.php:37
     2985#: easyreservations/templates/emails/plain/customer-invoice.php:30
     2986#, php-format
     2987msgid ""
     2988"An order has been created for you on %1$s. Your invoice is below, with a "
     2989"link to make payment when you’re ready: %2$s"
     2990msgstr ""
     2991
     2992#: easyreservations-premium/templates/emails/customer-invoice.php:45
     2993msgid "Pay for this order"
     2994msgstr ""
     2995
     2996#: easyreservations-premium/templates/emails/customer-invoice.php:54
     2997#: easyreservations/templates/emails/plain/customer-invoice.php:37
     2998#, php-format
     2999msgid "Here are the details of your order placed on %s:"
     3000msgstr ""
     3001
     3002#: easyreservations-premium/templates/emails/customer-new-account.php:24
     3003#: easyreservations/templates/emails/plain/customer-new-account.php:26
     3004#, php-format
     3005msgid ""
     3006"Thanks for creating an account on %1$s. Your username is %2$s. You can "
     3007"access your account area to view orders, change your password, and more at: "
     3008"%3$s"
     3009msgstr ""
     3010
     3011#: easyreservations-premium/templates/emails/customer-new-account.php:27
     3012#, php-format
     3013msgid "Your password has been automatically generated: %s"
     3014msgstr ""
     3015
     3016#: easyreservations-premium/templates/emails/customer-note.php:28
     3017#: easyreservations/templates/emails/plain/customer-note.php:25
     3018msgid "The following note has been added to your order:"
     3019msgstr ""
     3020
     3021#: easyreservations-premium/templates/emails/customer-note.php:32
     3022#: easyreservations/templates/emails/plain/customer-note.php:33
     3023msgid "As a reminder, here are your order details:"
     3024msgstr ""
     3025
     3026#: easyreservations-premium/templates/emails/customer-on-hold-order.php:26
     3027#: easyreservations/templates/emails/plain/customer-on-hold-order.php:25
     3028msgid ""
     3029"Thanks for your order. It’s on-hold until we confirm that payment has been "
     3030"received. In the meantime, here’s a reminder of what you ordered:"
     3031msgstr ""
     3032
     3033#: easyreservations-premium/templates/emails/customer-processing-order.php:29
     3034#: easyreservations/templates/emails/plain/customer-processing-order.php:26
     3035#, php-format
     3036msgid ""
     3037"Just to let you know &mdash; we've received your order #%s, and it is now "
     3038"being processed:"
     3039msgstr ""
     3040
     3041#: easyreservations-premium/templates/emails/customer-refunded-order.php:31
     3042#: easyreservations/templates/emails/plain/customer-refunded-order.php:27
     3043#, php-format
     3044msgid ""
     3045"Your order on %s has been partially refunded. There are more details below "
     3046"for your reference:"
     3047msgstr ""
     3048
     3049#: easyreservations-premium/templates/emails/customer-refunded-order.php:34
     3050#: easyreservations/templates/emails/plain/customer-refunded-order.php:30
     3051#, php-format
     3052msgid ""
     3053"Your order on %s has been refunded. There are more details below for your "
     3054"reference:"
     3055msgstr ""
     3056
     3057#: easyreservations-premium/templates/emails/customer-reset-password.php:28
     3058#: easyreservations/templates/emails/plain/customer-reset-password.php:26
     3059#, php-format
     3060msgid "Someone has requested a new password for the following account on %s:"
     3061msgstr ""
     3062
     3063#: easyreservations-premium/templates/emails/customer-reset-password.php:30
     3064#: easyreservations/templates/emails/plain/customer-reset-password.php:28
     3065#, php-format
     3066msgid "Username: %s"
     3067msgstr ""
     3068
     3069#: easyreservations-premium/templates/emails/customer-reset-password.php:31
     3070#: easyreservations/templates/emails/plain/customer-reset-password.php:29
     3071msgid ""
     3072"If you didn't make this request, just ignore this email. If you'd like to "
     3073"proceed:"
     3074msgstr ""
     3075
     3076#: easyreservations-premium/templates/emails/customer-reset-password.php:34
     3077msgid "Click here to reset your password"
     3078msgstr ""
     3079
     3080#: easyreservations-premium/templates/emails/email-customer-details.php:23
     3081#: easyreservations/templates/emails/plain/email-customer-details.php:21
     3082msgid "Customer details"
     3083msgstr ""
     3084
     3085#: easyreservations-premium/templates/emails/email-order-details.php:33
     3086#, php-format
     3087msgid "[Order #%s]"
     3088msgstr ""
     3089
     3090#: easyreservations-premium/templates/emails/email-order-details.php:42
     3091#: easyreservations/includes/admin/list-tables/class-er-admin-list-table-resources.php:102
     3092#: easyreservations/includes/admin/settings/views/html-admin-settings-custom.php:82
     3093#: easyreservations/includes/admin/views/html-admin-resource-filter-add.php:25
     3094#: easyreservations/includes/admin/views/html-admin-resource-filter-add.php:622
     3095#: easyreservations/includes/admin/views/html-admin-resource-filter-add.php:641
     3096#: easyreservations/includes/admin/views/html-admin-resource-filters.php:203
     3097#: easyreservations/includes/admin/views/html-admin-resource-filters.php:233
     3098#: easyreservations/includes/admin/views/html-admin-resource-slot-add.php:177
     3099#: easyreservations/includes/admin/views/html-admin-resource-slots.php:22
     3100msgid "Price"
     3101msgstr ""
     3102
     3103#: easyreservations-premium/templates/emails/email-order-details.php:78
     3104#: easyreservations/templates/emails/plain/email-order-details.php:45
     3105#: easyreservations/templates/order/order-details.php:79
     3106msgid "Note:"
     3107msgstr ""
     3108
     3109#: easyreservations-premium/templates/myaccount/dashboard.php:28
     3110#, php-format
     3111msgid "Hello %1$s (not %1$s? <a href=\"%2$s\">Log out</a>)"
     3112msgstr ""
     3113
     3114#: easyreservations-premium/templates/myaccount/dashboard.php:38
     3115#, php-format
     3116msgid ""
     3117"From your account dashboard you can view your <a href=\"%1$s\">recent "
     3118"orders</a>, change your <a href=\"%2$s\">address</a>, and <a href=\"%3$s"
     3119"\">edit your password and account details</a>."
     3120msgstr ""
     3121
     3122#: easyreservations-premium/templates/myaccount/form-add-payment-method.php:51
     3123#: easyreservations-premium/templates/myaccount/payment-methods.php:76
     3124#: easyreservations/includes/admin/settings/class-er-settings-advanced.php:224
     3125msgid "Add payment method"
     3126msgstr ""
     3127
     3128#: easyreservations-premium/templates/myaccount/form-add-payment-method.php:57
     3129msgid ""
     3130"New payment methods can only be added during checkout. Please contact us if "
     3131"you require assistance."
     3132msgstr ""
     3133
     3134#: easyreservations-premium/templates/myaccount/form-edit-account.php:37
     3135msgid ""
     3136"This will be how your name will be displayed in the account section and in "
     3137"reviews"
     3138msgstr ""
     3139
     3140#: easyreservations-premium/templates/myaccount/form-edit-account.php:47
     3141msgid "Password change"
     3142msgstr ""
     3143
     3144#: easyreservations-premium/templates/myaccount/form-edit-account.php:50
     3145msgid "Current password (leave blank to leave unchanged)"
     3146msgstr ""
     3147
     3148#: easyreservations-premium/templates/myaccount/form-edit-account.php:54
     3149msgid "New password (leave blank to leave unchanged)"
     3150msgstr ""
     3151
     3152#: easyreservations-premium/templates/myaccount/form-edit-account.php:58
     3153msgid "Confirm new password"
     3154msgstr ""
     3155
     3156#: easyreservations-premium/templates/myaccount/form-edit-account.php:68
     3157#: easyreservations/includes/admin/class-er-admin.php:371
     3158#: easyreservations/includes/admin/views/html-admin-resource-settings.php:393
     3159#: easyreservations/includes/admin/views/html-admin-resource-spaces-names.php:24
     3160#: easyreservations/includes/admin/views/html-admin-settings.php:39
     3161msgid "Save changes"
     3162msgstr ""
     3163
     3164#: easyreservations-premium/templates/myaccount/form-edit-address.php:40
     3165msgid "Save address"
     3166msgstr ""
     3167
     3168#: easyreservations-premium/templates/myaccount/form-login.php:31
     3169#: easyreservations/templates/global/form-login.php:50
     3170msgid "Login"
     3171msgstr ""
     3172
     3173#: easyreservations-premium/templates/myaccount/form-login.php:38
     3174msgid "Username or email address"
     3175msgstr ""
     3176
     3177#: easyreservations-premium/templates/myaccount/form-login.php:42
     3178#: easyreservations-premium/templates/myaccount/form-login.php:92
     3179#: easyreservations/includes/class-er-checkout.php:109
     3180#: easyreservations/templates/global/form-login.php:36
     3181msgid "Password"
     3182msgstr ""
     3183
     3184#: easyreservations-premium/templates/myaccount/form-login.php:50
     3185#: easyreservations/templates/global/form-login.php:46
     3186msgid "Remember me"
     3187msgstr ""
     3188
     3189#: easyreservations-premium/templates/myaccount/form-login.php:53
     3190msgid "Log in"
     3191msgstr ""
     3192
     3193#: easyreservations-premium/templates/myaccount/form-login.php:56
     3194#: easyreservations/templates/global/form-login.php:53
     3195msgid "Lost your password?"
     3196msgstr ""
     3197
     3198#: easyreservations-premium/templates/myaccount/form-login.php:69
     3199#: easyreservations-premium/templates/myaccount/form-login.php:106
     3200msgid "Register"
     3201msgstr ""
     3202
     3203#: easyreservations-premium/templates/myaccount/form-login.php:98
     3204msgid "A password will be sent to your email address."
     3205msgstr ""
     3206
     3207#: easyreservations-premium/templates/myaccount/form-lost-password.php:24
     3208msgid ""
     3209"Lost your password? Please enter your username or email address. You will "
     3210"receive a link to create a new password via email."
     3211msgstr ""
     3212
     3213#: easyreservations-premium/templates/myaccount/form-lost-password.php:27
     3214#: easyreservations/templates/global/form-login.php:32
     3215msgid "Username or email"
     3216msgstr ""
     3217
     3218#: easyreservations-premium/templates/myaccount/form-lost-password.php:37
     3219#: easyreservations/includes/emails/class-er-email-customer-reset-password.php:61
     3220msgid "Reset password"
     3221msgstr ""
     3222
     3223#: easyreservations-premium/templates/myaccount/form-reset-password.php:24
     3224msgid "Enter a new password below."
     3225msgstr ""
     3226
     3227#: easyreservations-premium/templates/myaccount/form-reset-password.php:27
     3228msgid "New password"
     3229msgstr ""
     3230
     3231#: easyreservations-premium/templates/myaccount/form-reset-password.php:31
     3232msgid "Re-enter new password"
     3233msgstr ""
     3234
     3235#: easyreservations-premium/templates/myaccount/form-reset-password.php:44
     3236#: easyreservations/includes/admin/meta-boxes/views/html-receipt-items.php:226
     3237msgid "Save"
     3238msgstr ""
     3239
     3240#: easyreservations-premium/templates/myaccount/lost-password-confirmation.php:19
     3241msgid "Password reset email has been sent."
     3242msgstr ""
     3243
     3244#: easyreservations-premium/templates/myaccount/lost-password-confirmation.php:24
     3245msgid ""
     3246"A password reset email has been sent to the email address on file for your "
     3247"account, but may take several minutes to show up in your inbox. Please wait "
     3248"at least 10 minutes before attempting another reset."
     3249msgstr ""
     3250
     3251#: easyreservations-premium/templates/myaccount/orders.php:48
     3252msgctxt "hash before order number"
     3253msgid "#"
     3254msgstr ""
     3255
     3256#: easyreservations-premium/templates/myaccount/orders.php:60
     3257#, php-format
     3258msgid "%1$s for %2$s item"
     3259msgid_plural "%1$s for %2$s items"
     3260msgstr[0] ""
     3261msgstr[1] ""
     3262
     3263#: easyreservations-premium/templates/myaccount/orders.php:88
     3264msgid "Previous"
     3265msgstr ""
     3266
     3267#: easyreservations-premium/templates/myaccount/orders.php:92
     3268msgid "Next"
     3269msgstr ""
     3270
     3271#: easyreservations-premium/templates/myaccount/orders.php:100
     3272msgid "Browse products"
     3273msgstr ""
     3274
     3275#: easyreservations-premium/templates/myaccount/orders.php:102
     3276msgid "No order has been made yet."
     3277msgstr ""
     3278
     3279#: easyreservations-premium/templates/myaccount/payment-methods.php:48
     3280#, php-format
     3281msgid "%1$s ending in %2$s"
     3282msgstr ""
     3283
     3284#: easyreservations-premium/templates/myaccount/payment-methods.php:69
     3285msgid "No saved methods found."
     3286msgstr ""
     3287
     3288#: easyreservations-premium/templates/myaccount/view-order.php:27
     3289#: easyreservations/templates/order/tracking.php:29
     3290#, php-format
     3291msgid "Order #%1$s was placed on %2$s and is currently %3$s."
     3292msgstr ""
     3293
     3294#: easyreservations-premium/templates/myaccount/view-order.php:36
     3295#: easyreservations/templates/order/tracking.php:40
     3296msgid "Order updates"
     3297msgstr ""
     3298
     3299#: easyreservations-premium/templates/myaccount/view-order.php:42
     3300#: easyreservations/templates/order/tracking.php:46
     3301msgid "l jS \\o\\f F Y, h:ia"
     3302msgstr ""
     3303
    26163304#: easyreservations/assets/js/admin/er-blocks.js:12
    26173305#: easyreservations/assets/js/admin/er-blocks.min.js:1
     
    91049792msgstr ""
    91059793
     9794#: easyreservations/includes/abstracts/abstract-er-background-process.php:172
     9795#: easyreservations/includes/libraries/wp-background-process.php:423
     9796#, php-format
     9797msgid "Every %d minutes"
     9798msgstr ""
     9799
    91069800#: easyreservations/includes/abstracts/abstract-er-data.php:304
    91079801#, php-format
     
    93039997msgstr ""
    93049998
    9305 #: easyreservations/includes/admin/class-er-admin-notices.php:196
     9999#: easyreservations/includes/admin/class-er-admin-notices.php:208
    930610000#: easyreservations/includes/admin/settings/views/html-admin-settings-status-logs.php:22
    930710001#: easyreservations/includes/emails/class-er-email.php:847
     
    930910003msgstr ""
    931010004
    9311 #: easyreservations/includes/admin/class-er-admin-notices.php:200
     10005#: easyreservations/includes/admin/class-er-admin-notices.php:212
    931210006#: easyreservations/includes/emails/class-er-email.php:851
    931310007msgid "You don&#8217;t have permission to do this."
    931410008msgstr ""
    931510009
    9316 #: easyreservations/includes/admin/class-er-admin-notices.php:413
     10010#: easyreservations/includes/admin/class-er-admin-notices.php:431
    931710011#, php-format
    931810012msgid ""
     
    932110015msgstr ""
    932210016
    9323 #: easyreservations/includes/admin/class-er-admin-notices.php:420
     10017#: easyreservations/includes/admin/class-er-admin-notices.php:438
    932410018#, php-format
    932510019msgid ""
     
    932710021msgstr ""
    932810022
    9329 #: easyreservations/includes/admin/class-er-admin-notices.php:426
     10023#: easyreservations/includes/admin/class-er-admin-notices.php:444
    933010024#, php-format
    933110025msgid ""
     
    937910073
    938010074#: easyreservations/includes/admin/class-er-admin-permalink-settings.php:138
    9381 #: easyreservations/includes/er-core-functions.php:1452
     10075#: easyreservations/includes/er-core-functions.php:1457
    938210076msgctxt "slug"
    938310077msgid "resource"
     
    982610520
    982710521#: easyreservations/includes/admin/class-er-admin.php:142
     10522#: easyreservations/includes/class-er-privacy.php:30
    982810523#: easyreservations/includes/er-order-functions.php:385
    982910524#: easyreservations/includes/er-order-functions.php:508
     
    996510660#: easyreservations/includes/admin/class-er-admin.php:370
    996610661msgid "No departures"
    9967 msgstr ""
    9968 
    9969 #: easyreservations/includes/admin/class-er-admin.php:371
    9970 #: easyreservations/includes/admin/views/html-admin-resource-settings.php:393
    9971 #: easyreservations/includes/admin/views/html-admin-resource-spaces-names.php:24
    9972 #: easyreservations/includes/admin/views/html-admin-settings.php:39
    9973 msgid "Save changes"
    997410662msgstr ""
    997510663
     
    1012910817#: easyreservations/includes/admin/class-er-admin.php:855
    1013010818#: easyreservations/includes/class-er-countries.php:463
     10819#: easyreservations/includes/class-er-privacy-erasers.php:53
     10820#: easyreservations/includes/class-er-privacy-exporters.php:185
    1013110821msgid "Country / Region"
    1013210822msgstr ""
     
    1024210932msgstr ""
    1024310933
    10244 #: easyreservations/includes/admin/list-tables/class-er-admin-list-table-orders.php:111
    10245 #: easyreservations/includes/admin/list-tables/class-er-admin-list-table-reservations.php:349
    10246 #: easyreservations/includes/admin/settings/views/html-admin-settings-form.php:601
    10247 #: easyreservations/templates/form/date-selection.php:50
    10248 msgid "Date"
    10249 msgstr ""
    10250 
    10251 #: easyreservations/includes/admin/list-tables/class-er-admin-list-table-orders.php:112
    10252 #: easyreservations/includes/admin/list-tables/class-er-admin-list-table-reservations.php:351
    10253 #: easyreservations/includes/admin/settings/class-er-settings-status.php:14
    10254 #: easyreservations/includes/admin/views/html-timeline.php:55
    10255 msgid "Status"
    10256 msgstr ""
    10257 
    1025810934#: easyreservations/includes/admin/list-tables/class-er-admin-list-table-orders.php:113
    1025910935#: easyreservations/includes/admin/settings/class-er-settings-emails.php:291
    1026010936#: easyreservations/includes/class-er-install.php:396
    1026110937msgid "Customer"
    10262 msgstr ""
    10263 
    10264 #: easyreservations/includes/admin/list-tables/class-er-admin-list-table-orders.php:114
    10265 #: easyreservations/includes/admin/meta-boxes/class-er-meta-box-order-data.php:249
    10266 #: easyreservations/includes/admin/meta-boxes/class-er-meta-box-reservation-order.php:35
    10267 #: easyreservations/templates/emails/email-addresses.php:28
    10268 #: easyreservations/templates/emails/plain/email-addresses.php:19
    10269 #: easyreservations/templates/order/order-details-customer.php:21
    10270 msgid "Address"
    10271 msgstr ""
    10272 
    10273 #: easyreservations/includes/admin/list-tables/class-er-admin-list-table-orders.php:115
    10274 #: easyreservations/includes/admin/list-tables/class-er-admin-list-table-orders.php:433
    10275 #: easyreservations/includes/admin/meta-boxes/class-er-meta-box-reservation-order.php:47
    10276 #: easyreservations/includes/admin/meta-boxes/views/html-receipt-fee.php:55
    10277 #: easyreservations/includes/admin/meta-boxes/views/html-receipt-fee.php:89
    10278 #: easyreservations/includes/admin/meta-boxes/views/html-receipt-items.php:28
    10279 #: easyreservations/includes/admin/meta-boxes/views/html-receipt-items.php:151
    10280 #: easyreservations/includes/admin/meta-boxes/views/html-receipt-reservation.php:75
    10281 #: easyreservations/includes/admin/meta-boxes/views/html-receipt-reservation.php:117
    10282 #: easyreservations/includes/admin/meta-boxes/views/html-receipt-resource.php:56
    10283 #: easyreservations/includes/admin/meta-boxes/views/html-receipt-resource.php:98
    10284 #: easyreservations/templates/cart/cart-totals.php:61
    10285 #: easyreservations/templates/cart/cart-totals.php:62
    10286 #: easyreservations/templates/checkout/review-order.php:82
    10287 #: easyreservations/templates/order/order-details.php:40
    10288 msgid "Total"
    10289 msgstr ""
    10290 
    10291 #: easyreservations/includes/admin/list-tables/class-er-admin-list-table-orders.php:116
    10292 #: easyreservations/includes/admin/list-tables/class-er-admin-list-table-reservations.php:355
    10293 #: easyreservations/includes/admin/list-tables/class-er-admin-list-table-resources.php:103
    10294 #: easyreservations/includes/admin/views/html-timeline.php:65
    10295 msgid "Actions"
    1029610938msgstr ""
    1029710939
     
    1045011092msgstr ""
    1045111093
    10452 #: easyreservations/includes/admin/list-tables/class-er-admin-list-table-orders.php:595
    10453 #: easyreservations/includes/admin/list-tables/class-er-admin-list-table-reservations.php:665
    10454 #: easyreservations/includes/admin/meta-boxes/class-er-meta-box-order-data.php:323
    10455 #: easyreservations/includes/admin/settings/class-er-settings-accounts.php:187
    10456 #: easyreservations/includes/admin/settings/class-er-settings-accounts.php:200
    10457 #: easyreservations/includes/admin/settings/class-er-settings-accounts.php:210
    10458 #: easyreservations/includes/admin/settings/class-er-settings-accounts.php:220
    10459 #: easyreservations/includes/admin/settings/class-er-settings-accounts.php:230
    10460 #: easyreservations/includes/admin/settings/class-er-settings-emails.php:115
    10461 #: easyreservations/includes/admin/settings/class-er-settings-emails.php:128
    10462 #: easyreservations/includes/emails/class-er-email-cancelled-order.php:185
    10463 #: easyreservations/includes/emails/class-er-email-customer-invoice.php:227
    10464 #: easyreservations/includes/emails/class-er-email-customer-refunded-order.php:277
    10465 #: easyreservations/includes/emails/class-er-email-failed-order.php:183
    10466 #: easyreservations/includes/emails/class-er-email-new-order.php:190
    10467 #: easyreservations/includes/emails/class-er-email.php:662
    10468 #: easyreservations/templates/emails/email-addresses.php:31
    10469 #: easyreservations/templates/order/order-details-customer.php:24
    10470 msgid "N/A"
    10471 msgstr ""
    10472 
    1047311094#: easyreservations/includes/admin/list-tables/class-er-admin-list-table-orders.php:644
    1047411095msgid "Order status changed by bulk edit:"
     
    1064111262msgstr ""
    1064211263
    10643 #: easyreservations/includes/admin/list-tables/class-er-admin-list-table-resources.php:102
    10644 #: easyreservations/includes/admin/settings/views/html-admin-settings-custom.php:82
    10645 #: easyreservations/includes/admin/views/html-admin-resource-filter-add.php:25
    10646 #: easyreservations/includes/admin/views/html-admin-resource-filter-add.php:622
    10647 #: easyreservations/includes/admin/views/html-admin-resource-filter-add.php:641
    10648 #: easyreservations/includes/admin/views/html-admin-resource-filters.php:203
    10649 #: easyreservations/includes/admin/views/html-admin-resource-filters.php:233
    10650 #: easyreservations/includes/admin/views/html-admin-resource-slot-add.php:177
    10651 #: easyreservations/includes/admin/views/html-admin-resource-slots.php:22
    10652 #: easyreservations/templates/emails/email-order-details.php:42
    10653 msgid "Price"
    10654 msgstr ""
    10655 
    1065611264#: easyreservations/includes/admin/meta-boxes/class-er-meta-box-order-actions.php:32
    1065711265msgid "Email invoice / order details to customer"
     
    1069311301msgstr ""
    1069411302
    10695 #: easyreservations/includes/admin/meta-boxes/class-er-meta-box-order-data.php:32
    10696 #: easyreservations/includes/class-er-countries.php:441
    10697 msgid "First name"
    10698 msgstr ""
    10699 
    10700 #: easyreservations/includes/admin/meta-boxes/class-er-meta-box-order-data.php:36
    10701 #: easyreservations/includes/class-er-countries.php:448
    10702 msgid "Last name"
    10703 msgstr ""
    10704 
    1070511303#: easyreservations/includes/admin/meta-boxes/class-er-meta-box-order-data.php:40
     11304#: easyreservations/includes/class-er-privacy-erasers.php:47
     11305#: easyreservations/includes/class-er-privacy-exporters.php:179
    1070611306msgid "Company"
    1070711307msgstr ""
     
    1071711317
    1071811318#: easyreservations/includes/admin/meta-boxes/class-er-meta-box-order-data.php:52
     11319#: easyreservations/includes/class-er-privacy-erasers.php:50
     11320#: easyreservations/includes/class-er-privacy-exporters.php:182
    1071911321msgid "City"
    1072011322msgstr ""
     
    1073711339#: easyreservations/includes/class-er-countries.php:494
    1073811340msgid "State / County"
    10739 msgstr ""
    10740 
    10741 #: easyreservations/includes/admin/meta-boxes/class-er-meta-box-order-data.php:72
    10742 #: easyreservations/includes/class-er-countries.php:1149
    10743 msgid "Email address"
    1074411341msgstr ""
    1074511342
     
    1082911426
    1083011427#: easyreservations/includes/admin/meta-boxes/class-er-meta-box-order-data.php:349
     11428#: easyreservations/includes/class-er-privacy-exporters.php:286
    1083111429msgid "Transaction ID"
    1083211430msgstr ""
     
    1091511513msgstr ""
    1091611514
    10917 #: easyreservations/includes/admin/meta-boxes/class-er-meta-box-resource-images.php:65
    10918 #: easyreservations/includes/admin/meta-boxes/views/html-receipt-items.php:225
    10919 #: easyreservations/includes/admin/meta-boxes/views/html-receipt-items.php:295
    10920 msgid "Cancel"
    10921 msgstr ""
    10922 
    1092311515#: easyreservations/includes/admin/meta-boxes/class-er-meta-box-resource-images.php:95
    1092411516#: easyreservations/includes/admin/meta-boxes/class-er-meta-box-resource-images.php:120
    1092511517msgid "Delete image"
    10926 msgstr ""
    10927 
    10928 #: easyreservations/includes/admin/meta-boxes/class-er-meta-box-resource-images.php:95
    10929 #: easyreservations/includes/admin/meta-boxes/class-er-meta-box-resource-images.php:120
    10930 #: easyreservations/includes/admin/settings/views/html-admin-settings-form.php:274
    10931 #: easyreservations/includes/admin/views/html-admin-resource-header.php:28
    10932 msgid "Delete"
    1093311518msgstr ""
    1093411519
     
    1108711672msgstr ""
    1108811673
    11089 #: easyreservations/includes/admin/meta-boxes/views/html-receipt-items.php:226
    11090 msgid "Save"
    11091 msgstr ""
    11092 
    1109311674#: easyreservations/includes/admin/meta-boxes/views/html-receipt-items.php:233
    1109411675msgid "Cancel reservations"
     
    1125011831#: easyreservations/includes/admin/settings/class-er-settings-accounts.php:117
    1125111832msgid ""
    11252 "Adds an option to the orders screen for removing personal in bulk. Note that "
    11253 "removing personal data cannot be undone."
     11833"Adds an option to the orders screen for removing personal data in bulk. Note "
     11834"that removing personal data cannot be undone."
    1125411835msgstr ""
    1125511836
     
    1147612057msgstr ""
    1147712058
    11478 #: easyreservations/includes/admin/settings/class-er-settings-advanced.php:204
    11479 #: easyreservations/templates/checkout/thankyou.php:29
    11480 msgid "Pay"
    11481 msgstr ""
    11482 
    1148312059#: easyreservations/includes/admin/settings/class-er-settings-advanced.php:205
    1148412060msgid "Endpoint for the \"Checkout &rarr; Pay\" page."
     
    1149112067#: easyreservations/includes/admin/settings/class-er-settings-advanced.php:215
    1149212068msgid "Endpoint for the \"Checkout &rarr; Order received\" page."
    11493 msgstr ""
    11494 
    11495 #: easyreservations/includes/admin/settings/class-er-settings-advanced.php:224
    11496 msgid "Add payment method"
    1149712069msgstr ""
    1149812070
     
    1152812100msgstr ""
    1152912101
    11530 #: easyreservations/includes/admin/settings/class-er-settings-advanced.php:266
    11531 #: easyreservations/includes/er-order-functions.php:10
    11532 msgid "Orders"
    11533 msgstr ""
    11534 
    1153512102#: easyreservations/includes/admin/settings/class-er-settings-advanced.php:267
    1153612103msgid "Endpoint for the \"My account &rarr; Orders\" page."
     
    1157212139#: easyreservations/includes/admin/settings/class-er-settings-advanced.php:317
    1157312140msgid "Endpoint for the \"My account &rarr; Lost password\" page."
    11574 msgstr ""
    11575 
    11576 #: easyreservations/includes/admin/settings/class-er-settings-advanced.php:326
    11577 msgid "Logout"
    1157812141msgstr ""
    1157912142
     
    1253113094#: easyreservations/includes/admin/settings/views/html-admin-settings-status-logs.php:43
    1253213095msgid "Delete log"
    12533 msgstr ""
    12534 
    12535 #: easyreservations/includes/admin/settings/views/html-admin-settings-status-logs.php:59
    12536 msgid "View"
    1253713096msgstr ""
    1253813097
     
    1414514704msgstr ""
    1414614705
    14147 #: easyreservations/includes/class-easyreservations.php:80
     14706#: easyreservations/includes/class-easyreservations.php:82
    1414814707#: easyreservations/includes/class-er-emails.php:40
    1414914708msgid "Cloning is forbidden."
    1415014709msgstr ""
    1415114710
    14152 #: easyreservations/includes/class-easyreservations.php:87
    14153 #: easyreservations/includes/class-er-emails.php:47
    14154 msgid "Unserializing instances of this class is forbidden."
    14155 msgstr ""
    14156 
    14157 #: easyreservations/includes/class-easyreservations.php:183
     14711#: easyreservations/includes/class-easyreservations.php:89
     14712msgid "Unserializ ing instances of this class is forbidden."
     14713msgstr ""
     14714
     14715#: easyreservations/includes/class-easyreservations.php:177
    1415814716#, php-format
    1415914717msgid "%1$s in %2$s on line %3$s"
    1416014718msgstr ""
    1416114719
    14162 #: easyreservations/includes/class-easyreservations.php:424
     14720#: easyreservations/includes/class-easyreservations.php:420
    1416314721#: easyreservations/templates/form/date-selection.php:116
    1416414722msgid "Select"
    1416514723msgstr ""
    1416614724
    14167 #: easyreservations/includes/class-easyreservations.php:425
     14725#: easyreservations/includes/class-easyreservations.php:421
    1416814726msgid "Wait"
    1416914727msgstr ""
     
    1430014858msgstr ""
    1430114859
    14302 #: easyreservations/includes/class-er-checkout.php:109
    14303 #: easyreservations/templates/global/form-login.php:36
    14304 msgid "Password"
    14305 msgstr ""
    14306 
    1430714860#: easyreservations/includes/class-er-checkout.php:382
    1430814861#, php-format
     
    1431714870msgstr ""
    1431814871
    14319 #: easyreservations/includes/class-er-checkout.php:395
    14320 #, php-format
    14321 msgid "%s is not a valid phone number."
    14322 msgstr ""
    14323 
    14324 #: easyreservations/includes/class-er-checkout.php:405
    14325 #, php-format
    14326 msgid "%s is not a valid email address."
    14327 msgstr ""
    14328 
    1432914872#: easyreservations/includes/class-er-checkout.php:425
    1433014873#, php-format
    1433114874msgid "%1$s is not valid. Please enter one of the following: %2$s"
    14332 msgstr ""
    14333 
    14334 #: easyreservations/includes/class-er-checkout.php:432
    14335 #, php-format
    14336 msgid "%s is a required field."
    1433714875msgstr ""
    1433814876
     
    1443914977#: easyreservations/includes/class-er-countries.php:872
    1444014978#: easyreservations/includes/class-er-countries.php:1027
     14979#: easyreservations/includes/class-er-privacy-erasers.php:52
     14980#: easyreservations/includes/class-er-privacy-exporters.php:184
    1444114981msgid "State"
    1444214982msgstr ""
     
    1450215042msgstr ""
    1450315043
    14504 #: easyreservations/includes/class-er-customer.php:502
     15044#: easyreservations/includes/class-er-customer.php:501
    1450515045#: easyreservations/includes/class-er-order.php:807
    1450615046msgid "Invalid email address"
    1450715047msgstr ""
    1450815048
    14509 #: easyreservations/includes/class-er-customer.php:532
     15049#: easyreservations/includes/class-er-customer.php:531
    1451015050#, php-format
    1451115051msgctxt "display name"
     
    1451315053msgstr ""
    1451415054
    14515 #: easyreservations/includes/class-er-customer.php:544
     15055#: easyreservations/includes/class-er-customer.php:543
    1451615056msgid "Invalid role"
    1451715057msgstr ""
    1451815058
    14519 #: easyreservations/includes/class-er-customer.php:682
     15059#: easyreservations/includes/class-er-customer.php:681
    1452015060msgid "Invalid address email address"
    1452115061msgstr ""
     
    1452715067msgstr ""
    1452815068
     15069#: easyreservations/includes/class-er-emails.php:47
     15070msgid "Unserializing instances of this class is forbidden."
     15071msgstr ""
     15072
    1452915073#: easyreservations/includes/class-er-emails.php:464
    1453015074msgid "Resource overbooking"
     
    1454315087#: easyreservations/includes/class-er-form-handler.php:81
    1454415088msgid "Undo?"
    14545 msgstr ""
    14546 
    14547 #: easyreservations/includes/class-er-form-handler.php:265
    14548 #: easyreservations/includes/class-er-form-handler.php:269
    14549 msgid "Error:"
    1455015089msgstr ""
    1455115090
     
    1466915208msgstr ""
    1467015209
    14671 #: easyreservations/includes/class-er-payment.php:429
    14672 #: easyreservations/includes/data-stores/abstract-er-order-data-store-cpt.php:96
    14673 #: easyreservations/includes/shortcodes/class-er-shortcode-checkout.php:141
    14674 msgid "Invalid order."
    14675 msgstr ""
    14676 
    1467715210#: easyreservations/includes/class-er-payment.php:437
    1467815211msgid "The payment gateway for this order does not exist."
     
    1468715220"An error occurred while attempting to create the refund using the payment "
    1468815221"gateway API."
     15222msgstr ""
     15223
     15224#: easyreservations/includes/class-er-privacy-erasers.php:45
     15225#: easyreservations/includes/class-er-privacy-exporters.php:177
     15226msgid "First Name"
     15227msgstr ""
     15228
     15229#: easyreservations/includes/class-er-privacy-erasers.php:46
     15230#: easyreservations/includes/class-er-privacy-exporters.php:178
     15231msgid "Last Name"
     15232msgstr ""
     15233
     15234#: easyreservations/includes/class-er-privacy-erasers.php:48
     15235#: easyreservations/includes/class-er-privacy-exporters.php:180
     15236msgid "Address 1"
     15237msgstr ""
     15238
     15239#: easyreservations/includes/class-er-privacy-erasers.php:49
     15240#: easyreservations/includes/class-er-privacy-exporters.php:181
     15241msgid "Address 2"
     15242msgstr ""
     15243
     15244#: easyreservations/includes/class-er-privacy-erasers.php:51
     15245#: easyreservations/includes/class-er-privacy-exporters.php:183
     15246msgid "Postal/Zip Code"
     15247msgstr ""
     15248
     15249#: easyreservations/includes/class-er-privacy-erasers.php:54
     15250#: easyreservations/includes/class-er-privacy-exporters.php:186
     15251#: easyreservations/includes/class-er-privacy-exporters.php:238
     15252msgid "Phone Number"
     15253msgstr ""
     15254
     15255#: easyreservations/includes/class-er-privacy-erasers.php:55
     15256#: easyreservations/includes/class-er-privacy-exporters.php:187
     15257#: easyreservations/includes/class-er-privacy-exporters.php:239
     15258msgid "Email Address"
     15259msgstr ""
     15260
     15261#: easyreservations/includes/class-er-privacy-erasers.php:76
     15262#, php-format
     15263msgid "Removed customer \"%s\""
     15264msgstr ""
     15265
     15266#: easyreservations/includes/class-er-privacy-erasers.php:131
     15267#, php-format
     15268msgid "Removed personal data from order %s."
     15269msgstr ""
     15270
     15271#: easyreservations/includes/class-er-privacy-erasers.php:135
     15272#, php-format
     15273msgid "Personal data within order %s has been retained."
     15274msgstr ""
     15275
     15276#: easyreservations/includes/class-er-privacy-erasers.php:276
     15277msgid "Personal data removed."
     15278msgstr ""
     15279
     15280#: easyreservations/includes/class-er-privacy-erasers.php:322
     15281#, php-format
     15282msgid "Removed payment token \"%d\""
     15283msgstr ""
     15284
     15285#: easyreservations/includes/class-er-privacy-exporters.php:29
     15286msgid "Customer Data"
     15287msgstr ""
     15288
     15289#: easyreservations/includes/class-er-privacy-exporters.php:120
     15290msgid "Purchased Downloads"
     15291msgstr ""
     15292
     15293#: easyreservations/includes/class-er-privacy-exporters.php:131
     15294msgid "Access to Purchased Downloads"
     15295msgstr ""
     15296
     15297#: easyreservations/includes/class-er-privacy-exporters.php:135
     15298msgid "Download ID"
     15299msgstr ""
     15300
     15301#: easyreservations/includes/class-er-privacy-exporters.php:139
     15302msgid "Timestamp"
     15303msgstr ""
     15304
     15305#: easyreservations/includes/class-er-privacy-exporters.php:143
     15306#: easyreservations/includes/class-er-privacy-exporters.php:235
     15307msgid "IP Address"
     15308msgstr ""
     15309
     15310#: easyreservations/includes/class-er-privacy-exporters.php:231
     15311msgid "Order Number"
     15312msgstr ""
     15313
     15314#: easyreservations/includes/class-er-privacy-exporters.php:232
     15315msgid "Order Date"
     15316msgstr ""
     15317
     15318#: easyreservations/includes/class-er-privacy-exporters.php:233
     15319msgid "Order Total"
     15320msgstr ""
     15321
     15322#: easyreservations/includes/class-er-privacy-exporters.php:234
     15323msgid "Items Purchased"
     15324msgstr ""
     15325
     15326#: easyreservations/includes/class-er-privacy-exporters.php:236
     15327msgid "Browser User Agent"
     15328msgstr ""
     15329
     15330#: easyreservations/includes/class-er-privacy-exporters.php:283
     15331msgid "Payer first name"
     15332msgstr ""
     15333
     15334#: easyreservations/includes/class-er-privacy-exporters.php:284
     15335msgid "Payer last name"
     15336msgstr ""
     15337
     15338#: easyreservations/includes/class-er-privacy-exporters.php:285
     15339msgid "Payer PayPal address"
     15340msgstr ""
     15341
     15342#: easyreservations/includes/class-er-privacy-exporters.php:344
     15343msgid "Payment Tokens"
     15344msgstr ""
     15345
     15346#: easyreservations/includes/class-er-privacy-exporters.php:348
     15347msgid "Token"
     15348msgstr ""
     15349
     15350#: easyreservations/includes/class-er-privacy.php:41
     15351#: easyreservations/includes/class-er-privacy.php:46
     15352msgid "easyReservations Customer Data"
     15353msgstr ""
     15354
     15355#: easyreservations/includes/class-er-privacy.php:42
     15356#: easyreservations/includes/class-er-privacy.php:47
     15357msgid "easyReservations Customer Orders"
     15358msgstr ""
     15359
     15360#: easyreservations/includes/class-er-privacy.php:43
     15361#: easyreservations/includes/class-er-privacy.php:48
     15362msgid "easyReservations Customer Payment Tokens"
     15363msgstr ""
     15364
     15365#: easyreservations/includes/class-er-privacy.php:67
     15366msgid ""
     15367"This sample language includes the basics around what personal data your "
     15368"store may be collecting, storing and sharing, as well as who may have access "
     15369"to that data. Depending on what settings are enabled and which additional "
     15370"plugins are used, the specific information shared by your store will vary. "
     15371"We recommend consulting with a lawyer when deciding what information to "
     15372"disclose on your privacy policy."
     15373msgstr ""
     15374
     15375#: easyreservations/includes/class-er-privacy.php:70
     15376msgid ""
     15377"We collect information about you during the checkout process on our store."
     15378msgstr ""
     15379
     15380#: easyreservations/includes/class-er-privacy.php:71
     15381msgid "What we collect and store"
     15382msgstr ""
     15383
     15384#: easyreservations/includes/class-er-privacy.php:72
     15385msgid "While you visit our site, we’ll track:"
     15386msgstr ""
     15387
     15388#: easyreservations/includes/class-er-privacy.php:74
     15389msgid ""
     15390"Products you’ve viewed:  we’ll use this to, for example, show you products "
     15391"you’ve recently viewed"
     15392msgstr ""
     15393
     15394#: easyreservations/includes/class-er-privacy.php:75
     15395msgid ""
     15396"Location, IP address and browser type: we’ll use this for purposes like "
     15397"estimating taxes and shipping"
     15398msgstr ""
     15399
     15400#: easyreservations/includes/class-er-privacy.php:76
     15401msgid ""
     15402"Shipping address: we’ll ask you to enter this so we can, for instance, "
     15403"estimate shipping before you place an order, and send you the order!"
     15404msgstr ""
     15405
     15406#: easyreservations/includes/class-er-privacy.php:78
     15407msgid ""
     15408"We’ll also use cookies to keep track of cart contents while you’re browsing "
     15409"our site."
     15410msgstr ""
     15411
     15412#: easyreservations/includes/class-er-privacy.php:80
     15413msgid ""
     15414"Note: you may want to further detail your cookie policy, and link to that "
     15415"section from here."
     15416msgstr ""
     15417
     15418#: easyreservations/includes/class-er-privacy.php:82
     15419msgid ""
     15420"When you purchase from us, we’ll ask you to provide information including "
     15421"your name, billing address, shipping address, email address, phone number, "
     15422"credit card/payment details and optional account information like username "
     15423"and password. We’ll use this information for purposes, such as, to:"
     15424msgstr ""
     15425
     15426#: easyreservations/includes/class-er-privacy.php:84
     15427msgid "Send you information about your account and order"
     15428msgstr ""
     15429
     15430#: easyreservations/includes/class-er-privacy.php:85
     15431msgid "Respond to your requests, including refunds and complaints"
     15432msgstr ""
     15433
     15434#: easyreservations/includes/class-er-privacy.php:86
     15435msgid "Process payments and prevent fraud"
     15436msgstr ""
     15437
     15438#: easyreservations/includes/class-er-privacy.php:87
     15439msgid "Set up your account for our store"
     15440msgstr ""
     15441
     15442#: easyreservations/includes/class-er-privacy.php:88
     15443msgid "Comply with any legal obligations we have, such as calculating taxes"
     15444msgstr ""
     15445
     15446#: easyreservations/includes/class-er-privacy.php:89
     15447msgid "Improve our store offerings"
     15448msgstr ""
     15449
     15450#: easyreservations/includes/class-er-privacy.php:90
     15451msgid "Send you marketing messages, if you choose to receive them"
     15452msgstr ""
     15453
     15454#: easyreservations/includes/class-er-privacy.php:92
     15455msgid ""
     15456"If you create an account, we will store your name, address, email and phone "
     15457"number, which will be used to populate the checkout for future orders."
     15458msgstr ""
     15459
     15460#: easyreservations/includes/class-er-privacy.php:93
     15461msgid ""
     15462"We generally store information about you for as long as we need the "
     15463"information for the purposes for which we collect and use it, and we are not "
     15464"legally required to continue to keep it. For example, we will store order "
     15465"information for XXX years for tax and accounting purposes. This includes "
     15466"your name, email address and billing and shipping addresses."
     15467msgstr ""
     15468
     15469#: easyreservations/includes/class-er-privacy.php:94
     15470msgid "We will also store comments or reviews, if you choose to leave them."
     15471msgstr ""
     15472
     15473#: easyreservations/includes/class-er-privacy.php:95
     15474msgid "Who on our team has access"
     15475msgstr ""
     15476
     15477#: easyreservations/includes/class-er-privacy.php:96
     15478msgid ""
     15479"Members of our team have access to the information you provide us. For "
     15480"example, both Administrators and Shop Managers can access:"
     15481msgstr ""
     15482
     15483#: easyreservations/includes/class-er-privacy.php:98
     15484msgid ""
     15485"Order information like what was purchased, when it was purchased and where "
     15486"it should be sent, and"
     15487msgstr ""
     15488
     15489#: easyreservations/includes/class-er-privacy.php:99
     15490msgid ""
     15491"Customer information like your name, email address, and billing and shipping "
     15492"information."
     15493msgstr ""
     15494
     15495#: easyreservations/includes/class-er-privacy.php:101
     15496msgid ""
     15497"Our team members have access to this information to help fulfill orders, "
     15498"process refunds and support you."
     15499msgstr ""
     15500
     15501#: easyreservations/includes/class-er-privacy.php:102
     15502msgid "What we share with others"
     15503msgstr ""
     15504
     15505#: easyreservations/includes/class-er-privacy.php:104
     15506msgid ""
     15507"In this section you should list who you’re sharing data with, and for what "
     15508"purpose. This could include, but may not be limited to, analytics, "
     15509"marketing, payment gateways, shipping providers, and third party embeds."
     15510msgstr ""
     15511
     15512#: easyreservations/includes/class-er-privacy.php:106
     15513msgid ""
     15514"We share information with third parties who help us provide our orders and "
     15515"store services to you; for example --"
     15516msgstr ""
     15517
     15518#: easyreservations/includes/class-er-privacy.php:107
     15519msgid "Payments"
     15520msgstr ""
     15521
     15522#: easyreservations/includes/class-er-privacy.php:109
     15523msgid ""
     15524"In this subsection you should list which third party payment processors "
     15525"you’re using to take payments on your store since these may handle customer "
     15526"data. We’ve included PayPal as an example, but you should remove this if "
     15527"you’re not using PayPal."
     15528msgstr ""
     15529
     15530#: easyreservations/includes/class-er-privacy.php:111
     15531msgid ""
     15532"We accept payments through PayPal. When processing payments, some of your "
     15533"data will be passed to PayPal, including information required to process or "
     15534"support the payment, such as the purchase total and billing information."
     15535msgstr ""
     15536
     15537#: easyreservations/includes/class-er-privacy.php:112
     15538msgid ""
     15539"Please see the <a href=\"https://www.paypal.com/us/webapps/mpp/ua/privacy-"
     15540"full\">PayPal Privacy Policy</a> for more details."
    1468915541msgstr ""
    1469015542
     
    1500515857msgstr ""
    1500615858
    15007 #: easyreservations/includes/data-stores/abstract-er-order-data-store-cpt.php:218
     15859#: easyreservations/includes/data-stores/abstract-er-order-data-store-cpt.php:220
    1500815860#, php-format
    1500915861msgid "Order &ndash; %s"
    1501015862msgstr ""
    1501115863
    15012 #: easyreservations/includes/data-stores/abstract-er-order-data-store-cpt.php:218
     15864#: easyreservations/includes/data-stores/abstract-er-order-data-store-cpt.php:220
    1501315865#: easyreservations/includes/data-stores/class-er-order-refund-data-store-cpt.php:107
    1501415866msgctxt "Order date parsed by strftime"
     
    1503115883msgstr ""
    1503215884
    15033 #: easyreservations/includes/data-stores/class-er-order-data-store-cpt.php:320
     15885#: easyreservations/includes/data-stores/class-er-order-data-store-cpt.php:338
    1503415886msgid "Invalid customer query."
    1503515887msgstr ""
     
    1531316165msgstr ""
    1531416166
    15315 #: easyreservations/includes/emails/class-er-email-customer-reset-password.php:61
    15316 msgid "Reset password"
    15317 msgstr ""
    15318 
    1531916167#: easyreservations/includes/emails/class-er-email-customer-reset-password.php:62
    1532016168msgid ""
     
    1611816966msgstr ""
    1611916967
    16120 #: easyreservations/includes/er-core-functions.php:1453
     16968#: easyreservations/includes/er-core-functions.php:1458
    1612116969msgctxt "slug"
    1612216970msgid "resource-category"
    1612316971msgstr ""
    1612416972
    16125 #: easyreservations/includes/er-core-functions.php:1454
     16973#: easyreservations/includes/er-core-functions.php:1459
    1612616974msgctxt "slug"
    1612716975msgid "resource-tag"
     
    1655217400msgstr ""
    1655317401
    16554 #: easyreservations/includes/er-user-functions.php:69
    16555 msgid "Please provide a valid email address."
    16556 msgstr ""
    16557 
    1655817402#: easyreservations/includes/er-user-functions.php:73
    1655917403msgid ""
     
    1670217546msgstr ""
    1670317547
    16704 #: easyreservations/templates/checkout/thankyou.php:32
    16705 msgid "My account"
    16706 msgstr ""
    16707 
    1670817548#: easyreservations/templates/checkout/thankyou.php:38
    1670917549#: easyreservations/templates/checkout/thankyou.php:80
     
    1671517555msgstr ""
    1671617556
    16717 #: easyreservations/templates/emails/admin-cancelled-order.php:27
    16718 #: easyreservations/templates/emails/plain/admin-cancelled-order.php:24
    16719 #, php-format
    16720 msgid ""
    16721 "Alas. Just to let you know &mdash; order #%1$s belonging to %2$s has been "
    16722 "cancelled:"
    16723 msgstr ""
    16724 
    16725 #: easyreservations/templates/emails/admin-failed-order.php:27
    16726 #: easyreservations/templates/emails/plain/admin-failed-order.php:24
    16727 #, php-format
    16728 msgid "Payment for order #%1$s from %2$s has failed. The order was as follows:"
    16729 msgstr ""
    16730 
    16731 #: easyreservations/templates/emails/admin-new-order.php:27
    16732 #: easyreservations/templates/emails/plain/admin-new-order.php:24
    16733 #, php-format
    16734 msgid "You’ve received the following order from %s:"
    16735 msgstr ""
    16736 
    16737 #: easyreservations/templates/emails/customer-completed-order.php:27
    16738 #: easyreservations/templates/emails/customer-invoice.php:29
    16739 #: easyreservations/templates/emails/customer-new-account.php:22
    16740 #: easyreservations/templates/emails/customer-note.php:27
    16741 #: easyreservations/templates/emails/customer-on-hold-order.php:25
    16742 #: easyreservations/templates/emails/customer-processing-order.php:27
    16743 #: easyreservations/templates/emails/customer-refunded-order.php:25
    16744 #: easyreservations/templates/emails/customer-reset-password.php:26
    16745 #: easyreservations/templates/emails/plain/customer-completed-order.php:24
    16746 #: easyreservations/templates/emails/plain/customer-invoice.php:24
    16747 #: easyreservations/templates/emails/plain/customer-new-account.php:24
    16748 #: easyreservations/templates/emails/plain/customer-note.php:24
    16749 #: easyreservations/templates/emails/plain/customer-on-hold-order.php:24
    16750 #: easyreservations/templates/emails/plain/customer-processing-order.php:24
    16751 #: easyreservations/templates/emails/plain/customer-refunded-order.php:24
    16752 #: easyreservations/templates/emails/plain/customer-reset-password.php:24
    16753 #, php-format
    16754 msgid "Hi %s,"
    16755 msgstr ""
    16756 
    16757 #: easyreservations/templates/emails/customer-completed-order.php:29
    16758 #: easyreservations/templates/emails/plain/customer-completed-order.php:26
    16759 msgid "We have finished processing your order."
    16760 msgstr ""
    16761 
    16762 #: easyreservations/templates/emails/customer-invoice.php:37
    16763 #: easyreservations/templates/emails/plain/customer-invoice.php:30
    16764 #, php-format
    16765 msgid ""
    16766 "An order has been created for you on %1$s. Your invoice is below, with a "
    16767 "link to make payment when you’re ready: %2$s"
    16768 msgstr ""
    16769 
    16770 #: easyreservations/templates/emails/customer-invoice.php:45
    16771 msgid "Pay for this order"
    16772 msgstr ""
    16773 
    16774 #: easyreservations/templates/emails/customer-invoice.php:54
    16775 #: easyreservations/templates/emails/plain/customer-invoice.php:37
    16776 #, php-format
    16777 msgid "Here are the details of your order placed on %s:"
    16778 msgstr ""
    16779 
    16780 #: easyreservations/templates/emails/customer-new-account.php:24
    16781 #: easyreservations/templates/emails/plain/customer-new-account.php:26
    16782 #, php-format
    16783 msgid ""
    16784 "Thanks for creating an account on %1$s. Your username is %2$s. You can "
    16785 "access your account area to view orders, change your password, and more at: "
    16786 "%3$s"
    16787 msgstr ""
    16788 
    16789 #: easyreservations/templates/emails/customer-new-account.php:27
    16790 #, php-format
    16791 msgid "Your password has been automatically generated: %s"
    16792 msgstr ""
    16793 
    16794 #: easyreservations/templates/emails/customer-note.php:28
    16795 #: easyreservations/templates/emails/plain/customer-note.php:25
    16796 msgid "The following note has been added to your order:"
    16797 msgstr ""
    16798 
    16799 #: easyreservations/templates/emails/customer-note.php:32
    16800 #: easyreservations/templates/emails/plain/customer-note.php:33
    16801 msgid "As a reminder, here are your order details:"
    16802 msgstr ""
    16803 
    16804 #: easyreservations/templates/emails/customer-on-hold-order.php:26
    16805 #: easyreservations/templates/emails/plain/customer-on-hold-order.php:25
    16806 msgid ""
    16807 "Thanks for your order. It’s on-hold until we confirm that payment has been "
    16808 "received. In the meantime, here’s a reminder of what you ordered:"
    16809 msgstr ""
    16810 
    16811 #: easyreservations/templates/emails/customer-processing-order.php:29
    16812 #: easyreservations/templates/emails/plain/customer-processing-order.php:26
    16813 #, php-format
    16814 msgid ""
    16815 "Just to let you know &mdash; we've received your order #%s, and it is now "
    16816 "being processed:"
    16817 msgstr ""
    16818 
    16819 #: easyreservations/templates/emails/customer-refunded-order.php:31
    16820 #: easyreservations/templates/emails/plain/customer-refunded-order.php:27
    16821 #, php-format
    16822 msgid ""
    16823 "Your order on %s has been partially refunded. There are more details below "
    16824 "for your reference:"
    16825 msgstr ""
    16826 
    16827 #: easyreservations/templates/emails/customer-refunded-order.php:34
    16828 #: easyreservations/templates/emails/plain/customer-refunded-order.php:30
    16829 #, php-format
    16830 msgid ""
    16831 "Your order on %s has been refunded. There are more details below for your "
    16832 "reference:"
    16833 msgstr ""
    16834 
    16835 #: easyreservations/templates/emails/customer-reset-password.php:28
    16836 #: easyreservations/templates/emails/plain/customer-reset-password.php:26
    16837 #, php-format
    16838 msgid "Someone has requested a new password for the following account on %s:"
    16839 msgstr ""
    16840 
    16841 #: easyreservations/templates/emails/customer-reset-password.php:30
    16842 #: easyreservations/templates/emails/plain/customer-reset-password.php:28
    16843 #, php-format
    16844 msgid "Username: %s"
    16845 msgstr ""
    16846 
    16847 #: easyreservations/templates/emails/customer-reset-password.php:31
    16848 #: easyreservations/templates/emails/plain/customer-reset-password.php:29
    16849 msgid ""
    16850 "If you didn't make this request, just ignore this email. If you'd like to "
    16851 "proceed:"
    16852 msgstr ""
    16853 
    16854 #: easyreservations/templates/emails/customer-reset-password.php:34
    16855 msgid "Click here to reset your password"
    16856 msgstr ""
    16857 
    16858 #: easyreservations/templates/emails/email-customer-details.php:23
    16859 #: easyreservations/templates/emails/plain/email-customer-details.php:21
    16860 msgid "Customer details"
    16861 msgstr ""
    16862 
    16863 #: easyreservations/templates/emails/email-order-details.php:33
    16864 #, php-format
    16865 msgid "[Order #%s]"
    16866 msgstr ""
    16867 
    16868 #: easyreservations/templates/emails/email-order-details.php:78
    16869 #: easyreservations/templates/emails/plain/email-order-details.php:45
    16870 #: easyreservations/templates/order/order-details.php:79
    16871 msgid "Note:"
    16872 msgstr ""
    16873 
    1687417557#: easyreservations/templates/emails/plain/customer-new-account.php:30
    1687517558#, php-format
     
    1689317576#: easyreservations/templates/form/price.php:19
    1689417577msgid "Total price"
    16895 msgstr ""
    16896 
    16897 #: easyreservations/templates/global/form-login.php:32
    16898 msgid "Username or email"
    16899 msgstr ""
    16900 
    16901 #: easyreservations/templates/global/form-login.php:46
    16902 msgid "Remember me"
    16903 msgstr ""
    16904 
    16905 #: easyreservations/templates/global/form-login.php:50
    16906 msgid "Login"
    16907 msgstr ""
    16908 
    16909 #: easyreservations/templates/global/form-login.php:53
    16910 msgid "Lost your password?"
    1691117578msgstr ""
    1691217579
     
    1694217609msgstr[1] ""
    1694317610
    16944 #: easyreservations/templates/order/tracking.php:29
    16945 #, php-format
    16946 msgid "Order #%1$s was placed on %2$s and is currently %3$s."
    16947 msgstr ""
    16948 
    16949 #: easyreservations/templates/order/tracking.php:40
    16950 msgid "Order updates"
    16951 msgstr ""
    16952 
    16953 #: easyreservations/templates/order/tracking.php:46
    16954 msgid "l jS \\o\\f F Y, h:ia"
    16955 msgstr ""
    16956 
    1695717611#: easyreservations/templates/single-resource/photoswipe.php:33
    1695817612msgid "Close (Esc)"
  • easyreservations/trunk/includes/abstracts/abstract-er-data.php

    r2262833 r2265362  
    638638        $errors = false;
    639639
     640
    640641        foreach ( $props as $prop => $value ) {
    641642            try {
  • easyreservations/trunk/includes/abstracts/abstract-er-order.php

    r2262833 r2265362  
    364364        if ( false === $result ) {
    365365            // translators: Actual coupon code.
    366             throw new Exception( sprintf( __( 'An unexpected error happened while applying the Coupon %s.', 'easyReservations' ), $coupon->get_code() ) );
     366            throw new Exception( sprintf( __( 'An unexpected error happened while applying the Coupon %s.', 'easyReservations' ), esc_html( $coupon->get_code() ) ) );
    367367        } elseif ( 0 === $result ) {
    368368            // translators: Actual coupon code.
    369             throw new Exception( sprintf( __( 'Coupon %s was used in another transaction during this checkout, and coupon usage limit is reached. Please remove the coupon and try again.', 'easyReservations' ), $coupon->get_code() ) );
     369            throw new Exception( sprintf( __( 'Coupon %s was used in another transaction during this checkout, and coupon usage limit is reached. Please remove the coupon and try again.', 'easyReservations' ), esc_html( $coupon->get_code() ) ) );
    370370        }
    371371
     
    387387        if ( false === $result ) {
    388388            // translators: Actual coupon code.
    389             throw new Exception( sprintf( __( 'An unexpected error happened while applying the Coupon %s.', 'easyReservations' ), $coupon->get_code() ) );
     389            throw new Exception( sprintf( __( 'An unexpected error happened while applying the Coupon %s.', 'easyReservations' ), esc_html( $coupon->get_code() ) ) );
    390390        } elseif ( 0 === $result ) {
    391391            // translators: Actual coupon code.
    392             throw new Exception( sprintf( __( 'You have used this coupon %s in another transaction during this checkout, and coupon usage limit is reached. Please remove the coupon and try again.', 'easyReservations' ), $coupon->get_code() ) );
     392            throw new Exception( sprintf( __( 'You have used this coupon %s in another transaction during this checkout, and coupon usage limit is reached. Please remove the coupon and try again.', 'easyReservations' ), esc_html( $coupon->get_code() ) ) );
    393393        }
    394394
  • easyreservations/trunk/includes/admin/class-er-admin-notices.php

    r2262833 r2265362  
    118118
    119119    /**
    120      * Show a notice.
    121      *
    122      * @param string $name Notice name.
    123      */
    124     public static function add_notice( $name ) {
    125         self::$notices = array_unique( array_merge( self::get_notices(), array( $name ) ) );
    126     }
    127 
    128     /**
    129120     * Add temporary error message
    130121     *
     
    168159
    169160    /**
     161     * Show a notice.
     162     *
     163     * @param string $name Notice name.
     164     * @param bool   $force_save Force saving inside this method instead of at the 'shutdown'.
     165     */
     166    public static function add_notice( $name, $force_save = false ) {
     167        self::$notices = array_unique( array_merge( self::get_notices(), array( $name ) ) );
     168
     169        if ( $force_save ) {
     170            // Adding early save to prevent more race conditions with notices.
     171            self::store_notices();
     172        }
     173    }
     174
     175    /**
    170176     * Remove a notice from being displayed.
    171177     *
    172178     * @param string $name Notice name.
    173      */
    174     public static function remove_notice( $name ) {
     179     * @param bool   $force_save Force saving inside this method instead of at the 'shutdown'.
     180     */
     181    public static function remove_notice( $name, $force_save = false ) {
    175182        self::$notices = array_diff( self::get_notices(), array( $name ) );
    176         delete_option( 'reservations_admin_notice_' . $name );
     183        delete_option( 'woocommerce_admin_notice_' . $name );
     184
     185        if ( $force_save ) {
     186            // Adding early save to prevent more race conditions with notices.
     187            self::store_notices();
     188        }
    177189    }
    178190
     
    297309
    298310    /**
    299      * If we need to update, include a message with the update button.
     311     * If we need to update the database, include a message with the DB update button.
    300312     */
    301313    public static function update_notice() {
     314        $screen    = get_current_screen();
     315        $screen_id = $screen ? $screen->id : '';
     316        if ( in_array( $screen_id, er_get_screen_ids(), true ) ) {
     317            return;
     318        }
     319
    302320        $plugin = 'reservations';
    303321
  • easyreservations/trunk/includes/admin/settings/class-er-settings-accounts.php

    r2262833 r2265362  
    115115                'title'       => __( 'Personal data removal', 'easyReservations' ),
    116116                'desc'        => __( 'Allow personal data to be removed in bulk from orders', 'easyReservations' ),
    117                 'desc_tip'    => __( 'Adds an option to the orders screen for removing personal in bulk. Note that removing personal data cannot be undone.', 'easyReservations' ),
     117                'desc_tip'    => __( 'Adds an option to the orders screen for removing personal data in bulk. Note that removing personal data cannot be undone.', 'easyReservations' ),
    118118                'id'          => 'reservations_allow_bulk_remove_personal_data',
    119119                'option'      => 'reservations_allow_bulk_remove_personal_data',
  • easyreservations/trunk/includes/class-easyreservations.php

    r2263082 r2265362  
    1313     */
    1414    protected static $_instance = null;
     15
    1516    /**
    1617     * easyReservations version.
     
    1819     * @var string
    1920     */
    20     public $version = '6.0-alpha.8';
     21    public $version = '6.0-alpha.9';
     22
    2123    /**
    2224     * Session instance.
     
    8587     */
    8688    public function __wakeup() {
    87         _doing_it_wrong( __FUNCTION__, __( 'Unserializing instances of this class is forbidden.', 'easyReservations' ), '6.0' );
     89        _doing_it_wrong( __FUNCTION__, __( 'Unserializ ing instances of this class is forbidden.', 'easyReservations' ), '6.0' );
    8890    }
    8991
     
    109111        // Before init action.
    110112        do_action( 'before_easyreservations_init' );
    111 
    112         if ( isset( $_GET['lang'] ) ) {
    113             define( 'WPLANG', sanitize_key( $_GET['lang'] ) );
    114             global $sitepress;
    115             if ( $sitepress && is_object( $sitepress ) ) {
    116                 $sitepress->switch_lang( sanitize_key( $_GET['lang'] ) );
    117             }
    118         }
    119113
    120114        // Set up localisation.
     
    289283        include_once( RESERVATIONS_ABSPATH . 'includes/abstracts/abstract-er-form.php' );
    290284        include_once( RESERVATIONS_ABSPATH . 'includes/abstracts/abstract-er-log-levels.php' );
     285        include_once( RESERVATIONS_ABSPATH . 'includes/abstracts/abstract-er-privacy.php' );
    291286        include_once( RESERVATIONS_ABSPATH . 'includes/abstracts/abstract-er-receipt.php' );
    292287        include_once( RESERVATIONS_ABSPATH . 'includes/abstracts/abstract-er-receipt-item.php' );
     
    319314        include_once( RESERVATIONS_ABSPATH . 'includes/class-er-payment.php' );
    320315        include_once( RESERVATIONS_ABSPATH . 'includes/class-er-post-data.php' );
     316        include_once( RESERVATIONS_ABSPATH . 'includes/class-er-privacy.php' );
    321317        include_once( RESERVATIONS_ABSPATH . 'includes/class-er-query.php' );
    322318        include_once( RESERVATIONS_ABSPATH . 'includes/class-er-receipt-item-custom.php' );
  • easyreservations/trunk/includes/class-er-cart.php

    r2262833 r2265362  
    970970            } else {
    971971                foreach ( $the_coupon->get_error_messages() as $message ) {
    972                     er_add_notice( esc_html( $message ), 'error' );
     972                    er_add_notice( $message, 'error' );
    973973                }
    974974            }
  • easyreservations/trunk/includes/class-er-customer.php

    r2262833 r2265362  
    44 *
    55 * @package easyReservations/Classes
    6  * @version 3.0.0
    76 */
    87
  • easyreservations/trunk/includes/data-stores/abstract-er-order-data-store-cpt.php

    r2262833 r2265362  
    152152                wp_update_post( array_merge( array( 'ID' => $order->get_id() ), $post_data ) );
    153153            }
     154
    154155            $order->read_meta_data( true ); // Refresh internal meta data, in case things were hooked into `save_post` or another WP hook.
    155156        }
     157
    156158        $this->update_post_meta( $order );
    157159        $order->apply_changes();
  • easyreservations/trunk/includes/data-stores/class-er-customer-data-store.php

    r2262833 r2265362  
    247247        }
    248248
    249         $billing_address_props = array(
     249        $address_props = array(
    250250            'address_first_name' => 'address_first_name',
    251251            'address_last_name'  => 'address_last_name',
     
    261261        );
    262262
    263         foreach ( $billing_address_props as $meta_key => $prop ) {
     263        foreach ( $address_props as $meta_key => $prop ) {
    264264            $prop_key = substr( $prop, 8 );
    265265
  • easyreservations/trunk/includes/data-stores/class-er-order-data-store-cpt.php

    r2262833 r2265362  
    139139        $id                = $order->get_id();
    140140        $meta_key_to_props = array(
    141             '_first_name'           => 'first_name',
    142             '_last_name'            => 'last_name',
    143             '_company'              => 'company',
    144             '_address_1'            => 'address_1',
    145             '_address_2'            => 'address_2',
    146             '_city'                 => 'city',
    147             '_state'                => 'state',
    148             '_postcode'             => 'postcode',
    149             '_country'              => 'country',
    150             '_email'                => 'email',
    151             '_phone'                => 'phone',
    152141            '_easy_order_key'       => 'order_key',
    153142            '_locale'               => 'locale',
    154143            '_customer_user'        => 'customer_id',
     144            '_order_key'            => 'order_key',
    155145            '_payment_method'       => 'payment_method',
    156146            '_payment_method_title' => 'payment_method_title',
     
    181171            if ( $updated ) {
    182172                $updated_props[] = $prop;
     173            }
     174        }
     175
     176        $address_props = array(
     177            '_first_name' => 'address_first_name',
     178            '_last_name'  => 'address_last_name',
     179            '_company'    => 'address_company',
     180            '_address_1'  => 'address_address_1',
     181            '_address_2'  => 'address_address_2',
     182            '_city'       => 'address_city',
     183            '_state'      => 'address_state',
     184            '_postcode'   => 'address_postcode',
     185            '_country'    => 'address_country',
     186            '_email'      => 'address_email',
     187            '_phone'      => 'address_phone',
     188        );
     189
     190        $props_to_update = $this->get_props_to_update( $order, $address_props );
     191
     192        foreach ( $props_to_update as $meta_key => $prop ) {
     193            $prop    = str_replace( array( 'address_address_', 'address_', 'temp_' ), array( 'temp_', '', 'address_' ), $prop );
     194            $value   = $order->{"get_$prop"}( 'edit' );
     195            $value   = is_string( $value ) ? wp_slash( $value ) : $value;
     196            $updated = $this->update_or_delete_post_meta( $order, $meta_key, $value );
     197
     198            if ( $updated ) {
     199                $updated_props[] = $prop;
     200                $updated_props[] = 'address';
    183201            }
    184202        }
  • easyreservations/trunk/includes/data-stores/class-er-receipt-item-data-store.php

    r2262833 r2265362  
    3939        );
    4040
    41         return absint( $wpdb->insert_id );
    42     }
     41        $item_id = absint( $wpdb->insert_id );
     42
     43        $this->clear_caches( $item_id, $object_id, $object_type );
     44
     45        return $item_id;    }
    4346
    4447    /**
     
    5255    public function update_receipt_item( $item_id, $item ) {
    5356        global $wpdb;
    54 
    55         return $wpdb->update( $wpdb->prefix . 'receipt_items', $item, array( 'receipt_item_id' => $item_id ) );
     57        $updated = $wpdb->update( $wpdb->prefix . 'receipt_items', $item, array( 'receipt_item_id' => $item_id ) );
     58        $this->clear_caches( $item_id, null, null );
     59
     60        return $updated;
    5661    }
    5762
     
    6368    public function delete_receipt_item( $item_id ) {
    6469        global $wpdb;
     70
     71        // Load the receipt data before the deletion, since after, it won't exist in the database.
     72        $object_id = $this->get_object_id_by_receipt_item_id( $item_id );
     73        $object_type = $this->get_object_type_by_receipt_item_id( $item_id );
     74
    6575        $wpdb->query( $wpdb->prepare( "DELETE FROM itemmeta USING {$wpdb->prefix}receipt_itemmeta itemmeta INNER JOIN {$wpdb->prefix}receipt_items items WHERE itemmeta.receipt_item_id = items.receipt_item_id and items.receipt_object_id = %d", $item_id ) );
    6676        $wpdb->query( $wpdb->prepare( "DELETE FROM {$wpdb->prefix}receipt_items WHERE receipt_object_id = %d", $item_id ) );
     77
     78        $this->clear_caches( $item_id, $object_id, $object_type );
    6779    }
    6880
     
    141153
    142154    /**
     155     * Get order ID by order item ID.
     156     *
     157     * @param int $item_id Item ID.
     158     *
     159     * @return string
     160     */
     161    public function get_object_type_by_receipt_item_id( $item_id ) {
     162        global $wpdb;
     163
     164        return sanitize_key(
     165            $wpdb->get_var(
     166                $wpdb->prepare(
     167                    "SELECT receipt_object_type FROM {$wpdb->prefix}receipt_items WHERE receipt_item_id = %d",
     168                    $item_id
     169                )
     170            )
     171        );
     172    }
     173
     174    /**
    143175     * Get the order item type based on Item ID.
    144176     *
     
    153185        return $order_item_type;
    154186    }
     187
     188    /**
     189     * Clear meta cache.
     190     *
     191     * @param int      $item_id Item ID.
     192     * @param int|null $object_id Order ID. If not set, it will be loaded using the item ID.
     193     */
     194    protected function clear_caches( $item_id, $object_id, $object_type ) {
     195        wp_cache_delete( 'item-' . $item_id, 'receipt-items' );
     196
     197        if ( ! $object_id ) {
     198            $object_id = $this->get_object_id_by_receipt_item_id( $item_id );
     199            $object_type = $this->get_object_type_by_receipt_item_id( $item_id );
     200        }
     201        if ( $object_id ) {
     202            wp_cache_delete( 'receipt-items-' . $object_id, $object_type );
     203        }
     204    }
    155205}
  • easyreservations/trunk/includes/er-core-functions.php

    r2262833 r2265362  
    709709
    710710    if ( ! $default_path ) {
    711         $default_path = ER()->plugin_path() . '/templates/';
     711        $default_path = apply_filters(
     712            'easyreservations_locate_template_default_path',
     713            ER()->plugin_path() . '/templates/',
     714            $template_name,
     715            $template_path
     716        );
    712717    }
    713718
     
    15211526
    15221527/**
     1528 * Get an item of post data if set, otherwise return a default value.
     1529 *
     1530 * @param string $key Meta key.
     1531 * @param string $default Default value.
     1532 *
     1533 * @return mixed Value sanitized by er_clean.
     1534 */
     1535function er_get_post_data_by_key( $key, $default = '' ) {
     1536    return er_clean( wp_unslash( er_get_var( $_POST[ $key ], $default ) ) ); // @codingStandardsIgnoreLine
     1537}
     1538
     1539/**
    15231540 * Get data if set, otherwise return a default value or null. Prevents notices when data is not set.
    15241541 *
     
    16631680 *
    16641681 * @param string $group Group of cache to clear.
    1665  *
    1666  * @since 3.9.0
    16671682 */
    16681683function er_invalidate_cache_group( $group ) {
  • easyreservations/trunk/includes/er-notice-functions.php

    r2262833 r2265362  
    164164 * @param string $message The text to display in the notice.
    165165 * @param string $notice_type Optional. The singular name of the notice type - either error, success or notice.
    166  * @param array  $data Optional notice data. @since 3.9.0.
     166 * @param array  $data Optional notice data.
    167167 */
    168168function er_print_notice( $message, $notice_type = 'success', $data = array() ) {
  • easyreservations/trunk/includes/updates/easyreservations-update-6.0.alpha.1.php

    r2262833 r2265362  
    3939        $price      = floatval( $reservation_data['price'] );
    4040        $paid       = floatval( $reservation_data['paid'] );
    41         $name       = explode( ' ', $reservation_data['name'] );
    42         $last_name  = array_pop( $name );
    43         $first_name = implode( ' ', $name );
     41        $name       = sanitize_text_field( $reservation_data['name'] );
     42        $explode_name = explode( ' ', $name );
     43        $last_name  = array_pop( $explode_name );
     44        $first_name = implode( ' ', $explode_name );
    4445        $street     = false;
    4546        $phone      = false;
  • easyreservations/trunk/readme.txt

    r2263082 r2265362  
    5555== Changelog ==
    5656
     57= 6.0-alpha.9 - 2020-03-22 =
     58* Feature - My account
     59* Feature - Removal of personal data
     60
    5761= 6.0-alpha.8 - 2020-03-18 =
    5862* Fix - Tax settings js
  • easyreservations/trunk/templates/emails/email-footer.php

    r2262833 r2265362  
    1717defined( 'ABSPATH' ) || exit;
    1818?>
    19 </div>
    20 </td>
    21 </tr>
    22 </table>
    23 <!-- End Content -->
    24 </td>
    25 </tr>
    26 </table>
    27 <!-- End Body -->
    28 </td>
    29 </tr>
    30 </table>
    31 </td>
    32 </tr>
    33 <tr>
    34     <td align="center" valign="top">
    35         <!-- Footer -->
    36         <table border="0" cellpadding="10" cellspacing="0" width="600" id="template_footer">
    37             <tr>
    38                 <td valign="top">
    39                     <table border="0" cellpadding="10" cellspacing="0" width="100%">
    40                         <tr>
    41                             <td colspan="2" valign="middle" id="credit">
    42                                 <?php echo wp_kses_post( wpautop( wptexturize( apply_filters( 'easyreservations_email_footer_text', get_option( 'reservations_email_footer_text' ) ) ) ) ); ?>
    43                             </td>
    44                         </tr>
    45                     </table>
    46                 </td>
    47             </tr>
    48         </table>
    49         <!-- End Footer -->
    50     </td>
    51 </tr>
    52 </table>
    53 </div>
    54 </body>
    55 </html>
  • easyreservations/trunk/templates/emails/email-header.php

    r2262833 r2265362  
    1818    exit; // Exit if accessed directly
    1919}
    20 
    2120?>
    22 <!DOCTYPE html>
    23 <html <?php language_attributes(); ?>>
    24 <head>
    25     <meta http-equiv="Content-Type" content="text/html; charset=<?php bloginfo( 'charset' ); ?>"/>
    26     <title><?php echo get_bloginfo( 'name', 'display' ); ?></title>
    27 </head>
    28 <body <?php echo is_rtl() ? 'rightmargin' : 'leftmargin'; ?>="0" marginwidth="0" topmargin="0" marginheight="0" offset="0">
    29 <div id="wrapper" dir="<?php echo is_rtl() ? 'rtl' : 'ltr'; ?>">
    30     <table border="0" cellpadding="0" cellspacing="0" height="100%" width="100%">
    31         <tr>
    32             <td align="center" valign="top">
    33                 <div id="template_header_image">
    34                     <?php
    35                     if ( $img = get_option( 'reservations_email_header_image' ) ) {
    36                         echo '<p style="margin-top:0;"><img src="' . esc_url( $img ) . '" alt="' . get_bloginfo( 'name', 'display' ) . '" /></p>';
    37                     }
    38                     ?>
    39                 </div>
    40                 <table border="0" cellpadding="0" cellspacing="0" width="600" id="template_container">
    41                     <tr>
    42                         <td align="center" valign="top">
    43                             <!-- Header -->
    44                             <table border="0" cellpadding="0" cellspacing="0" width="100%" id="template_header">
    45                                 <tr>
    46                                     <td id="header_wrapper">
    47                                         <h1><?php echo $email_heading; ?></h1>
    48                                     </td>
    49                                 </tr>
    50                             </table>
    51                             <!-- End Header -->
    52                         </td>
    53                     </tr>
    54                     <tr>
    55                         <td align="center" valign="top">
    56                             <!-- Body -->
    57                             <table border="0" cellpadding="0" cellspacing="0" width="600" id="template_body">
    58                                 <tr>
    59                                     <td valign="top" id="body_content">
    60                                         <!-- Content -->
    61                                         <table border="0" cellpadding="20" cellspacing="0" width="100%">
    62                                             <tr>
    63                                                 <td valign="top">
    64                                                     <div id="body_content_inner">
Note: See TracChangeset for help on using the changeset viewer.