Changeset 2247648
- Timestamp:
- 02/20/2020 03:32:54 PM (6 years ago)
- Location:
- easyreservations/trunk
- Files:
-
- 25 edited
-
assets/css/admin.css (modified) (1 diff)
-
assets/css/admin.min.css (modified) (1 diff)
-
assets/css/datepicker.css (modified) (4 diffs)
-
assets/css/datepicker.min.css (modified) (1 diff)
-
assets/css/frontend.css (modified) (4 diffs)
-
assets/css/frontend.min.css (modified) (1 diff)
-
assets/css/ui.css (modified) (3 diffs)
-
assets/css/ui.min.css (modified) (1 diff)
-
assets/js/er-datepicker.js (modified) (1 diff)
-
assets/js/er-datepicker.min.js (modified) (1 diff)
-
assets/js/frontend/country-select.js (modified) (1 diff)
-
assets/js/frontend/country-select.min.js (modified) (1 diff)
-
easyReservations.php (modified) (1 diff)
-
includes/admin/class-er-admin-resources.php (modified) (1 diff)
-
includes/admin/class-er-admin.php (modified) (4 diffs)
-
includes/admin/meta-boxes/class-er-meta-box-reservation-data.php (modified) (1 diff)
-
includes/class-easyreservations.php (modified) (1 diff)
-
includes/class-er-ajax.php (modified) (2 diffs)
-
includes/class-er-resource-availability.php (modified) (20 diffs)
-
includes/class-er-resource.php (modified) (3 diffs)
-
includes/class-er-resources.php (modified) (2 diffs)
-
includes/er-core-functions.php (modified) (1 diff)
-
includes/updates/easyreservations-update-6.0.alpha.1.php (modified) (1 diff)
-
readme.txt (modified) (2 diffs)
-
uninstall.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
easyreservations/trunk/assets/css/admin.css
r2245284 r2247648 3141 3141 3142 3142 /** 3143 * Overview 3144 */ 3145 div.er-overview { 3146 position: relative; 3147 border: 1px solid #ccd0d4; 3148 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04); 3149 background-color: #fff; 3150 user-select: none; 3151 /* supported by Chrome and Opera */ 3152 -webkit-user-select: none; 3153 /* Safari */ 3154 -khtml-user-select: none; 3155 /* Konqueror HTML */ 3156 -moz-user-select: none; 3157 /* Firefox */ 3158 -ms-user-select: none; 3159 /* Internet Explorer/Edge */ 3160 } 3161 div.er-overview > .header { 3162 height: 32px; 3163 text-align: center; 3164 padding: 8px 6px 8px 6px; 3165 line-height: 20px; 3166 font-size: 16px; 3167 font-weight: bold; 3168 cursor: pointer; 3169 vertical-align: middle; 3170 } 3171 div.er-overview > .header .er-datepicker { 3172 z-index: 3; 3173 position: relative; 3174 display: none; 3175 } 3176 div.er-overview .overview { 3177 display: flex; 3178 } 3179 div.er-overview .overview .labels { 3180 height: 100%; 3181 word-wrap: break-word; 3182 white-space: nowrap; 3183 } 3184 div.er-overview .overview .labels ul { 3185 margin: 0; 3186 } 3187 div.er-overview .overview .labels ul li { 3188 padding: 4px 6px 4px 15px; 3189 } 3190 div.er-overview .overview .labels ul:last-of-type li:last-of-type { 3191 border-bottom: 0; 3192 } 3193 div.er-overview .overview .labels .resource, div.er-overview .overview .labels li { 3194 border-bottom: 1px solid #e4e8f1; 3195 height: 20px; 3196 margin: 0; 3197 } 3198 div.er-overview .overview .labels .resource { 3199 padding: 1px 5px; 3200 background-color: #f5f9fc; 3201 } 3202 div.er-overview .overview .labels .resource a { 3203 font-size: 12px; 3204 text-decoration: none; 3205 } 3206 div.er-overview .overview .container { 3207 position: relative; 3208 overflow: hidden; 3209 } 3210 div.er-overview .overview .shadow { 3211 z-index: 1; 3212 box-shadow: inset 2px 1px 4px -2px grey; 3213 position: absolute; 3214 top: 38px; 3215 width: 100%; 3216 height: 100%; 3217 pointer-events: none; 3218 } 3219 div.er-overview .overview .timeline { 3220 overflow: hidden; 3221 } 3222 div.er-overview .overview .timeline table { 3223 box-sizing: border-box; 3224 table-layout: fixed; 3225 overflow: hidden; 3226 width: 100%; 3227 border-spacing: 0; 3228 } 3229 div.er-overview .overview .timeline table thead { 3230 cursor: grab; 3231 } 3232 div.er-overview .overview .timeline table thead .main th { 3233 width: 87px; 3234 padding: 1px 4px; 3235 border-left: 1px solid transparent; 3236 font-weight: bold; 3237 position: relative; 3238 font-size: 13px; 3239 } 3240 div.er-overview .overview .timeline table thead .main th div { 3241 font-size: 12px; 3242 font-weight: normal; 3243 pointer-events: none; 3244 } 3245 div.er-overview .overview .timeline table thead .main th.current { 3246 background-color: #f7f8f9; 3247 } 3248 div.er-overview .overview .timeline table thead .main th.first { 3249 border-left: 2px solid #c94330; 3250 } 3251 div.er-overview .overview .timeline table thead .main th div.today { 3252 z-index: 2; 3253 position: absolute; 3254 height: 1000px; 3255 border-left: 2px dashed #008cff; 3256 top: 39px; 3257 pointer-events: none; 3258 } 3259 div.er-overview .overview .timeline table thead .main th div.overlay { 3260 z-index: 1; 3261 position: absolute; 3262 margin-left: -100000px; 3263 height: 1000px; 3264 width: 100000px; 3265 background-image: repeating-linear-gradient(45deg, #fff, #fff 2px, #ccc 2px, #ccc 4px); 3266 opacity: 10%; 3267 top: 60px; 3268 pointer-events: none; 3269 } 3270 div.er-overview .overview .timeline table thead .secondary th { 3271 padding: 1px 4px; 3272 border-left: 1px solid transparent; 3273 border-bottom: 1px solid #b9bdc4; 3274 color: #C32; 3275 font-size: 10px; 3276 font-weight: 600; 3277 overflow: visible; 3278 white-space: nowrap; 3279 } 3280 div.er-overview .overview .timeline table thead .secondary th.first { 3281 border-left: 2px solid #c94330; 3282 } 3283 div.er-overview .overview .timeline table tbody tr:last-of-type td { 3284 border-bottom: 0; 3285 } 3286 div.er-overview .overview .timeline table tbody tr td { 3287 width: 87px; 3288 padding: 4px; 3289 border-left: 1px solid #e4e8f1; 3290 border-bottom: 1px solid #e4e8f1; 3291 position: relative; 3292 } 3293 div.er-overview .overview .timeline table tbody tr td.weekend { 3294 background-color: #ffffda; 3295 } 3296 div.er-overview .overview .timeline table tbody tr td.unavailable { 3297 background-color: #fff6f6; 3298 } 3299 div.er-overview .overview .timeline table tbody tr td.current { 3300 border-left: 1px solid #c8d8ff; 3301 background-color: #f7f8f9; 3302 } 3303 div.er-overview .overview .timeline table tbody tr td.first { 3304 border-left: 2px solid #c94330; 3305 } 3306 div.er-overview .overview .timeline table tbody tr td.loading { 3307 background-color: #f3f3f3; 3308 } 3309 div.er-overview .overview .timeline table tbody tr td .reservation { 3310 top: 1px; 3311 width: 100%; 3312 z-index: 1; 3313 position: absolute; 3314 padding: 3px 1px; 3315 overflow: hidden; 3316 white-space: nowrap; 3317 background: #62a7fb; 3318 border: 1px solid #4a7cbc; 3319 color: #fff; 3320 font-size: 12px; 3321 font-weight: bold; 3322 cursor: pointer; 3323 border-radius: 2px; 3324 } 3325 div.er-overview .overview .timeline table tbody .header td { 3326 z-index: 1; 3327 text-align: center; 3328 padding: 1px 5px; 3329 height: 20px; 3330 font-size: 12px; 3331 background-color: #fff; 3332 color: #888888; 3333 } 3334 div.er-overview .overview .timeline table tbody .header td.unavailable { 3335 color: #ff9f9e; 3336 } 3337 div.er-overview .overview .timeline table tbody .header td.first { 3338 border-left: 2px solid #c94330; 3339 } 3340 3341 /** 3143 3342 * Backbone modal dialog 3144 3343 */ -
easyreservations/trunk/assets/css/admin.min.css
r2245284 r2247648 1 @charset "UTF-8";@keyframes spin{100%{transform:rotate(360deg)}}.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{background:#228dff;border-color:#226bd3;box-shadow:inset 0 1px 0 rgba(255,255,255,0.25),0 1px 0 #226bd3;color:#fff;text-shadow:0 -1px 1px #226bd3,1px 0 1px #226bd3,0 1px 1px #226bd3,-1px 0 1px #226bd3;display:inline-block}.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;border-left-color:#6ab3ff !important;overflow:hidden}.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{background:transparent none;color:inherit}.easyreservations-help-tip{color:#666;display:inline-block;font-size:17px;font-style:normal;height:16px;line-height:16px;position:relative;vertical-align:middle;width:16px}.easyreservations-help-tip::after{font-family:"Dashicons";speak:none;font-weight:normal;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{cursor:help;text-decoration:none}img.tips{padding:5px 0 0}#tiptip_holder{display:none;z-index:8675309;position:absolute;top:0;left:0}#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{color:#fff;font-size:.8em;max-width:150px;background:#333;text-align:center;border-radius:3px;padding:.618em 1em;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;border-color:transparent;border-style:solid;border-width:6px;height:0;width:0}.er_error_tip{max-width:20em;line-height:1.8em;position:absolute;white-space:normal;background:#d82223;margin:1.5em 1px 0 -1em;z-index:9999999}.er_error_tip::after{content:"";display:block;border:8px solid #d82223;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;position:absolute;top:-3px;left:50%;margin:-1em 0 0 -3px}code{padding:.2rem .4rem;background-color:#fafafa;font-size:.75rem;color:#d81b60}code[data-tag]{cursor:pointer}.ui-datepicker-trigger{margin:0 4px 0 10px !important;vertical-align:middle;display:inline-block}.hide-it{visibility:hidden;max-width:0;max-height:0;position:absolute;overflow:hidden}.button.er-reload{display:block;text-indent:-9999px;position:relative;height:1em;width:1em;padding:0;height:28px;width:28px !important;display:inline-block}.button.er-reload::after{font-family:"Dashicons";speak:none;font-weight:normal;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{margin:0;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",sans-serif;font-size:21px;font-weight:normal;line-height:1.2;text-shadow:1px 1px 1px white;padding:0}#order_data h3{font-size:14px}#order_data h3,#order_data h4{color:#333;margin:1.33em 0 0}#order_data p{color:#777}#order_data p.order_number{margin:0;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",sans-serif;font-weight:normal;line-height:1.6em;font-size:16px}#order_data p.order_number strong{font-weight:normal}#order_data .order_data_column_container{clear:both}#order_data .order_data_column{width:30%;padding:0 4% 0 0;float:left}#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;clear:left;width:48%;padding:0;margin:9px 0 0}#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{width:100%;clear:both;float:none}#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;zoom:1;padding-right:1px}#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{color:#ccc;display:inline-block;cursor:pointer;vertical-align:middle;text-decoration:none;line-height:16px;width:16px;font-size:14px;overflow:hidden}#order_data .order_data_column a.delete-custom::before{font-family:"Dashicons";speak:none;font-weight:normal;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{width:14px;height:0;padding:14px 0 0;margin:0 0 0 6px;overflow:hidden;position:relative;color:#999;border:0;float:right}#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{font-family:"Dashicons";content:"";position:absolute;top:0;left:0;text-align:center;vertical-align:top;line-height:14px;font-size:14px;font-weight:400}#order_data .order_data_column .add_custom,#order_data .order_data_column .load_customer{font-size:13px;display:inline-block;font-weight:normal}#easyreservations-order-actions .inside{margin:0;padding:0}#easyreservations-order-actions .inside ul.order_actions{margin:0;overflow:hidden;zoom:1}#easyreservations-order-actions .inside ul.order_actions li{padding:6px 10px;box-sizing:border-box;margin:0;overflow:hidden;zoom:1;border-top:1px solid #fff;border-bottom:1px solid #ddd;line-height:1.6em;float:left;width:50%;text-align:center}#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{width:auto;float:none;clear:both;padding:6px;text-align:left;overflow:hidden}#easyreservations-order-actions .inside ul.order_actions li #delete-action{line-height:25px;vertical-align:middle;text-align:left;float:left}#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{width:24px;box-sizing:border-box;float:right}#easyreservations-order-actions .inside ul.order_actions li#actions select{width:225px;box-sizing:border-box;float:left}#easyreservations-order-actions .inside ul.order_actions li:last-child{border-bottom:0}#easyreservations-reservation-order .inside{margin:0;padding: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{margin:0;padding:0;background:#fefefe}#easyreservations-order-items .er-receipt-data-row{border-bottom:1px solid #dfdfdf;padding:1.5em 2em;background:#f8f8f8;*zoom:1;line-height:2em;text-align:right}#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:2em}#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%;margin:0;padding: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{font-size:1em !important;width:10em;margin:0 0 0 .5em;box-sizing:border-box}#easyreservations-order-items .er-receipt-totals .total input[type=text]{width:96%;float:right}#easyreservations-order-items .er-receipt-totals .refunded-total{color:#a00}#easyreservations-order-items .refund-actions{margin-top:5px;padding-top:12px;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 .inside{display:block !important}#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{text-align:left;padding:1em;font-weight:normal;color:#999;background:#f8f8f8;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select: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{float:right;position:relative;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;text-align:left;line-height:1.5em;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{font-size:14px;padding:4px;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{text-align:left;width:38px;padding-bottom:1.5em}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items td.thumb .er-receipt-item-thumbnail{width:38px;height:38px;border:2px solid #e8e8e8;background:#f8f8f8;color:#ccc;position:relative;font-size:21px;display:block;text-align:center}#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:normal;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:"";width:38px;line-height:38px;display:block}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items td.thumb .er-receipt-item-thumbnail img{width:100%;height:100%;margin:0;padding:0;position:relative}#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{white-space:nowrap;color:#999;font-size:.833em}#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;vertical-align:middle;text-align:right}#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;vertical-align:middle;font-size:1em}#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;background:#fff;border:1px solid #ddd;box-shadow:inset 0 1px 2px rgba(0,0,0,0.07);margin:1px 0;min-width:80px;overflow:hidden;line-height:1em;text-align:right}#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{font-size:.75em;padding:4px 6px 0;color:#555;display:block}#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;border:0;box-shadow:none;margin:0;padding:0 6px 4px;color:#555;background:transparent}#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{border-bottom:1px dashed #ddd;background:#fff}#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{text-align:center;width:50px}#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{border:0;padding:0 4px .5em 0;line-height:1.5em;width:20%}#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;border:0;line-height:1.5em}#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{width:100%;margin:0;position:relative;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.5em}#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;font-size:1.5em;line-height:1em;vertical-align:middle;margin:0 auto}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items tr.fee .thumb div::before{font-family:"Dashicons";speak:none;font-weight:normal;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;font-size:1.5em;line-height:1em;vertical-align:middle;margin:0 auto}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items tr.refund .thumb div::before{font-family:"Dashicons";speak:none;font-weight:normal;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;font-size:14px;visibility:hidden;margin:3px -18px 0 0}#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:normal;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;color:#a00;white-space:nowrap;margin-top:.5em}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items small.refunded::before{font-family:"Dashicons";speak:none;font-weight:normal;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;vertical-align:middle;line-height:1em}#easyreservations-order-items .er-receipt-edit-line-item{padding-left:0}#easyreservations-order-items .er-receipt-edit-line-item-actions{width:44px;text-align:right;padding-left:0;vertical-align:middle}#easyreservations-order-items .er-receipt-edit-line-item-actions a{color:#ccc;display:inline-block;cursor:pointer;padding:0 0 .5em;margin:0 0 0 12px;vertical-align:middle;text-decoration:none;line-height:16px;width:16px;overflow:hidden}#easyreservations-order-items .er-receipt-edit-line-item-actions a::before{margin:0;padding:0;font-size:16px;width:16px;height: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:normal;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:normal;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}#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}ul.er_coupon_list{padding-bottom:5px}ul.er_coupon_list li{margin:0}ul.er_coupon_list li.code{display:inline-block;position:relative;padding:0 .5em;background-color:#fff;border:1px solid #aaa;-webkit-box-shadow:0 1px 0 #dfdfdf;box-shadow:0 1px 0 #dfdfdf;border-radius:4px;margin-right:5px;margin-top:5px}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{text-decoration:none;color:#888;position:absolute;top:7px;right:20px}ul.er_coupon_list li.code .remove-coupon::before{font-family:"Dashicons";speak:none;font-weight:normal;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{vertical-align:middle;padding:4px 7px}.widefat .column-order_title{width:15%}.widefat .column-order_title time{display:block;color:#999;margin:3px 0}.widefat .column-orders,.widefat .column-paying,.widefat .column-spent{text-align:center;width:8%}.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;margin:2px 4px 2px 0;padding:0 !important;width:2em;overflow:hidden;vertical-align:middle}.widefat .column-er_actions a.button::after{font-family:"Dashicons";speak:none;font-weight:normal;font-variant:normal;text-transform:none;font-size:18px;margin:0;text-indent:0;position:absolute;top:0;left:0;width:24px;text-align:center;line-height:1.7}.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;color:#999;font-size:inherit;margin:3px 0}.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;white-space:nowrap;padding:1em 1em 1em 1em !important;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{vertical-align:text-top;margin:1px 0}.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;margin:0;padding:10px !important}.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{border:1px solid #7e8993;vertical-align:middle}.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.5em}.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{text-indent:9999px;margin:2px 0 2px 4px}.reservation-preview,.order-preview{float:right;width:16px;padding:4px 7px 4px 4px;height:16px;overflow:hidden;position:relative;border:2px solid transparent;border-radius:4px;text-decoration:none}.reservation-preview::before,.order-preview::before{font-family:"Dashicons";outline:none !important;content:"";height:16px;line-height:16px;font-size:18px;vertical-align:top}.reservation-preview:hover,.order-preview:hover{border:2px solid #00a0d2}.reservation-preview.disabled::before,.order-preview.disabled::before{content:url("../images/wpspin.gif");padding-left:1px}.reservation-date{display:inline-flex;line-height:2.5em;color:#777;background:#e5e5e5;border-radius:4px;border-bottom:1px solid rgba(0,0,0,0.05);margin:0;cursor:inherit !important;white-space:nowrap;max-width:100%;padding:0 8px}.reservation-date:nth-of-type(2){margin-top:5px}.reservation-date.present{background:#c6e1c6;color:#5b841b}.reservation-date.future{background:#c8d7e1;color:#2e4453}.reservation-date.past{background:#f8dda7;color:#94660c}.reservation-status,.order-status{display:inline-flex;line-height:2.5em;color:#777;background:#e5e5e5;border-radius:4px;border-bottom:1px solid rgba(0,0,0,0.05);margin:-0.25em 0;cursor:inherit !important;white-space:nowrap;max-width:100%}.reservation-status.status-completed,.order-status.status-completed{background:#c8d7e1;color:#2e4453}.reservation-status.status-on-hold,.order-status.status-on-hold{background:#f8dda7;color:#94660c}.reservation-status.status-failed,.order-status.status-failed{background:#eba3a3;color:#761919}.reservation-status.status-approved,.order-status.status-approved{background:#c6e1c6;color:#5b841b}.reservation-status.status-trash,.order-status.status-trash{background:#eba3a3;color:#761919}.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;text-align:left;border:0;border-bottom:1px solid #eee;margin:0;background:transparent;box-shadow:none;text-align:right;vertical-align:top}.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;border:0;text-align:left;vertical-align:top}.er-order-preview .er-order-preview-table .er-order-item-meta td:last-child{padding-left:.5em}.er-order-preview .er-order-preview-addresses{overflow:hidden;padding-bottom:1.5em}.er-order-preview .er-order-preview-addresses .er-order-preview-address,.er-order-preview .er-order-preview-addresses .er-order-preview-note{width:50%;float:left;padding:1.5em 1.5em 0;box-sizing:border-box;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{margin-left:10px;padding:0 10px !important;line-height:28px;height:auto;display:inline-block}.er-order-preview .er-action-button-group label{display:none}.er-action-button-group{vertical-align:middle;line-height:26px;text-align:left}.er-action-button-group label{margin-right:6px;cursor:default;font-weight:bold;line-height:28px}.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{margin:0 0 0 -1px !important;border:1px solid #ccc;padding:0 10px !important;border-radius:0 !important;float:none;line-height:28px;height:auto;z-index:1;position:relative;overflow:hidden;text-overflow:ellipsis;flex:1 0 auto;box-sizing:border-box;text-align:center;white-space:nowrap}.er-action-button-group .er-action-button:hover,.er-action-button-group .er-action-button:focus{border:1px solid #999;z-index:2}.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{float:none;display:block;margin-bottom:4px}.er-order-preview footer .button.button-large{width:100%;float:none;text-align:center;margin:0;display:block}.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-left:0;padding-bottom:.5em}.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{padding:10px;background:#efefef;position:relative}ul.order_notes li .note_content p{margin:0;padding:0;word-wrap:break-word}ul.order_notes li p.meta{padding:10px;color:#999;margin:0;font-size:11px}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{content:"";display:block;position:absolute;bottom:-10px;left:20px;width:0;height:0;border-width:10px 10px 0 0;border-style:solid;border-color:#efefef transparent}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{border-top:1px solid #ddd;padding:10px 10px 0}.add_note h4{margin-top:5px !important}.add_note #add_order_note{width:100%;height:50px}.resource-header{margin-top:20px;width:99%;max-width:1200px;display:block}.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{color:#9a9a9a;height:160px}.resource-header .main .content{max-height:56px;overflow:hidden;margin-bottom:8px}#reservations_reservation_item_label{line-height:20px;padding:8px;height:250px}#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{margin-left:42px;display:block;border-left:3px solid #228dff}label.days-option{display:block !important;line-height:24px}#form_settings_tags_container{width:35%;display:inline-block;margin-top:7px}#accordion{display:inline-block;width:99%;user-select:none;background:#fff;border:1px solid #b9b7b7;border-left:0;cursor:default}#accordion .ui-accordion-header{border-bottom:1px solid #b9b7b7;padding:5px 0 5px 25px;font-weight:normal;margin:0;cursor:pointer;background-color:#f7f7f7;background-image:url(../images/sortright.gif);background-repeat:no-repeat;background-position:11px;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{border-bottom:1px solid #b9b7b7;padding:4px 6px}#accordion div.table{padding:0}#accordion:last-child{border-bottom:0}#accordion p,#accordion h4{margin:3px 0}#accordion p.desc{font-style:italic;padding:2px 0;max-width:300px;font-size:13px}#form_container{min-height:600px;width:63.5%;margin-top:8px;float:left;background:#fff;border:1px solid #CCC;padding:4px;font-size:13px;font-family:Consolas,Monaco,monospace}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:normal;text-transform:uppercase;border-bottom:1px solid #dedede;border-right: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{background-color:#f0f0f0;cursor:pointer}table.formtable tbody td{padding:3px 6px;border-bottom:1px solid #dedede;border-right:1px solid #dedede}table.formtable tbody td:nth-child(3){text-align:center}table.formtable tbody td:nth-child(1){width:25px;background-position:center center;background-repeat:no-repeat}table.formtable tbody td:last-of-type{border-right:0}formtag{background:#0191c8;color:#fff;cursor:pointer}formtag.error{background:#ff5c5c;color:#fff}formtag.taghover{background:#a4cce9}#changelog ul{list-style:disc !important;padding-left:30px}#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{margin:0;position:relative;table-layout:fixed}.easyreservations .form-table .forminp-radio ul{margin:0}.easyreservations .form-table .forminp-radio ul li{line-height:1.4em}.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;margin:0;line-height:2;padding:0 8px;box-sizing:border-box;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;margin:0;box-sizing:border-box;vertical-align:top}.easyreservations .form-table textarea.input-text{height:100%;min-width:150px;display:block}.easyreservations .form-table img.help_tip,.easyreservations .form-table .easyreservations-help-tip{padding:0;margin:-4px 0 0 5px;vertical-align:middle;cursor:help;line-height:1}.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{margin:-8px -24px 0 0;position:absolute;right:0;top:50%}.easyreservations .form-table th label+.easyreservations-help-tip{margin:0;position:absolute;right:0;top:20px}.easyreservations .form-table .select2-container{vertical-align:top;margin-bottom:3px}.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{margin-top:4px;padding:0}.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{z-index:100;display:none;position:absolute;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,0.2)}.easyreservations .form-table .iris-picker .ui-slider{border:0 !important;margin:0 !important;width:auto !important;height:auto !important;background:none transparent !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{padding:7px 0;line-height:1em;display:inline-block;width:26px;border:1px solid #7e8993;font-size:14px}.easyreservations .widefat{margin-top:10px}.easyreservations .widefat .tmiddle{border-top:1px solid #ccd0d4}#easyreservations-coupon-description{padding:3px 8px;font-size:1.7em;line-height:1.42em;height:auto;width:100%;outline:0;margin:10px 0;display:block}#easyreservations-coupon-description::-webkit-input-placeholder{line-height:1.42em;color:#bbb}#easyreservations-coupon-description::-moz-placeholder{line-height:1.42em;color:#bbb}#easyreservations-coupon-description:-ms-input-placeholder{line-height:1.42em;color:#bbb}#easyreservations-coupon-description:-moz-placeholder{line-height:1.42em;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{margin:0;width:20%;float:left;line-height:1em;padding:0 0 10px;position:relative;background-color:#fafafa;border-right:1px solid #eee;box-sizing:border-box}#easyreservations-resource-data ul.er-tabs::after,#easyreservations-coupon-data ul.er-tabs::after,.easyreservations ul.er-tabs::after{content:"";display:block;width:100%;height:9999em;position:absolute;bottom:-9999em;left:0;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{margin:0;padding:0;display:block;position:relative}#easyreservations-resource-data ul.er-tabs li a,#easyreservations-coupon-data ul.er-tabs li a,.easyreservations ul.er-tabs li a{margin:0;padding:10px;display:block;box-shadow:none;text-decoration:none;line-height:20px !important;border-bottom:1px solid #eee}#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-left:.618em;margin-right:.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:normal;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{color:#555;position:relative;background-color:#eee}#easyreservations-resource-data .inside,#easyreservations-order-data .inside,#easyreservations-coupon-data .inside{margin:0;padding: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{margin:0 0 9px;font-size:12px;padding:5px 9px;line-height:24px}.easyreservations_options_panel p::after,#easyreservations-product-type-options .panel p::after,.easyreservations_options_panel fieldset.form-field::after{content:".";display:block;height:0;clear:both;visibility:hidden}.easyreservations_options_panel .checkbox{margin:4px 0 !important;vertical-align:middle;float:left}.easyreservations_options_panel{min-height:175px;box-sizing:border-box}.easyreservations_options_panel .downloadable_files{padding:0 9px 0 162px;position:relative;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-weight:700;font-style:normal;color:#a00}.easyreservations_options_panel .description{padding:0;margin:0 0 0 7px;clear:none;display:inline}.easyreservations_options_panel .description-block{margin-left:0;display:block}.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.5em;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]{width:50%;float:left}.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 white;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{margin:9px 0;font-size:12px;padding:5px 9px;line-height:24px}.easyreservations_options_panel .options_group fieldset label{width:auto;float:none}.easyreservations_options_panel .options_group fieldset ul{float:left;width:50%;margin:0;padding:0}.easyreservations_options_panel .options_group fieldset ul li{margin:0;width:auto}.easyreservations_options_panel .options_group fieldset ul li input{width:auto;float:none;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{color:#0a246a}table.er_tax_rates th,table.er_input_table th{white-space:nowrap;padding:10px}table.er_tax_rates td,table.er_input_table td{padding:0;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;border-top:0;background:#fff;cursor:default}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;border:0;outline:0;background:transparent none}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{cursor:move;font-size:15px;background:#f9f9f9;text-align:center;vertical-align:middle}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{content:"";font-family:"Dashicons";text-align:center;line-height:1;color:#999;display:block;width:17px;float:left;height:100%}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 span.tips,table.er_input_table span.tips{padding:0 3px}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-left:5px;margin-right:0}table.er_tax_rates .pagination .current,table.er_input_table .pagination .current{background:#bbb;text-shadow:none}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;vertical-align:top;line-height:1.75em}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{white-space:nowrap;width:72px}table.er_gateways td.sort .er-item-reorder-nav::before,table.er_emails td.sort .er-item-reorder-nav::before{content:"";font-family:"Dashicons";text-align:center;line-height:1;color:#999;display:block;width:24px;float:left;height:100%;line-height:24px;cursor:move}table.er_gateways td.sort .er-item-reorder-nav button,table.er_emails td.sort .er-item-reorder-nav button{position:relative;overflow:hidden;float:left;display:block;width:24px;height:24px;margin:0;background:transparent;border:0;box-shadow:none;color:#82878c;text-indent:-9999px;cursor:pointer;outline:0}table.er_gateways td.sort .er-item-reorder-nav button::before,table.er_emails td.sort .er-item-reorder-nav button::before{display:inline-block;position:absolute;top:0;right:0;width:100%;height:100%;font:normal 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;cursor:default;pointer-events:none}table.er_gateways .er-payment-gateway-method-name,table.er_emails .er-payment-gateway-method-name{font-weight:normal}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{font-weight:normal;color:#999;margin:0 0 0 4px !important}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{padding-top:1px;display:block;outline:0;box-shadow:none}table.er_gateways .er-email-settings-table-status,table.er_emails .er-email-settings-table-status{text-align:center;width:1em}table.er_gateways .er-email-settings-table-status .tips,table.er_emails .er-email-settings-table-status .tips{margin:0 auto} .er-backbone-modal *{box-sizing:border-box}.er-backbone-modal .er-backbone-modal-content{position:fixed;background:#fff;z-index:100000;left:50%;top:50%;transform:translate(-50%,-50%);max-width:100%;min-width:500px}.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%;height:100%;min-width:100%}}.er-backbone-modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;min-height:360px;background:#000;opacity:.7;z-index:99900}.er-backbone-modal-main{padding-bottom:55px}.er-backbone-modal-main header,.er-backbone-modal-main article{display:block;position:relative}.er-backbone-modal-main .er-backbone-modal-header{height:auto;background:#fcfcfc;padding:1em 1.5em;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.5em}.er-backbone-modal-main .er-backbone-modal-header .modal-close-link{cursor:pointer;color:#777;height:54px;width:54px;padding:0;position:absolute;top:0;right:0;text-align:center;border:0;border-left:1px solid #ddd;background-color:transparent;transition:color .1s ease-in-out,background .1s ease-in-out}.er-backbone-modal-main .er-backbone-modal-header .modal-close-link::before{font:normal 22px/50px "dashicons" !important;color:#666;display:block;content:"";font-weight:300}.er-backbone-modal-main .er-backbone-modal-header .modal-close-link:hover,.er-backbone-modal-main .er-backbone-modal-header .modal-close-link:focus{background:#ddd;border-color:#ccc;color:#000}.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{margin:0;width:100%;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;left:0;right:0;bottom: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{text-align:right;line-height:23px}.er-backbone-modal-main footer .inner .button{margin-bottom:0}table#custom_field_add .sortable{color:#000;margin:2px 0 2px 5px;padding:5px 5px 5px 8px;background:#f1f1f1;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;cursor:pointer}table#custom_field_add .sortable strong{font-weight:bold !important}table#custom_field_add .sortable.clause{background:#d4d4d4}#debug-report{display:none;margin:10px 0;padding:0;position:relative}#debug-report textarea{font-family:monospace;width:100%;margin:0;height:300px;padding:20px;border-radius:0;resize:none;font-size:12px;line-height:20px;outline:0}1 @charset "UTF-8";@keyframes spin{100%{transform:rotate(360deg)}}.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{background:#228dff;border-color:#226bd3;box-shadow:inset 0 1px 0 rgba(255,255,255,0.25),0 1px 0 #226bd3;color:#fff;text-shadow:0 -1px 1px #226bd3,1px 0 1px #226bd3,0 1px 1px #226bd3,-1px 0 1px #226bd3;display:inline-block}.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;border-left-color:#6ab3ff !important;overflow:hidden}.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{background:transparent none;color:inherit}.easyreservations-help-tip{color:#666;display:inline-block;font-size:17px;font-style:normal;height:16px;line-height:16px;position:relative;vertical-align:middle;width:16px}.easyreservations-help-tip::after{font-family:"Dashicons";speak:none;font-weight:normal;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{cursor:help;text-decoration:none}img.tips{padding:5px 0 0}#tiptip_holder{display:none;z-index:8675309;position:absolute;top:0;left:0}#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{color:#fff;font-size:.8em;max-width:150px;background:#333;text-align:center;border-radius:3px;padding:.618em 1em;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;border-color:transparent;border-style:solid;border-width:6px;height:0;width:0}.er_error_tip{max-width:20em;line-height:1.8em;position:absolute;white-space:normal;background:#d82223;margin:1.5em 1px 0 -1em;z-index:9999999}.er_error_tip::after{content:"";display:block;border:8px solid #d82223;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;position:absolute;top:-3px;left:50%;margin:-1em 0 0 -3px}code{padding:.2rem .4rem;background-color:#fafafa;font-size:.75rem;color:#d81b60}code[data-tag]{cursor:pointer}.ui-datepicker-trigger{margin:0 4px 0 10px !important;vertical-align:middle;display:inline-block}.hide-it{visibility:hidden;max-width:0;max-height:0;position:absolute;overflow:hidden}.button.er-reload{display:block;text-indent:-9999px;position:relative;height:1em;width:1em;padding:0;height:28px;width:28px !important;display:inline-block}.button.er-reload::after{font-family:"Dashicons";speak:none;font-weight:normal;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{margin:0;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",sans-serif;font-size:21px;font-weight:normal;line-height:1.2;text-shadow:1px 1px 1px white;padding:0}#order_data h3{font-size:14px}#order_data h3,#order_data h4{color:#333;margin:1.33em 0 0}#order_data p{color:#777}#order_data p.order_number{margin:0;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",sans-serif;font-weight:normal;line-height:1.6em;font-size:16px}#order_data p.order_number strong{font-weight:normal}#order_data .order_data_column_container{clear:both}#order_data .order_data_column{width:30%;padding:0 4% 0 0;float:left}#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;clear:left;width:48%;padding:0;margin:9px 0 0}#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{width:100%;clear:both;float:none}#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;zoom:1;padding-right:1px}#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{color:#ccc;display:inline-block;cursor:pointer;vertical-align:middle;text-decoration:none;line-height:16px;width:16px;font-size:14px;overflow:hidden}#order_data .order_data_column a.delete-custom::before{font-family:"Dashicons";speak:none;font-weight:normal;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{width:14px;height:0;padding:14px 0 0;margin:0 0 0 6px;overflow:hidden;position:relative;color:#999;border:0;float:right}#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{font-family:"Dashicons";content:"";position:absolute;top:0;left:0;text-align:center;vertical-align:top;line-height:14px;font-size:14px;font-weight:400}#order_data .order_data_column .add_custom,#order_data .order_data_column .load_customer{font-size:13px;display:inline-block;font-weight:normal}#easyreservations-order-actions .inside{margin:0;padding:0}#easyreservations-order-actions .inside ul.order_actions{margin:0;overflow:hidden;zoom:1}#easyreservations-order-actions .inside ul.order_actions li{padding:6px 10px;box-sizing:border-box;margin:0;overflow:hidden;zoom:1;border-top:1px solid #fff;border-bottom:1px solid #ddd;line-height:1.6em;float:left;width:50%;text-align:center}#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{width:auto;float:none;clear:both;padding:6px;text-align:left;overflow:hidden}#easyreservations-order-actions .inside ul.order_actions li #delete-action{line-height:25px;vertical-align:middle;text-align:left;float:left}#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{width:24px;box-sizing:border-box;float:right}#easyreservations-order-actions .inside ul.order_actions li#actions select{width:225px;box-sizing:border-box;float:left}#easyreservations-order-actions .inside ul.order_actions li:last-child{border-bottom:0}#easyreservations-reservation-order .inside{margin:0;padding: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{margin:0;padding:0;background:#fefefe}#easyreservations-order-items .er-receipt-data-row{border-bottom:1px solid #dfdfdf;padding:1.5em 2em;background:#f8f8f8;*zoom:1;line-height:2em;text-align:right}#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:2em}#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%;margin:0;padding: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{font-size:1em !important;width:10em;margin:0 0 0 .5em;box-sizing:border-box}#easyreservations-order-items .er-receipt-totals .total input[type=text]{width:96%;float:right}#easyreservations-order-items .er-receipt-totals .refunded-total{color:#a00}#easyreservations-order-items .refund-actions{margin-top:5px;padding-top:12px;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 .inside{display:block !important}#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{text-align:left;padding:1em;font-weight:normal;color:#999;background:#f8f8f8;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select: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{float:right;position:relative;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;text-align:left;line-height:1.5em;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{font-size:14px;padding:4px;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{text-align:left;width:38px;padding-bottom:1.5em}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items td.thumb .er-receipt-item-thumbnail{width:38px;height:38px;border:2px solid #e8e8e8;background:#f8f8f8;color:#ccc;position:relative;font-size:21px;display:block;text-align:center}#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:normal;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:"";width:38px;line-height:38px;display:block}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items td.thumb .er-receipt-item-thumbnail img{width:100%;height:100%;margin:0;padding:0;position:relative}#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{white-space:nowrap;color:#999;font-size:.833em}#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;vertical-align:middle;text-align:right}#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;vertical-align:middle;font-size:1em}#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;background:#fff;border:1px solid #ddd;box-shadow:inset 0 1px 2px rgba(0,0,0,0.07);margin:1px 0;min-width:80px;overflow:hidden;line-height:1em;text-align:right}#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{font-size:.75em;padding:4px 6px 0;color:#555;display:block}#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;border:0;box-shadow:none;margin:0;padding:0 6px 4px;color:#555;background:transparent}#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{border-bottom:1px dashed #ddd;background:#fff}#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{text-align:center;width:50px}#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{border:0;padding:0 4px .5em 0;line-height:1.5em;width:20%}#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;border:0;line-height:1.5em}#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{width:100%;margin:0;position:relative;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.5em}#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;font-size:1.5em;line-height:1em;vertical-align:middle;margin:0 auto}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items tr.fee .thumb div::before{font-family:"Dashicons";speak:none;font-weight:normal;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;font-size:1.5em;line-height:1em;vertical-align:middle;margin:0 auto}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items tr.refund .thumb div::before{font-family:"Dashicons";speak:none;font-weight:normal;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;font-size:14px;visibility:hidden;margin:3px -18px 0 0}#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:normal;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;color:#a00;white-space:nowrap;margin-top:.5em}#easyreservations-order-items .easyreservations_receipt_items_wrapper table.easyreservations_receipt_items small.refunded::before{font-family:"Dashicons";speak:none;font-weight:normal;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;vertical-align:middle;line-height:1em}#easyreservations-order-items .er-receipt-edit-line-item{padding-left:0}#easyreservations-order-items .er-receipt-edit-line-item-actions{width:44px;text-align:right;padding-left:0;vertical-align:middle}#easyreservations-order-items .er-receipt-edit-line-item-actions a{color:#ccc;display:inline-block;cursor:pointer;padding:0 0 .5em;margin:0 0 0 12px;vertical-align:middle;text-decoration:none;line-height:16px;width:16px;overflow:hidden}#easyreservations-order-items .er-receipt-edit-line-item-actions a::before{margin:0;padding:0;font-size:16px;width:16px;height: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:normal;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:normal;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}#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}ul.er_coupon_list{padding-bottom:5px}ul.er_coupon_list li{margin:0}ul.er_coupon_list li.code{display:inline-block;position:relative;padding:0 .5em;background-color:#fff;border:1px solid #aaa;-webkit-box-shadow:0 1px 0 #dfdfdf;box-shadow:0 1px 0 #dfdfdf;border-radius:4px;margin-right:5px;margin-top:5px}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{text-decoration:none;color:#888;position:absolute;top:7px;right:20px}ul.er_coupon_list li.code .remove-coupon::before{font-family:"Dashicons";speak:none;font-weight:normal;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{vertical-align:middle;padding:4px 7px}.widefat .column-order_title{width:15%}.widefat .column-order_title time{display:block;color:#999;margin:3px 0}.widefat .column-orders,.widefat .column-paying,.widefat .column-spent{text-align:center;width:8%}.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;margin:2px 4px 2px 0;padding:0 !important;width:2em;overflow:hidden;vertical-align:middle}.widefat .column-er_actions a.button::after{font-family:"Dashicons";speak:none;font-weight:normal;font-variant:normal;text-transform:none;font-size:18px;margin:0;text-indent:0;position:absolute;top:0;left:0;width:24px;text-align:center;line-height:1.7}.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;color:#999;font-size:inherit;margin:3px 0}.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;white-space:nowrap;padding:1em 1em 1em 1em !important;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{vertical-align:text-top;margin:1px 0}.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;margin:0;padding:10px !important}.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{border:1px solid #7e8993;vertical-align:middle}.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.5em}.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{text-indent:9999px;margin:2px 0 2px 4px}.reservation-preview,.order-preview{float:right;width:16px;padding:4px 7px 4px 4px;height:16px;overflow:hidden;position:relative;border:2px solid transparent;border-radius:4px;text-decoration:none}.reservation-preview::before,.order-preview::before{font-family:"Dashicons";outline:none !important;content:"";height:16px;line-height:16px;font-size:18px;vertical-align:top}.reservation-preview:hover,.order-preview:hover{border:2px solid #00a0d2}.reservation-preview.disabled::before,.order-preview.disabled::before{content:url("../images/wpspin.gif");padding-left:1px}.reservation-date{display:inline-flex;line-height:2.5em;color:#777;background:#e5e5e5;border-radius:4px;border-bottom:1px solid rgba(0,0,0,0.05);margin:0;cursor:inherit !important;white-space:nowrap;max-width:100%;padding:0 8px}.reservation-date:nth-of-type(2){margin-top:5px}.reservation-date.present{background:#c6e1c6;color:#5b841b}.reservation-date.future{background:#c8d7e1;color:#2e4453}.reservation-date.past{background:#f8dda7;color:#94660c}.reservation-status,.order-status{display:inline-flex;line-height:2.5em;color:#777;background:#e5e5e5;border-radius:4px;border-bottom:1px solid rgba(0,0,0,0.05);margin:-0.25em 0;cursor:inherit !important;white-space:nowrap;max-width:100%}.reservation-status.status-completed,.order-status.status-completed{background:#c8d7e1;color:#2e4453}.reservation-status.status-on-hold,.order-status.status-on-hold{background:#f8dda7;color:#94660c}.reservation-status.status-failed,.order-status.status-failed{background:#eba3a3;color:#761919}.reservation-status.status-approved,.order-status.status-approved{background:#c6e1c6;color:#5b841b}.reservation-status.status-trash,.order-status.status-trash{background:#eba3a3;color:#761919}.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;text-align:left;border:0;border-bottom:1px solid #eee;margin:0;background:transparent;box-shadow:none;text-align:right;vertical-align:top}.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;border:0;text-align:left;vertical-align:top}.er-order-preview .er-order-preview-table .er-order-item-meta td:last-child{padding-left:.5em}.er-order-preview .er-order-preview-addresses{overflow:hidden;padding-bottom:1.5em}.er-order-preview .er-order-preview-addresses .er-order-preview-address,.er-order-preview .er-order-preview-addresses .er-order-preview-note{width:50%;float:left;padding:1.5em 1.5em 0;box-sizing:border-box;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{margin-left:10px;padding:0 10px !important;line-height:28px;height:auto;display:inline-block}.er-order-preview .er-action-button-group label{display:none}.er-action-button-group{vertical-align:middle;line-height:26px;text-align:left}.er-action-button-group label{margin-right:6px;cursor:default;font-weight:bold;line-height:28px}.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{margin:0 0 0 -1px !important;border:1px solid #ccc;padding:0 10px !important;border-radius:0 !important;float:none;line-height:28px;height:auto;z-index:1;position:relative;overflow:hidden;text-overflow:ellipsis;flex:1 0 auto;box-sizing:border-box;text-align:center;white-space:nowrap}.er-action-button-group .er-action-button:hover,.er-action-button-group .er-action-button:focus{border:1px solid #999;z-index:2}.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{float:none;display:block;margin-bottom:4px}.er-order-preview footer .button.button-large{width:100%;float:none;text-align:center;margin:0;display:block}.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-left:0;padding-bottom:.5em}.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{padding:10px;background:#efefef;position:relative}ul.order_notes li .note_content p{margin:0;padding:0;word-wrap:break-word}ul.order_notes li p.meta{padding:10px;color:#999;margin:0;font-size:11px}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{content:"";display:block;position:absolute;bottom:-10px;left:20px;width:0;height:0;border-width:10px 10px 0 0;border-style:solid;border-color:#efefef transparent}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{border-top:1px solid #ddd;padding:10px 10px 0}.add_note h4{margin-top:5px !important}.add_note #add_order_note{width:100%;height:50px}.resource-header{margin-top:20px;width:99%;max-width:1200px;display:block}.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{color:#9a9a9a;height:160px}.resource-header .main .content{max-height:56px;overflow:hidden;margin-bottom:8px}#reservations_reservation_item_label{line-height:20px;padding:8px;height:250px}#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{margin-left:42px;display:block;border-left:3px solid #228dff}label.days-option{display:block !important;line-height:24px}#form_settings_tags_container{width:35%;display:inline-block;margin-top:7px}#accordion{display:inline-block;width:99%;user-select:none;background:#fff;border:1px solid #b9b7b7;border-left:0;cursor:default}#accordion .ui-accordion-header{border-bottom:1px solid #b9b7b7;padding:5px 0 5px 25px;font-weight:normal;margin:0;cursor:pointer;background-color:#f7f7f7;background-image:url(../images/sortright.gif);background-repeat:no-repeat;background-position:11px;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{border-bottom:1px solid #b9b7b7;padding:4px 6px}#accordion div.table{padding:0}#accordion:last-child{border-bottom:0}#accordion p,#accordion h4{margin:3px 0}#accordion p.desc{font-style:italic;padding:2px 0;max-width:300px;font-size:13px}#form_container{min-height:600px;width:63.5%;margin-top:8px;float:left;background:#fff;border:1px solid #CCC;padding:4px;font-size:13px;font-family:Consolas,Monaco,monospace}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:normal;text-transform:uppercase;border-bottom:1px solid #dedede;border-right: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{background-color:#f0f0f0;cursor:pointer}table.formtable tbody td{padding:3px 6px;border-bottom:1px solid #dedede;border-right:1px solid #dedede}table.formtable tbody td:nth-child(3){text-align:center}table.formtable tbody td:nth-child(1){width:25px;background-position:center center;background-repeat:no-repeat}table.formtable tbody td:last-of-type{border-right:0}formtag{background:#0191c8;color:#fff;cursor:pointer}formtag.error{background:#ff5c5c;color:#fff}formtag.taghover{background:#a4cce9}#changelog ul{list-style:disc !important;padding-left:30px}#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{margin:0;position:relative;table-layout:fixed}.easyreservations .form-table .forminp-radio ul{margin:0}.easyreservations .form-table .forminp-radio ul li{line-height:1.4em}.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;margin:0;line-height:2;padding:0 8px;box-sizing:border-box;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;margin:0;box-sizing:border-box;vertical-align:top}.easyreservations .form-table textarea.input-text{height:100%;min-width:150px;display:block}.easyreservations .form-table img.help_tip,.easyreservations .form-table .easyreservations-help-tip{padding:0;margin:-4px 0 0 5px;vertical-align:middle;cursor:help;line-height:1}.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{margin:-8px -24px 0 0;position:absolute;right:0;top:50%}.easyreservations .form-table th label+.easyreservations-help-tip{margin:0;position:absolute;right:0;top:20px}.easyreservations .form-table .select2-container{vertical-align:top;margin-bottom:3px}.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{margin-top:4px;padding:0}.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{z-index:100;display:none;position:absolute;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,0.2)}.easyreservations .form-table .iris-picker .ui-slider{border:0 !important;margin:0 !important;width:auto !important;height:auto !important;background:none transparent !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{padding:7px 0;line-height:1em;display:inline-block;width:26px;border:1px solid #7e8993;font-size:14px}.easyreservations .widefat{margin-top:10px}.easyreservations .widefat .tmiddle{border-top:1px solid #ccd0d4}#easyreservations-coupon-description{padding:3px 8px;font-size:1.7em;line-height:1.42em;height:auto;width:100%;outline:0;margin:10px 0;display:block}#easyreservations-coupon-description::-webkit-input-placeholder{line-height:1.42em;color:#bbb}#easyreservations-coupon-description::-moz-placeholder{line-height:1.42em;color:#bbb}#easyreservations-coupon-description:-ms-input-placeholder{line-height:1.42em;color:#bbb}#easyreservations-coupon-description:-moz-placeholder{line-height:1.42em;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{margin:0;width:20%;float:left;line-height:1em;padding:0 0 10px;position:relative;background-color:#fafafa;border-right:1px solid #eee;box-sizing:border-box}#easyreservations-resource-data ul.er-tabs::after,#easyreservations-coupon-data ul.er-tabs::after,.easyreservations ul.er-tabs::after{content:"";display:block;width:100%;height:9999em;position:absolute;bottom:-9999em;left:0;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{margin:0;padding:0;display:block;position:relative}#easyreservations-resource-data ul.er-tabs li a,#easyreservations-coupon-data ul.er-tabs li a,.easyreservations ul.er-tabs li a{margin:0;padding:10px;display:block;box-shadow:none;text-decoration:none;line-height:20px !important;border-bottom:1px solid #eee}#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-left:.618em;margin-right:.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:normal;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{color:#555;position:relative;background-color:#eee}#easyreservations-resource-data .inside,#easyreservations-order-data .inside,#easyreservations-coupon-data .inside{margin:0;padding: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{margin:0 0 9px;font-size:12px;padding:5px 9px;line-height:24px}.easyreservations_options_panel p::after,#easyreservations-product-type-options .panel p::after,.easyreservations_options_panel fieldset.form-field::after{content:".";display:block;height:0;clear:both;visibility:hidden}.easyreservations_options_panel .checkbox{margin:4px 0 !important;vertical-align:middle;float:left}.easyreservations_options_panel{min-height:175px;box-sizing:border-box}.easyreservations_options_panel .downloadable_files{padding:0 9px 0 162px;position:relative;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-weight:700;font-style:normal;color:#a00}.easyreservations_options_panel .description{padding:0;margin:0 0 0 7px;clear:none;display:inline}.easyreservations_options_panel .description-block{margin-left:0;display:block}.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.5em;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]{width:50%;float:left}.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 white;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{margin:9px 0;font-size:12px;padding:5px 9px;line-height:24px}.easyreservations_options_panel .options_group fieldset label{width:auto;float:none}.easyreservations_options_panel .options_group fieldset ul{float:left;width:50%;margin:0;padding:0}.easyreservations_options_panel .options_group fieldset ul li{margin:0;width:auto}.easyreservations_options_panel .options_group fieldset ul li input{width:auto;float:none;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{color:#0a246a}table.er_tax_rates th,table.er_input_table th{white-space:nowrap;padding:10px}table.er_tax_rates td,table.er_input_table td{padding:0;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;border-top:0;background:#fff;cursor:default}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;border:0;outline:0;background:transparent none}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{cursor:move;font-size:15px;background:#f9f9f9;text-align:center;vertical-align:middle}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{content:"";font-family:"Dashicons";text-align:center;line-height:1;color:#999;display:block;width:17px;float:left;height:100%}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 span.tips,table.er_input_table span.tips{padding:0 3px}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-left:5px;margin-right:0}table.er_tax_rates .pagination .current,table.er_input_table .pagination .current{background:#bbb;text-shadow:none}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;vertical-align:top;line-height:1.75em}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{white-space:nowrap;width:72px}table.er_gateways td.sort .er-item-reorder-nav::before,table.er_emails td.sort .er-item-reorder-nav::before{content:"";font-family:"Dashicons";text-align:center;line-height:1;color:#999;display:block;width:24px;float:left;height:100%;line-height:24px;cursor:move}table.er_gateways td.sort .er-item-reorder-nav button,table.er_emails td.sort .er-item-reorder-nav button{position:relative;overflow:hidden;float:left;display:block;width:24px;height:24px;margin:0;background:transparent;border:0;box-shadow:none;color:#82878c;text-indent:-9999px;cursor:pointer;outline:0}table.er_gateways td.sort .er-item-reorder-nav button::before,table.er_emails td.sort .er-item-reorder-nav button::before{display:inline-block;position:absolute;top:0;right:0;width:100%;height:100%;font:normal 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;cursor:default;pointer-events:none}table.er_gateways .er-payment-gateway-method-name,table.er_emails .er-payment-gateway-method-name{font-weight:normal}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{font-weight:normal;color:#999;margin:0 0 0 4px !important}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{padding-top:1px;display:block;outline:0;box-shadow:none}table.er_gateways .er-email-settings-table-status,table.er_emails .er-email-settings-table-status{text-align:center;width:1em}table.er_gateways .er-email-settings-table-status .tips,table.er_emails .er-email-settings-table-status .tips{margin:0 auto}div.er-overview{position:relative;border:1px solid #ccd0d4;box-shadow:0 1px 1px rgba(0,0,0,0.04);background-color:#fff;user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}div.er-overview>.header{height:32px;text-align:center;padding:8px 6px 8px 6px;line-height:20px;font-size:16px;font-weight:bold;cursor:pointer;vertical-align:middle}div.er-overview>.header .er-datepicker{z-index:3;position:relative;display:none}div.er-overview .overview{display:flex}div.er-overview .overview .labels{height:100%;word-wrap:break-word;white-space:nowrap}div.er-overview .overview .labels ul{margin:0}div.er-overview .overview .labels ul li{padding:4px 6px 4px 15px}div.er-overview .overview .labels ul:last-of-type li:last-of-type{border-bottom:0}div.er-overview .overview .labels .resource,div.er-overview .overview .labels li{border-bottom:1px solid #e4e8f1;height:20px;margin:0}div.er-overview .overview .labels .resource{padding:1px 5px;background-color:#f5f9fc}div.er-overview .overview .labels .resource a{font-size:12px;text-decoration:none}div.er-overview .overview .container{position:relative;overflow:hidden}div.er-overview .overview .shadow{z-index:1;box-shadow:inset 2px 1px 4px -2px grey;position:absolute;top:38px;width:100%;height:100%;pointer-events:none}div.er-overview .overview .timeline{overflow:hidden}div.er-overview .overview .timeline table{box-sizing:border-box;table-layout:fixed;overflow:hidden;width:100%;border-spacing:0}div.er-overview .overview .timeline table thead{cursor:grab}div.er-overview .overview .timeline table thead .main th{width:87px;padding:1px 4px;border-left:1px solid transparent;font-weight:bold;position:relative;font-size:13px}div.er-overview .overview .timeline table thead .main th div{font-size:12px;font-weight:normal;pointer-events:none}div.er-overview .overview .timeline table thead .main th.current{background-color:#f7f8f9}div.er-overview .overview .timeline table thead .main th.first{border-left:2px solid #c94330}div.er-overview .overview .timeline table thead .main th div.today{z-index:2;position:absolute;height:1000px;border-left:2px dashed #008cff;top:39px;pointer-events:none}div.er-overview .overview .timeline table thead .main th div.overlay{z-index:1;position:absolute;margin-left:-100000px;height:1000px;width:100000px;background-image:repeating-linear-gradient(45deg,#fff,#fff 2px,#ccc 2px,#ccc 4px);opacity:10%;top:60px;pointer-events:none}div.er-overview .overview .timeline table thead .secondary th{padding:1px 4px;border-left:1px solid transparent;border-bottom:1px solid #b9bdc4;color:#C32;font-size:10px;font-weight:600;overflow:visible;white-space:nowrap}div.er-overview .overview .timeline table thead .secondary th.first{border-left:2px solid #c94330}div.er-overview .overview .timeline table tbody tr:last-of-type td{border-bottom:0}div.er-overview .overview .timeline table tbody tr td{width:87px;padding:4px;border-left:1px solid #e4e8f1;border-bottom:1px solid #e4e8f1;position:relative}div.er-overview .overview .timeline table tbody tr td.weekend{background-color:#ffffda}div.er-overview .overview .timeline table tbody tr td.unavailable{background-color:#fff6f6}div.er-overview .overview .timeline table tbody tr td.current{border-left:1px solid #c8d8ff;background-color:#f7f8f9}div.er-overview .overview .timeline table tbody tr td.first{border-left:2px solid #c94330}div.er-overview .overview .timeline table tbody tr td.loading{background-color:#f3f3f3}div.er-overview .overview .timeline table tbody tr td .reservation{top:1px;width:100%;z-index:1;position:absolute;padding:3px 1px;overflow:hidden;white-space:nowrap;background:#62a7fb;border:1px solid #4a7cbc;color:#fff;font-size:12px;font-weight:bold;cursor:pointer;border-radius:2px}div.er-overview .overview .timeline table tbody .header td{z-index:1;text-align:center;padding:1px 5px;height:20px;font-size:12px;background-color:#fff;color:#888}div.er-overview .overview .timeline table tbody .header td.unavailable{color:#ff9f9e}div.er-overview .overview .timeline table tbody .header td.first{border-left:2px solid #c94330}.er-backbone-modal *{box-sizing:border-box}.er-backbone-modal .er-backbone-modal-content{position:fixed;background:#fff;z-index:100000;left:50%;top:50%;transform:translate(-50%,-50%);max-width:100%;min-width:500px}.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%;height:100%;min-width:100%}}.er-backbone-modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;min-height:360px;background:#000;opacity:.7;z-index:99900}.er-backbone-modal-main{padding-bottom:55px}.er-backbone-modal-main header,.er-backbone-modal-main article{display:block;position:relative}.er-backbone-modal-main .er-backbone-modal-header{height:auto;background:#fcfcfc;padding:1em 1.5em;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.5em}.er-backbone-modal-main .er-backbone-modal-header .modal-close-link{cursor:pointer;color:#777;height:54px;width:54px;padding:0;position:absolute;top:0;right:0;text-align:center;border:0;border-left:1px solid #ddd;background-color:transparent;transition:color .1s ease-in-out,background .1s ease-in-out}.er-backbone-modal-main .er-backbone-modal-header .modal-close-link::before{font:normal 22px/50px "dashicons" !important;color:#666;display:block;content:"";font-weight:300}.er-backbone-modal-main .er-backbone-modal-header .modal-close-link:hover,.er-backbone-modal-main .er-backbone-modal-header .modal-close-link:focus{background:#ddd;border-color:#ccc;color:#000}.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{margin:0;width:100%;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;left:0;right:0;bottom: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{text-align:right;line-height:23px}.er-backbone-modal-main footer .inner .button{margin-bottom:0}table#custom_field_add .sortable{color:#000;margin:2px 0 2px 5px;padding:5px 5px 5px 8px;background:#f1f1f1;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;cursor:pointer}table#custom_field_add .sortable strong{font-weight:bold !important}table#custom_field_add .sortable.clause{background:#d4d4d4}#debug-report{display:none;margin:10px 0;padding:0;position:relative}#debug-report textarea{font-family:monospace;width:100%;margin:0;height:300px;padding:20px;border-radius:0;resize:none;font-size:12px;line-height:20px;outline:0} -
easyreservations/trunk/assets/css/datepicker.css
r2245284 r2247648 37 37 38 38 .ui-widget-content { 39 border: 1px solid #c 1bfbf;39 border: 1px solid #ccd0d4; 40 40 border-top: 3px solid var(--easy-ui-primary); 41 41 background: #fff; … … 51 51 background: #fbfbfb; 52 52 border: 0; 53 border-bottom: 1px solid #c 1bfbf;54 border-top: 1px solid #c 1bfbf;53 border-bottom: 1px solid #ccd0d4; 54 border-top: 1px solid #ccd0d4; 55 55 border-radius: 0; 56 56 padding: 2px 4px; … … 240 240 font-size: 13px; 241 241 padding: 4px 0 !important; 242 border-bottom: 1px solid #c 1bfbf;242 border-bottom: 1px solid #ccd0d4; 243 243 } 244 244 .easy-datepicker td { … … 247 247 padding: 0 !important; 248 248 border: 0; 249 border-bottom: 1px solid #c 1bfbf;250 border-right: 1px solid #c 1bfbf;249 border-bottom: 1px solid #ccd0d4; 250 border-right: 1px solid #ccd0d4; 251 251 background: #fff; 252 252 color: #333333; -
easyreservations/trunk/assets/css/datepicker.min.css
r2245284 r2247648 1 @charset "UTF-8";.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-widget{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1.1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget .ui-widget button{font-size:14px;font-family:inherit}.ui-widget .ui-widget{font-size:1em}.ui-widget-content{border:1px solid #c 1bfbf;border-top:3px solid var(--easy-ui-primary);background:#fff;padding:0;margin:0}.ui-widget-content a{color:#222}.ui-widget-header{background:#fbfbfb;border:0;border-bottom:1px solid #c1bfbf;border-top:1px solid #c1bfbf;border-radius:0;padding:2px 4px;font-weight:normal;line-height:16px}.ui-widget-header .ui-datepicker-month{font-weight:bold;z-index:4}.ui-widget-header a{color:#333}.ui-widget-header .ui-icon{background-image:none}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:0;background:0;border-radius:0;color:#333}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#004276;text-decoration:none}.ui-widget-content .ui-state-hover{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.ui-state-hover a,.ui-state-hover a:hover{color:#111;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{background:#569ff7;color:#fff;border-color:#569ff7}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#c00;text-decoration:none}.ui-widget :active{outline:0}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #c00;background:#f3d8d8;color:#2e2e2e}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#2e2e2e}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#2e2e2e}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-icon.ui-icon-circle-triangle-e,.ui-icon.ui-icon-circle-triangle-w{display:inline-block;position:relative;font:normal normal normal 14px/1;font-family:"Dashicons";text-rendering:auto;-webkit-font-smoothing:antialiased;text-indent:9999px;pointer-events:none}.ui-icon.ui-icon-circle-triangle-w:before{content:"";position:absolute;left:-10000px;top:0;cursor:pointer}.ui-icon.ui-icon-circle-triangle-e:before{content:"";position:absolute;left:-10000px;top:0}.ui-datepicker{display:none}.easy-datepicker{width:18em;display:none;user-select:none}.easy-datepicker .ui-datepicker-header{position:relative;padding:.4em 0}.easy-datepicker .ui-datepicker-prev,.easy-datepicker .ui-datepicker-next{position:absolute;width:1.8em;text-decoration:none;height:1.8em;box-shadow:none}.easy-datepicker .ui-datepicker-prev:hover,.easy-datepicker .ui-datepicker-next:hover{text-decoration:none;box-shadow:none;transition:none;background:inherit;color:#000}.easy-datepicker .ui-datepicker-prev{left:4px}.easy-datepicker .ui-datepicker-next{right:4px}.easy-datepicker .ui-datepicker-prev span,.easy-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;width:16px;height:16px}.easy-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.easy-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.easy-datepicker select.ui-datepicker-month-year{width:100%}.easy-datepicker select.ui-datepicker-month,.easy-datepicker select.ui-datepicker-year{width:49%}.easy-datepicker table{width:100%;font-size:.9em;border:0;border-collapse:collapse;border-spacing:0;margin:0 !important;padding:0}.easy-datepicker th{text-align:center;border:0;color:#333;text-transform:none;font-size:13px;padding:4px 0 !important;border-bottom:1px solid #c1bfbf}.easy-datepicker td{border:0;font-size:14px;padding:0 !important;border:0;border-bottom:1px solid #c1bfbf;border-right:1px solid #c1bfbf;background:#fff;color:#333}.easy-datepicker tr{border:0}.easy-datepicker tr>td:last-of-type{border-right:0}.easy-datepicker tr:last-of-type>td{border-bottom:0}.easy-datepicker td span,.easy-datepicker td a{display:block;padding:6px;text-align:center;text-decoration:none !important;box-shadow:none !important;font-weight:normal}.easy-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.easy-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.easy-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.easy-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}1 @charset "UTF-8";.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-widget{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1.1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget .ui-widget button{font-size:14px;font-family:inherit}.ui-widget .ui-widget{font-size:1em}.ui-widget-content{border:1px solid #ccd0d4;border-top:3px solid var(--easy-ui-primary);background:#fff;padding:0;margin:0}.ui-widget-content a{color:#222}.ui-widget-header{background:#fbfbfb;border:0;border-bottom:1px solid #ccd0d4;border-top:1px solid #ccd0d4;border-radius:0;padding:2px 4px;font-weight:normal;line-height:16px}.ui-widget-header .ui-datepicker-month{font-weight:bold;z-index:4}.ui-widget-header a{color:#333}.ui-widget-header .ui-icon{background-image:none}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:0;background:0;border-radius:0;color:#333}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#004276;text-decoration:none}.ui-widget-content .ui-state-hover{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.ui-state-hover a,.ui-state-hover a:hover{color:#111;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{background:#569ff7;color:#fff;border-color:#569ff7}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#c00;text-decoration:none}.ui-widget :active{outline:0}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #c00;background:#f3d8d8;color:#2e2e2e}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#2e2e2e}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#2e2e2e}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-icon.ui-icon-circle-triangle-e,.ui-icon.ui-icon-circle-triangle-w{display:inline-block;position:relative;font:normal normal normal 14px/1;font-family:"Dashicons";text-rendering:auto;-webkit-font-smoothing:antialiased;text-indent:9999px;pointer-events:none}.ui-icon.ui-icon-circle-triangle-w:before{content:"";position:absolute;left:-10000px;top:0;cursor:pointer}.ui-icon.ui-icon-circle-triangle-e:before{content:"";position:absolute;left:-10000px;top:0}.ui-datepicker{display:none}.easy-datepicker{width:18em;display:none;user-select:none}.easy-datepicker .ui-datepicker-header{position:relative;padding:.4em 0}.easy-datepicker .ui-datepicker-prev,.easy-datepicker .ui-datepicker-next{position:absolute;width:1.8em;text-decoration:none;height:1.8em;box-shadow:none}.easy-datepicker .ui-datepicker-prev:hover,.easy-datepicker .ui-datepicker-next:hover{text-decoration:none;box-shadow:none;transition:none;background:inherit;color:#000}.easy-datepicker .ui-datepicker-prev{left:4px}.easy-datepicker .ui-datepicker-next{right:4px}.easy-datepicker .ui-datepicker-prev span,.easy-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;width:16px;height:16px}.easy-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.easy-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.easy-datepicker select.ui-datepicker-month-year{width:100%}.easy-datepicker select.ui-datepicker-month,.easy-datepicker select.ui-datepicker-year{width:49%}.easy-datepicker table{width:100%;font-size:.9em;border:0;border-collapse:collapse;border-spacing:0;margin:0 !important;padding:0}.easy-datepicker th{text-align:center;border:0;color:#333;text-transform:none;font-size:13px;padding:4px 0 !important;border-bottom:1px solid #ccd0d4}.easy-datepicker td{border:0;font-size:14px;padding:0 !important;border:0;border-bottom:1px solid #ccd0d4;border-right:1px solid #ccd0d4;background:#fff;color:#333}.easy-datepicker tr{border:0}.easy-datepicker tr>td:last-of-type{border-right:0}.easy-datepicker tr:last-of-type>td{border-bottom:0}.easy-datepicker td span,.easy-datepicker td a{display:block;padding:6px;text-align:center;text-decoration:none !important;box-shadow:none !important;font-weight:normal}.easy-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.easy-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.easy-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.easy-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px} -
easyreservations/trunk/assets/css/frontend.css
r2245284 r2247648 924 924 padding: 0 1em; 925 925 margin: 0 0 1em 0; 926 border: 1px solid #c 1bfbf;926 border: 1px solid #ccd0d4; 927 927 box-shadow: none; 928 928 border-radius: 4px; … … 934 934 .easyreservations-checkout .er-selection-box li, 935 935 #add_payment_method .er-selection-box li { 936 border-bottom: 1px solid #c 1bfbf;936 border-bottom: 1px solid #ccd0d4; 937 937 padding: 1em 0; 938 938 } … … 1010 1010 margin: 0; 1011 1011 list-style: none outside; 1012 border-bottom: 1px solid #c 1bfbf;1012 border-bottom: 1px solid #ccd0d4; 1013 1013 } 1014 1014 .easyreservations-cart #payment ul.payment_methods::before, .easyreservations-cart #payment ul.payment_methods::after, … … 1486 1486 } 1487 1487 .easy-date-selection .calendar .ui-datepicker-group-first .ui-datepicker-calendar { 1488 border-right: 1px solid #c 1bfbf;1488 border-right: 1px solid #ccd0d4; 1489 1489 } 1490 1490 .easy-date-selection .calendar .ui-datepicker-inline .ui-datepicker-prev.ui-state-hover, -
easyreservations/trunk/assets/css/frontend.min.css
r2245284 r2247648 1 @charset "UTF-8";@keyframes spin{100%{transform:rotate(360deg)}}.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;line-height:13px;font-size:16px;text-align:center;border-radius:100%;box-shadow:none !important;border:1px solid #000;color:#000}.easyreservations a.remove:hover{background:#000;color:#fff !important}.easyreservations table.shop_table{border:1px solid rgba(0,0,0,0.1);margin:0 -1px 24px 0;text-align:left;width:100%;border-collapse:separate;border-radius:5px}.easyreservations table.shop_table th{font-weight:700;padding:9px 12px;line-height:1.5em;border-right:0}.easyreservations table.shop_table td{border-right:0;padding:9px 12px;vertical-align:middle;line-height:1.5em}.easyreservations table.shop_table td small{font-weight:normal}.easyreservations table.shop_table td del{font-weight:normal}.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{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;color:#515151;background-color:#ebe9eb;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}.easyreservations a.button.loading,.easyreservations button.button.loading,.easyreservations input.button.loading,.easyreservations #respond input#submit.loading{opacity:.25;padding-right:2.618em}.easyreservations a.button.loading::after,.easyreservations button.button.loading::after,.easyreservations input.button.loading::after,.easyreservations #respond input#submit.loading::after{display:inline-block;width:20px;height:20px;font-size:20px;line-height:1;font-family:"dashicons";text-decoration:inherit;font-weight:normal;font-style:normal;vertical-align:top;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;top:.37em;right:.65em;animation:spin 2s linear infinite}.easyreservations a.button.added::after,.easyreservations button.button.added::after,.easyreservations input.button.added::after,.easyreservations #respond input#submit.added::after{font-family:"Dashicons";font-size:18px;content:"";margin-left:.53em;vertical-align:bottom}.easyreservations a.button:hover,.easyreservations button.button:hover,.easyreservations input.button:hover,.easyreservations #respond input#submit:hover{background-color:#dfdcde;text-decoration:none;background-image:none;color:#515151}.easyreservations a.button.alt,.easyreservations button.button.alt,.easyreservations input.button.alt,.easyreservations #respond input#submit.alt{background-color:#40a0ff;color:white;-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{background-color:#2793ff;color:white}.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{background-color:#40a0ff;color:white}.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]{color:inherit;cursor:not-allowed;opacity:.5;padding:.618em 1em}.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{padding-top:.5em;display:inline-block}.easyreservations form .easy-form .easy-price{margin-top:15px;display:none;padding:3px}.easyreservations form .easy-form .easy-price .easy-price-display{font-weight:bold;font-size:18px}.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{transition:opacity .5s .5s ease;opacity:0}.easyreservations form .form-row label{line-height:2;display:block}.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{background:#1e85be;color:#fff;border-radius:3px;padding:1em;margin:.5em 0 0;clear:both;display:none;position:relative}.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{left:50%;top:0;margin-top:-4px;transform:translateX(-50%) rotate(180deg);content:"";position:absolute;border-width:4px 6px 0 6px;border-style:solid;border-color:#1e85be transparent transparent transparent;z-index:100;display:block}.easyreservations form .form-row div.content .description{background:#1e85be;color:#fff;border-radius:3px;padding:1em;margin:.5em 0 0;clear:both;display:none;position:relative}.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{left:50%;top:0;margin-top:-4px;transform:translateX(-50%) rotate(180deg);content:"";position:absolute;border-width:4px 6px 0 6px;border-style:solid;border-color:#1e85be transparent transparent transparent;z-index:100;display:block}.easyreservations form .form-row select{width:100%;cursor:pointer;margin:0}.easyreservations form .form-row .required{color:red;font-weight:700;border:0 !important;text-decoration:none;visibility:hidden}.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{box-sizing:border-box;width:100%;margin:0;outline:0}.easyreservations form .form-row textarea{height:4em;line-height:1.5;display:block;box-shadow:none}.easyreservations form .form-row .select2-container{width:100%;line-height:2em}.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{display:flex;flex-direction:column;justify-content:center;position:relative}.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;right:.7em;top:.7em;cursor:pointer}.easyreservations form .show-password-input::after{font-family:"Dashicons";speak:none;font-weight:normal;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;margin-right:2em;text-transform:uppercase;font-size:.715em;line-height:1;border-right:1px dashed #d3ced2;padding-right:2em;margin-left:0;padding-left:0;list-style-type:none}.easyreservations ul.order_details li strong{display:block;font-size:1.4em;text-transform:none;line-height:1.5}.easyreservations ul.order_details li:last-of-type{border:0}.easyreservations .er-bacs-bank-details-account-name{font-weight:bold}.easyreservations div.resource{margin-bottom:0;position:relative}.easyreservations div.resource .resource_title{clear:none;margin-top:0;padding:0}.easyreservations div.resource span.price,.easyreservations div.resource p.price{color:#77a464;font-size:1.25em}.easyreservations div.resource span.price ins,.easyreservations div.resource p.price ins{background:inherit;font-weight:700;display:inline-block}.easyreservations div.resource span.price del,.easyreservations div.resource p.price del{opacity:.5;display:inline-block}.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{margin-bottom:2em;float:left;width:48%}.easyreservations div.resource div.images img{display:block;width:100%;height:auto;box-shadow:none}.easyreservations div.resource div.images div.thumbnails{padding-top:1em;*zoom:1}.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{width:100%;margin-right:0;float:none}.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{transition:all cubic-bezier(0.795,-0.035,0,1) .5s;margin:0;padding:0}.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){width:25%;display:inline-block}.easyreservations div.resource div.images .easyreservations-resource-gallery__trigger{position:absolute;top:.5em;right:.5em;font-size:2em;z-index:9;width:36px;height:36px;background:#fff;text-indent:-9999px;border-radius:100%;box-sizing:content-box}.easyreservations div.resource div.images .easyreservations-resource-gallery__trigger::before{content:"";display:block;width:10px;height:10px;border:2px solid #000;border-radius:100%;position:absolute;top:9px;left:9px;box-sizing:content-box}.easyreservations div.resource div.images .easyreservations-resource-gallery__trigger::after{content:"";display:block;width:2px;height:8px;background:#000;border-radius:6px;position:absolute;top:19px;left:22px;transform:rotate(-45deg);box-sizing:content-box}.easyreservations div.resource div.images .flex-control-thumbs{overflow:hidden;zoom:1;margin:0;padding:0}.easyreservations div.resource div.images .flex-control-thumbs li{width:25%;float:left;margin:0;list-style:none}.easyreservations div.resource div.images .flex-control-thumbs li img{cursor:pointer;opacity:.5;margin:0}.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{margin-bottom:2em;float:right;width:48%;clear:none}.easyreservations div.resource div.social{text-align:right;margin:0 0 1em}.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{padding-left:16px;width:0}.easyreservations div.resource div.social iframe{float:left;margin-top:3px}.easyreservations ul.resources{margin:0 0 1em;padding:0;list-style:none outside;clear:both;*zoom:1}.easyreservations ul.resources::before,.easyreservations ul.resources::after{content:" ";display:table}.easyreservations ul.resources::after{clear:both}.easyreservations ul.resources li.resource{float:left;margin:0 3.8% 2.992em 0;padding:0;position:relative;width:22.05%}.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{width:100%;height:auto;display:block;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{color:#77a464;display:block;font-weight:normal;margin-bottom:.5em;font-size:.857em}.easyreservations ul.resources li.resource .price del{color:inherit;opacity:.5;display:inline-block}.easyreservations ul.resources li.resource .price ins{background:0;font-weight:700;display:inline-block}.easyreservations ul.resources li.resource .price .from{font-size:.67em;margin:-2px 0 0 0;text-transform:uppercase;color:rgba(132,132,132,0.5)}.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{height:auto;width:50px;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 .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;border:1px solid #d3ced2;padding:6px 6px 5px;margin:0 4px 0 0;outline:0}.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 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;text-align:center;margin-bottom:1em;font-size:1.25em;padding:1em}.easyreservations-cart .er-selection-box,.easyreservations-checkout .er-selection-box,#add_payment_method .er-selection-box{list-style:none outside;padding:0 1em;margin:0 0 1em 0;border:1px solid #c 1bfbf;box-shadow:none;border-radius:4px;box-sizing:border-box;font-size:1em;position:relative}.easyreservations-cart .er-selection-box li,.easyreservations-checkout .er-selection-box li,#add_payment_method .er-selection-box li{border-bottom:1px solid #c1bfbf;padding:1em 0}.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{margin:-2px 1em 0 0;display:inline-block;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{padding:0 0 0 10px;margin:0;display:inline-block;vertical-align:middle;cursor:pointer;max-width:80%}.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;color:#777;font-weight:normal}.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;text-align:left;padding:1em;margin:0;list-style:none outside;border-bottom:1px solid #c1bfbf}.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{line-height:2;text-align:left;margin:0;font-weight:normal}.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{vertical-align:middle;margin:-2px 0 0 .5em;padding:0;position:relative;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;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:#dfdcde;color:#515151}.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{list-style:none outside;margin:0}.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{vertical-align:middle;margin:-3px 1em 0 0;position:relative}.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{border:0;padding:0;margin:1em 0 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{font-size:1.5em;padding:8px;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;color:#777;font-weight:normal}.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{content:"";display:block;border:1em solid #dfdcde;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;position:absolute;top:-0.75em;left:0;margin:-1em 0 0 2em}.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;line-height:52px;font-size:.83em}.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{margin-bottom:1.618em;padding:1.618em}.easyreservations-terms-and-conditions{border:1px solid rgba(0,0,0,0.2);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);background:rgba(0,0,0,0.05)}.easyreservations-invalid #terms{outline:2px solid red;outline-offset:2px}.easyreservations-message,.easyreservations-error,.easyreservations-info{padding:1em 2em 1em 3.5em;margin:0 0 2em;position:relative;background-color:#f7f6f7;color:#515151;border-top:3px solid #40a0ff;list-style:none outside;*zoom:1;width:auto;word-wrap:break-word}.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{font-family:"Dashicons";font-size:20px;content:"";display:inline-block;position:absolute;top:13px;left:1.2em}.easyreservations-message .button,.easyreservations-error .button,.easyreservations-info .button{float:right}.easyreservations-message li,.easyreservations-error li,.easyreservations-info li{list-style:none outside !important;padding-left:0 !important;margin-left:0 !important;margin-bottom:8px}.easyreservations-message{border-top-color:#8fae1b}.easyreservations-message::before{content:"";color:#8fae1b}.easyreservations-info{border-top-color:#1e85be}.easyreservations-info::before{color:#1e85be}.easyreservations-error{border-top-color:#b81c23}.easyreservations-error::before{content:"";color:#b81c23}.easy-date-selection{user-select:none;margin-bottom:10px}.easy-date-selection .header{line-height:26px;width:99%;padding:0 0 10px 0;background:#fff}.easy-date-selection .header div{box-sizing:border-box;text-align:center;color:#9a9a9a}.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{width:50%;float:right;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 #c1bfbf}.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{margin:7px;padding:5px 20px 10px;color:#40a0ff;background:#fff;font-weight:600;text-align:center;border:1px solid rgba(0,0,0,0.2);border-radius:.1875rem;box-shadow:0 1px 2px rgba(0,0,0,0.05);font-size:15px;line-height:2;display:none}.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{color:#fff;cursor:pointer;display:inline-block;min-width:20%;margin:2px;font-size:13px}.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{background:#b75252;cursor:default}.easy-date-selection .calendar tr.time-picker>td>div .apply-time{line-height:12px;cursor:pointer;font-size:14px;font-weight:600;vertical-align:middle}.easyreservations-password-strength{text-align:center;font-weight:600;padding:3px .5em;font-size:1em}.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{padding:12px 10px 0;max-width:474px;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-left:7.6923%;padding-right:7.6923%;padding-top: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-right:7.6923%;margin-left:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15er{margin-left:8.3333%;margin-right:8.3333%;padding:10%}.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,.rtl .easyreservations .col2-set .col-1{float:right}.rtl .easyreservations .col2-set .col-2,.rtl .easyreservations .col2-set .col-2{float:left}.sbSelector,.sbHolder{display:none}1 @charset "UTF-8";@keyframes spin{100%{transform:rotate(360deg)}}.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;line-height:13px;font-size:16px;text-align:center;border-radius:100%;box-shadow:none !important;border:1px solid #000;color:#000}.easyreservations a.remove:hover{background:#000;color:#fff !important}.easyreservations table.shop_table{border:1px solid rgba(0,0,0,0.1);margin:0 -1px 24px 0;text-align:left;width:100%;border-collapse:separate;border-radius:5px}.easyreservations table.shop_table th{font-weight:700;padding:9px 12px;line-height:1.5em;border-right:0}.easyreservations table.shop_table td{border-right:0;padding:9px 12px;vertical-align:middle;line-height:1.5em}.easyreservations table.shop_table td small{font-weight:normal}.easyreservations table.shop_table td del{font-weight:normal}.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{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;color:#515151;background-color:#ebe9eb;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}.easyreservations a.button.loading,.easyreservations button.button.loading,.easyreservations input.button.loading,.easyreservations #respond input#submit.loading{opacity:.25;padding-right:2.618em}.easyreservations a.button.loading::after,.easyreservations button.button.loading::after,.easyreservations input.button.loading::after,.easyreservations #respond input#submit.loading::after{display:inline-block;width:20px;height:20px;font-size:20px;line-height:1;font-family:"dashicons";text-decoration:inherit;font-weight:normal;font-style:normal;vertical-align:top;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;top:.37em;right:.65em;animation:spin 2s linear infinite}.easyreservations a.button.added::after,.easyreservations button.button.added::after,.easyreservations input.button.added::after,.easyreservations #respond input#submit.added::after{font-family:"Dashicons";font-size:18px;content:"";margin-left:.53em;vertical-align:bottom}.easyreservations a.button:hover,.easyreservations button.button:hover,.easyreservations input.button:hover,.easyreservations #respond input#submit:hover{background-color:#dfdcde;text-decoration:none;background-image:none;color:#515151}.easyreservations a.button.alt,.easyreservations button.button.alt,.easyreservations input.button.alt,.easyreservations #respond input#submit.alt{background-color:#40a0ff;color:white;-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{background-color:#2793ff;color:white}.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{background-color:#40a0ff;color:white}.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]{color:inherit;cursor:not-allowed;opacity:.5;padding:.618em 1em}.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{padding-top:.5em;display:inline-block}.easyreservations form .easy-form .easy-price{margin-top:15px;display:none;padding:3px}.easyreservations form .easy-form .easy-price .easy-price-display{font-weight:bold;font-size:18px}.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{transition:opacity .5s .5s ease;opacity:0}.easyreservations form .form-row label{line-height:2;display:block}.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{background:#1e85be;color:#fff;border-radius:3px;padding:1em;margin:.5em 0 0;clear:both;display:none;position:relative}.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{left:50%;top:0;margin-top:-4px;transform:translateX(-50%) rotate(180deg);content:"";position:absolute;border-width:4px 6px 0 6px;border-style:solid;border-color:#1e85be transparent transparent transparent;z-index:100;display:block}.easyreservations form .form-row div.content .description{background:#1e85be;color:#fff;border-radius:3px;padding:1em;margin:.5em 0 0;clear:both;display:none;position:relative}.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{left:50%;top:0;margin-top:-4px;transform:translateX(-50%) rotate(180deg);content:"";position:absolute;border-width:4px 6px 0 6px;border-style:solid;border-color:#1e85be transparent transparent transparent;z-index:100;display:block}.easyreservations form .form-row select{width:100%;cursor:pointer;margin:0}.easyreservations form .form-row .required{color:red;font-weight:700;border:0 !important;text-decoration:none;visibility:hidden}.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{box-sizing:border-box;width:100%;margin:0;outline:0}.easyreservations form .form-row textarea{height:4em;line-height:1.5;display:block;box-shadow:none}.easyreservations form .form-row .select2-container{width:100%;line-height:2em}.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{display:flex;flex-direction:column;justify-content:center;position:relative}.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;right:.7em;top:.7em;cursor:pointer}.easyreservations form .show-password-input::after{font-family:"Dashicons";speak:none;font-weight:normal;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;margin-right:2em;text-transform:uppercase;font-size:.715em;line-height:1;border-right:1px dashed #d3ced2;padding-right:2em;margin-left:0;padding-left:0;list-style-type:none}.easyreservations ul.order_details li strong{display:block;font-size:1.4em;text-transform:none;line-height:1.5}.easyreservations ul.order_details li:last-of-type{border:0}.easyreservations .er-bacs-bank-details-account-name{font-weight:bold}.easyreservations div.resource{margin-bottom:0;position:relative}.easyreservations div.resource .resource_title{clear:none;margin-top:0;padding:0}.easyreservations div.resource span.price,.easyreservations div.resource p.price{color:#77a464;font-size:1.25em}.easyreservations div.resource span.price ins,.easyreservations div.resource p.price ins{background:inherit;font-weight:700;display:inline-block}.easyreservations div.resource span.price del,.easyreservations div.resource p.price del{opacity:.5;display:inline-block}.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{margin-bottom:2em;float:left;width:48%}.easyreservations div.resource div.images img{display:block;width:100%;height:auto;box-shadow:none}.easyreservations div.resource div.images div.thumbnails{padding-top:1em;*zoom:1}.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{width:100%;margin-right:0;float:none}.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{transition:all cubic-bezier(0.795,-0.035,0,1) .5s;margin:0;padding:0}.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){width:25%;display:inline-block}.easyreservations div.resource div.images .easyreservations-resource-gallery__trigger{position:absolute;top:.5em;right:.5em;font-size:2em;z-index:9;width:36px;height:36px;background:#fff;text-indent:-9999px;border-radius:100%;box-sizing:content-box}.easyreservations div.resource div.images .easyreservations-resource-gallery__trigger::before{content:"";display:block;width:10px;height:10px;border:2px solid #000;border-radius:100%;position:absolute;top:9px;left:9px;box-sizing:content-box}.easyreservations div.resource div.images .easyreservations-resource-gallery__trigger::after{content:"";display:block;width:2px;height:8px;background:#000;border-radius:6px;position:absolute;top:19px;left:22px;transform:rotate(-45deg);box-sizing:content-box}.easyreservations div.resource div.images .flex-control-thumbs{overflow:hidden;zoom:1;margin:0;padding:0}.easyreservations div.resource div.images .flex-control-thumbs li{width:25%;float:left;margin:0;list-style:none}.easyreservations div.resource div.images .flex-control-thumbs li img{cursor:pointer;opacity:.5;margin:0}.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{margin-bottom:2em;float:right;width:48%;clear:none}.easyreservations div.resource div.social{text-align:right;margin:0 0 1em}.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{padding-left:16px;width:0}.easyreservations div.resource div.social iframe{float:left;margin-top:3px}.easyreservations ul.resources{margin:0 0 1em;padding:0;list-style:none outside;clear:both;*zoom:1}.easyreservations ul.resources::before,.easyreservations ul.resources::after{content:" ";display:table}.easyreservations ul.resources::after{clear:both}.easyreservations ul.resources li.resource{float:left;margin:0 3.8% 2.992em 0;padding:0;position:relative;width:22.05%}.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{width:100%;height:auto;display:block;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{color:#77a464;display:block;font-weight:normal;margin-bottom:.5em;font-size:.857em}.easyreservations ul.resources li.resource .price del{color:inherit;opacity:.5;display:inline-block}.easyreservations ul.resources li.resource .price ins{background:0;font-weight:700;display:inline-block}.easyreservations ul.resources li.resource .price .from{font-size:.67em;margin:-2px 0 0 0;text-transform:uppercase;color:rgba(132,132,132,0.5)}.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{height:auto;width:50px;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 .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;border:1px solid #d3ced2;padding:6px 6px 5px;margin:0 4px 0 0;outline:0}.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 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;text-align:center;margin-bottom:1em;font-size:1.25em;padding:1em}.easyreservations-cart .er-selection-box,.easyreservations-checkout .er-selection-box,#add_payment_method .er-selection-box{list-style:none outside;padding:0 1em;margin:0 0 1em 0;border:1px solid #ccd0d4;box-shadow:none;border-radius:4px;box-sizing:border-box;font-size:1em;position:relative}.easyreservations-cart .er-selection-box li,.easyreservations-checkout .er-selection-box li,#add_payment_method .er-selection-box li{border-bottom:1px solid #ccd0d4;padding:1em 0}.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{margin:-2px 1em 0 0;display:inline-block;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{padding:0 0 0 10px;margin:0;display:inline-block;vertical-align:middle;cursor:pointer;max-width:80%}.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;color:#777;font-weight:normal}.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;text-align:left;padding:1em;margin:0;list-style:none outside;border-bottom:1px solid #ccd0d4}.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{line-height:2;text-align:left;margin:0;font-weight:normal}.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{vertical-align:middle;margin:-2px 0 0 .5em;padding:0;position:relative;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;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:#dfdcde;color:#515151}.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{list-style:none outside;margin:0}.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{vertical-align:middle;margin:-3px 1em 0 0;position:relative}.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{border:0;padding:0;margin:1em 0 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{font-size:1.5em;padding:8px;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;color:#777;font-weight:normal}.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{content:"";display:block;border:1em solid #dfdcde;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;position:absolute;top:-0.75em;left:0;margin:-1em 0 0 2em}.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;line-height:52px;font-size:.83em}.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{margin-bottom:1.618em;padding:1.618em}.easyreservations-terms-and-conditions{border:1px solid rgba(0,0,0,0.2);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);background:rgba(0,0,0,0.05)}.easyreservations-invalid #terms{outline:2px solid red;outline-offset:2px}.easyreservations-message,.easyreservations-error,.easyreservations-info{padding:1em 2em 1em 3.5em;margin:0 0 2em;position:relative;background-color:#f7f6f7;color:#515151;border-top:3px solid #40a0ff;list-style:none outside;*zoom:1;width:auto;word-wrap:break-word}.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{font-family:"Dashicons";font-size:20px;content:"";display:inline-block;position:absolute;top:13px;left:1.2em}.easyreservations-message .button,.easyreservations-error .button,.easyreservations-info .button{float:right}.easyreservations-message li,.easyreservations-error li,.easyreservations-info li{list-style:none outside !important;padding-left:0 !important;margin-left:0 !important;margin-bottom:8px}.easyreservations-message{border-top-color:#8fae1b}.easyreservations-message::before{content:"";color:#8fae1b}.easyreservations-info{border-top-color:#1e85be}.easyreservations-info::before{color:#1e85be}.easyreservations-error{border-top-color:#b81c23}.easyreservations-error::before{content:"";color:#b81c23}.easy-date-selection{user-select:none;margin-bottom:10px}.easy-date-selection .header{line-height:26px;width:99%;padding:0 0 10px 0;background:#fff}.easy-date-selection .header div{box-sizing:border-box;text-align:center;color:#9a9a9a}.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{width:50%;float:right;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 #ccd0d4}.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{margin:7px;padding:5px 20px 10px;color:#40a0ff;background:#fff;font-weight:600;text-align:center;border:1px solid rgba(0,0,0,0.2);border-radius:.1875rem;box-shadow:0 1px 2px rgba(0,0,0,0.05);font-size:15px;line-height:2;display:none}.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{color:#fff;cursor:pointer;display:inline-block;min-width:20%;margin:2px;font-size:13px}.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{background:#b75252;cursor:default}.easy-date-selection .calendar tr.time-picker>td>div .apply-time{line-height:12px;cursor:pointer;font-size:14px;font-weight:600;vertical-align:middle}.easyreservations-password-strength{text-align:center;font-weight:600;padding:3px .5em;font-size:1em}.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{padding:12px 10px 0;max-width:474px;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-left:7.6923%;padding-right:7.6923%;padding-top: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-right:7.6923%;margin-left:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15er{margin-left:8.3333%;margin-right:8.3333%;padding:10%}.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,.rtl .easyreservations .col2-set .col-1{float:right}.rtl .easyreservations .col2-set .col-2,.rtl .easyreservations .col2-set .col-2{float:left}.sbSelector,.sbHolder{display:none} -
easyreservations/trunk/assets/css/ui.css
r2245284 r2247648 96 96 margin: 0; 97 97 line-height: 24px; 98 border: 1px solid #c 1bfbf;98 border: 1px solid #ccd0d4; 99 99 border-right: 0; 100 100 border-left: 0; … … 112 112 font-size: 16px; 113 113 font-weight: 600; 114 border-top: 1px solid #c 1bfbf;114 border-top: 1px solid #ccd0d4; 115 115 } 116 116 … … 120 120 } 121 121 .easy-ui-container.inline > h1 { 122 border-bottom: 1px solid #c 1bfbf;122 border-bottom: 1px solid #ccd0d4; 123 123 } 124 124 -
easyreservations/trunk/assets/css/ui.min.css
r2245284 r2247648 1 .easy-ui{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";color:#333}.easyreservations .easy-ui-container{background:#fff;padding:0;margin:10px 0 0 0;width:100%;border-spacing:0;line-height:38px;border-collapse:separate;border:1px solid #b9b7b7;border-radius:.1875rem;box-shadow:0 1px 2px rgba(0,0,0,0.05)}.easyreservations .easy-ui-container.border{border:1px solid #b9b7b7}.easyreservations .easy-ui-container h1{color:#232a39;padding:20px 25px;font-size:22px;line-height:26px;font-weight:400;text-align:left;margin:0 0 10px 0 !important}.easyreservations .easy-ui-container h2{color:#333;font-size:13px;font-weight:700;line-height:22px;text-transform:uppercase;margin:10px 0 12px 0;padding:0;border-bottom:1px solid #ddd}.easyreservations .easy-ui-container .content{background:#fff;display:block;line-height:34px;padding:5px 15px;font-size:13px}.easyreservations .easy-ui-container>.form-row>div:not([class]){padding:0 15px 10px 15px}.easyreservations .easy-ui-container>.form-row>label:not(.wrapper){padding-left:15px;vertical-align:top;line-height:38px}.easyreservations .easy-ui-container label.in-hierarchy{width:100px;display:inline-block;text-align:left;vertical-align:top}.easyreservations .easy-ui-container .easy-date-selection{margin:10px 18px}.easyreservations .easy-ui-container div.easy-price{margin:10px 18px 0 18px;padding-top:10px;border-top:1px solid #b9b7b7}.easyreservations .easy-ui-container>button[type=submit].button{margin:10px 18px 20px 18px}.easyreservations .easy-ui-container>div.footer,.easyreservations .easy-ui-container>footer{display:block;padding:8px 25px;font-size:16px;font-weight:600;color:#333;margin-top:10px;text-align:right}.easy-ui-container.border{padding-top:10px;margin-bottom:10px}.easy-ui-container.border>h1{background:#fbfbfb;color:#232a39;font-size:16px;font-weight:500;padding:11px 10px;margin:0;line-height:24px;border:1px solid #c 1bfbf;border-right:0;border-left:0}.easy-ui-container.border>h1:first-of-type{border-top:0}.easy-ui-container.border>h2{margin:0 15px 20px 15px}.easy-ui-container.border>footer{background:#fbfbfb;color:#232a39;padding:8px 15px;font-size:16px;font-weight:600;border-top:1px solid #c1bfbf}.easy-ui-container.inline{border:0;box-shadow:none}.easy-ui-container.inline>h1{border-bottom:1px solid #c1bfbf}.easy-ui img{display:inline-block;vertical-align:top}.easy-ui .form-row>div.content>small,.easy-ui .form-row>div.content>span.row>small,.easy-ui .form-row>div.content>div.row>small,.easy-ui>small{color:#9a9a9a;font-size:13px;font-weight:400;margin-top:2px;line-height:1.5;padding-left:1px}.easy-ui>.form-row>label:not(.wrapper){font-weight:600}.easy-ui div.row,.easy-ui span.row{width:100%;display:inline-block;margin:0;padding:0}.easy-ui .dashicons{cursor:pointer;color:#525252;font-size:22px;line-height:20px;display:inline-block}.easy-ui .dashicons:hover{color:#000}.easy-ui span.input-wrapper{display:inline-flex;vertical-align:middle;white-space:nowrap}.easy-ui span.input-wrapper span.input-box{padding:0 8px;line-height:2;display:inline-block;font-size:14px;height:auto;font-weight:500;color:#333;text-align:center;background:#f8f8f8;border:1px solid #7e8993;border-radius:.25rem;vertical-align:top;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.easy-ui span.input-wrapper span.input-box span{padding:0;font-weight:500}.easy-ui span.input-wrapper span.input-box .dashicons{font-size:18px;line-height:28px}.easy-ui span.input-wrapper span.input-box.clickable{cursor:pointer}.easy-ui span.input-wrapper span.input-box.clickable:hover{color:#333;background-color:#e0e0e0}.easy-ui span.input-wrapper span.input-box.clickable:active{color:#333;background-color:#ddd}.easy-ui span.input-wrapper .iris-picker{position:absolute;z-index:2;margin-top:38px}.easy-ui span.input-wrapper>*:not(.iris-picker){border-radius:0 !important;border-left-width:0 !important}.easy-ui span.input-wrapper>*:first-child{border-top-left-radius:.25rem !important;border-bottom-left-radius:.25rem !important;border-left-width:1px !important}.easy-ui span.input-wrapper>*:last-child{border-top-right-radius:.25rem !important;border-bottom-right-radius:.25rem !important}.easy-ui span.input-wrapper select{width:auto !important}.easy-ui span.together-wrapper{display:flex;vertical-align:baseline}.easy-ui span.together-wrapper .input-box,.easy-ui span.together-wrapper select,.easy-ui span.together-wrapper input{border-left-width:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.easy-ui span.together-wrapper .first,.easy-ui span.together-wrapper input:first-child{border-left-width:1px;border-radius:0;border-top-left-radius:3px;border-bottom-left-radius:3px}.easy-ui span.together-wrapper .last{border-top-right-radius:3px;border-bottom-right-radius:3px}.easy-ui span.wrapper,.easy-ui label.wrapper{text-align:left;padding:0;width:auto;font-weight:400;white-space:nowrap;display:inline-block;vertical-align:baseline;position:relative;margin-right:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.easy-ui select,.easy-ui input[type=text],.easy-ui input[type=tel],.easy-ui input[type=password],.easy-ui input[type=email],.easy-ui input[type=number]{min-height:30px}.easy-ui textarea,.easy-ui select,.easy-ui input[type=email],.easy-ui input[type=text],.easy-ui input[type=tel],.easy-ui input[type=password],.easy-ui input[type=number]{height:30px;display:inline-block;margin:0;padding:0 8px;font-size:14px;line-height:2;color:#32373c;background:#fff;border:1px solid #7e8993;box-shadow:0 0 0 transparent;border-radius:4px;box-sizing:border-box;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.easy-ui textarea:focus,.easy-ui select:focus,.easy-ui input[type=email]:focus,.easy-ui input[type=text]:focus,.easy-ui input[type=tel]:focus,.easy-ui input[type=password]:focus,.easy-ui input[type=number]:focus{background-color:#fff;border-color:#80bdff !important;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,0.25)}.easy-ui textarea:disabled,.easy-ui select:disabled,.easy-ui input[type=email]:disabled,.easy-ui input[type=text]:disabled,.easy-ui input[type=tel]:disabled,.easy-ui input[type=password]:disabled,.easy-ui input[type=number]:disabled{cursor:not-allowed;background:#fff;color:rgba(51,51,51,0.5);box-shadow:none}.easy-ui textarea.form-error,.easy-ui select.form-error,.easy-ui input[type=email].form-error,.easy-ui input[type=text].form-error,.easy-ui input[type=tel].form-error,.easy-ui input[type=password].form-error,.easy-ui input[type=number].form-error{outline:0;border-color:#dc3545 !important}.easy-ui textarea.form-error:focus,.easy-ui select.form-error:focus,.easy-ui input[type=email].form-error:focus,.easy-ui input[type=text].form-error:focus,.easy-ui input[type=tel].form-error:focus,.easy-ui input[type=password].form-error:focus,.easy-ui input[type=number].form-error:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,0.25)}.easy-ui textarea{min-height:75px;padding:7px 8px}.easy-ui select{-webkit-appearance:none;background:#fff url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E") no-repeat right 5px top 55%;background-size:16px 16px;padding:0 24px 0 8px}.easy-ui select.disabled,.easy-ui select:disabled{border-color:inherit}.easy-ui div.content>small,.easy-ui div.row>small,.easy-ui span.row>small,.easy-ui>small{display:block}.easy-ui .input-wrapper select,.easy-ui input[type=text],.easy-ui input[type=password],.easy-ui input[type=email],.easy-ui textarea,.easy-ui .select select,.easy-ui legend{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.easy-ui select::-ms-expand{display:none}.easy-ui .not-selectable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.easy-ui .hide{display:none !important}input[type=button].easy-button,input[type=submit].easy-button,.easy-button{padding:6px 12px;font-size:1rem;line-height:1.3;border-radius:4px;outline:none !important;color:#fff;background:#40a0ff;border:1px solid #40a0ff;margin:0;text-decoration:none;vertical-align:baseline;white-space:nowrap;cursor:pointer;font-weight:normal;-webkit-font-smoothing:subpixel-antialiased;-webkit-transition:border .25s linear,color .25s linear,background-color .25s linear;transition:border .25s linear,color .25s linear,background-color .25s linear;box-shadow:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input[type=button].easy-button:focus,input[type=button].easy-button:hover,input[type=submit].easy-button:focus,input[type=submit].easy-button:hover,.easy-button:focus,.easy-button:hover{cursor:pointer;color:#fff;background:#007af3;border-color:#007af3;outline:0;box-shadow:none}input[type=button].easy-button:hover:active,input[type=submit].easy-button:hover:active,.easy-button:hover:active{color:#fff;background:#0060c0;border-color:#0060c0;outline:0}input[type=button].easy-button.grey,input[type=submit].easy-button.grey,.easy-button.grey{color:#333;background:#fff;border:1px solid #ccc !important}input[type=button].easy-button.grey:focus,input[type=button].easy-button.grey:hover,input[type=submit].easy-button.grey:focus,input[type=submit].easy-button.grey:hover,.easy-button.grey:focus,.easy-button.grey:hover{color:#333;background:#e6e6e6;border-color:#adadad;outline:0}input[type=button].easy-button.grey:hover:active,input[type=submit].easy-button.grey:hover:active,.easy-button.grey:hover:active{color:#333;background:#d4d4d4;border-color:#8c8c8c;outline:0}input[type=button].easy-button.green,input[type=submit].easy-button.green,.easy-button.green{background:#2ecc71;border-color:#2ecc71}input[type=button].easy-button.green:focus,input[type=button].easy-button.green:hover,input[type=submit].easy-button.green:focus,input[type=submit].easy-button.green:hover,.easy-button.green:focus,.easy-button.green:hover{color:#fff;background:#58d68d;border-color:#58d68d;outline:0}input[type=button].easy-button.green:hover:active,input[type=submit].easy-button.green:hover:active,.easy-button.green:hover:active{background:#27ad60;border-color:#27ad60}input[type=button].easy-button.green.outline,input[type=submit].easy-button.green.outline,.easy-button.green.outline{color:#2ecc71}input[type=button].easy-button.outline,input[type=submit].easy-button.outline,.easy-button.outline{color:#333;background:transparent;background-image:none;border-width:1px;border-style:solid;text-transform:uppercase}input[type=button].easy-button.last,input[type=submit].easy-button.last,.easy-button.last{margin:0;padding:6px 12px;font-size:14px;line-height:1.42857143;display:inline-block;border-top-left-radius:0;border-bottom-left-radius:0;border-left:none !important;max-height:30px}div.easy-slider{display:inline-block;width:90%;border:1px solid #7e8993;height:18px;position:relative;text-align:left;vertical-align:middle;background:#fff;font-size:1em;border-radius:3px}div.easy-slider.ui-slider .ui-slider-handle{position:absolute;z-index:1;border:0;top:0;cursor:default;margin:-5px -3px auto !important;text-align:center;background:transparent;color:#fff;line-height:24px;white-space:nowrap;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div.easy-slider.ui-slider .ui-slider-handle label{display:inline-block;font-weight:500;background:#228dff;background:var(--easy-ui-primary,#228dff);cursor:pointer;border-radius:150px;font-size:14px;color:#fff}div.easy-slider.ui-slider .ui-slider-handle label:hover{opacity:.95}div.easy-slider.ui-slider .ui-slider-handle label span.dashicons{color:#fff;opacity:.5;line-height:28px;padding:0}div.easy-slider.ui-slider .ui-slider-range{position:absolute;top:0;height:100%;z-index:0;background:#f2f2f2;font-size:.7em;display:block;border:0;min-height:inherit !important}.easy-ui .hidden,.easy-box.hidden{display:none !important}.select2-dropdown{z-index:999999 !important;border-color:#80bdff}.select2-dropdown .select2-results{line-height:1.5em}.select2-dropdown .select2-results .select2-results__option,.select2-dropdown .select2-results .select2-results__group{outline:0;margin:0;padding:8px}.select2-dropdown .select2-results .description{display:block;color:#999;padding-top:4px}.easyreservations .select2-container--focus .select2-selection{outline:0}.easyreservations .select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.easyreservations .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:4px;border-top-right-radius:4px}.easyreservations .select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.easyreservations .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.easyreservations .select2-container--open .select2-selection{border-color:#80bdff !important;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,0.25)}.easyreservations .select2-container .select2-selection__rendered.ui-sortable li{cursor:move}.easyreservations .select2-container .select2-selection{border:1px solid #7e8993}.easyreservations .select2-container .select2-selection--single{height:30px;border-radius:.25rem;font-size:14px}.easyreservations .select2-container .select2-selection--single .select2-selection__rendered{line-height:2;padding-right:24px}.easyreservations .select2-container .select2-selection--single .select2-selection__arrow{right:3px;height:28px}.easyreservations .select2-container .select2-selection--multiple{min-height:28px;line-height:1.5}.easyreservations .select2-container .select2-selection--multiple .select2-selection__rendered .select2-search--inline{margin:0}.easyreservations .select2-container .select2-selection--multiple .select2-selection__rendered .select2-search--inline .select2-search__field:focus,.easyreservations .select2-container .select2-selection--multiple .select2-selection__rendered .select2-search--inline .select2-search__field{outline:0;border:0;box-shadow:none}.easyreservations .select2-container .select2-selection--multiple .select2-selection__choice{padding:2px 6px}.easyreservations .select2-container .select2-selection--multiple .select2-selection__choice .description{display:none}.easyreservations .select2-container .select2-selection__clear{color:#999;margin-top:-1px}.easyreservations .select2-container .select2-search--inline .select2-search__field{font-family:inherit;font-size:inherit;font-weight:inherit;padding:3px 0}1 .easy-ui{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";color:#333}.easyreservations .easy-ui-container{background:#fff;padding:0;margin:10px 0 0 0;width:100%;border-spacing:0;line-height:38px;border-collapse:separate;border:1px solid #b9b7b7;border-radius:.1875rem;box-shadow:0 1px 2px rgba(0,0,0,0.05)}.easyreservations .easy-ui-container.border{border:1px solid #b9b7b7}.easyreservations .easy-ui-container h1{color:#232a39;padding:20px 25px;font-size:22px;line-height:26px;font-weight:400;text-align:left;margin:0 0 10px 0 !important}.easyreservations .easy-ui-container h2{color:#333;font-size:13px;font-weight:700;line-height:22px;text-transform:uppercase;margin:10px 0 12px 0;padding:0;border-bottom:1px solid #ddd}.easyreservations .easy-ui-container .content{background:#fff;display:block;line-height:34px;padding:5px 15px;font-size:13px}.easyreservations .easy-ui-container>.form-row>div:not([class]){padding:0 15px 10px 15px}.easyreservations .easy-ui-container>.form-row>label:not(.wrapper){padding-left:15px;vertical-align:top;line-height:38px}.easyreservations .easy-ui-container label.in-hierarchy{width:100px;display:inline-block;text-align:left;vertical-align:top}.easyreservations .easy-ui-container .easy-date-selection{margin:10px 18px}.easyreservations .easy-ui-container div.easy-price{margin:10px 18px 0 18px;padding-top:10px;border-top:1px solid #b9b7b7}.easyreservations .easy-ui-container>button[type=submit].button{margin:10px 18px 20px 18px}.easyreservations .easy-ui-container>div.footer,.easyreservations .easy-ui-container>footer{display:block;padding:8px 25px;font-size:16px;font-weight:600;color:#333;margin-top:10px;text-align:right}.easy-ui-container.border{padding-top:10px;margin-bottom:10px}.easy-ui-container.border>h1{background:#fbfbfb;color:#232a39;font-size:16px;font-weight:500;padding:11px 10px;margin:0;line-height:24px;border:1px solid #ccd0d4;border-right:0;border-left:0}.easy-ui-container.border>h1:first-of-type{border-top:0}.easy-ui-container.border>h2{margin:0 15px 20px 15px}.easy-ui-container.border>footer{background:#fbfbfb;color:#232a39;padding:8px 15px;font-size:16px;font-weight:600;border-top:1px solid #ccd0d4}.easy-ui-container.inline{border:0;box-shadow:none}.easy-ui-container.inline>h1{border-bottom:1px solid #ccd0d4}.easy-ui img{display:inline-block;vertical-align:top}.easy-ui .form-row>div.content>small,.easy-ui .form-row>div.content>span.row>small,.easy-ui .form-row>div.content>div.row>small,.easy-ui>small{color:#9a9a9a;font-size:13px;font-weight:400;margin-top:2px;line-height:1.5;padding-left:1px}.easy-ui>.form-row>label:not(.wrapper){font-weight:600}.easy-ui div.row,.easy-ui span.row{width:100%;display:inline-block;margin:0;padding:0}.easy-ui .dashicons{cursor:pointer;color:#525252;font-size:22px;line-height:20px;display:inline-block}.easy-ui .dashicons:hover{color:#000}.easy-ui span.input-wrapper{display:inline-flex;vertical-align:middle;white-space:nowrap}.easy-ui span.input-wrapper span.input-box{padding:0 8px;line-height:2;display:inline-block;font-size:14px;height:auto;font-weight:500;color:#333;text-align:center;background:#f8f8f8;border:1px solid #7e8993;border-radius:.25rem;vertical-align:top;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.easy-ui span.input-wrapper span.input-box span{padding:0;font-weight:500}.easy-ui span.input-wrapper span.input-box .dashicons{font-size:18px;line-height:28px}.easy-ui span.input-wrapper span.input-box.clickable{cursor:pointer}.easy-ui span.input-wrapper span.input-box.clickable:hover{color:#333;background-color:#e0e0e0}.easy-ui span.input-wrapper span.input-box.clickable:active{color:#333;background-color:#ddd}.easy-ui span.input-wrapper .iris-picker{position:absolute;z-index:2;margin-top:38px}.easy-ui span.input-wrapper>*:not(.iris-picker){border-radius:0 !important;border-left-width:0 !important}.easy-ui span.input-wrapper>*:first-child{border-top-left-radius:.25rem !important;border-bottom-left-radius:.25rem !important;border-left-width:1px !important}.easy-ui span.input-wrapper>*:last-child{border-top-right-radius:.25rem !important;border-bottom-right-radius:.25rem !important}.easy-ui span.input-wrapper select{width:auto !important}.easy-ui span.together-wrapper{display:flex;vertical-align:baseline}.easy-ui span.together-wrapper .input-box,.easy-ui span.together-wrapper select,.easy-ui span.together-wrapper input{border-left-width:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.easy-ui span.together-wrapper .first,.easy-ui span.together-wrapper input:first-child{border-left-width:1px;border-radius:0;border-top-left-radius:3px;border-bottom-left-radius:3px}.easy-ui span.together-wrapper .last{border-top-right-radius:3px;border-bottom-right-radius:3px}.easy-ui span.wrapper,.easy-ui label.wrapper{text-align:left;padding:0;width:auto;font-weight:400;white-space:nowrap;display:inline-block;vertical-align:baseline;position:relative;margin-right:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.easy-ui select,.easy-ui input[type=text],.easy-ui input[type=tel],.easy-ui input[type=password],.easy-ui input[type=email],.easy-ui input[type=number]{min-height:30px}.easy-ui textarea,.easy-ui select,.easy-ui input[type=email],.easy-ui input[type=text],.easy-ui input[type=tel],.easy-ui input[type=password],.easy-ui input[type=number]{height:30px;display:inline-block;margin:0;padding:0 8px;font-size:14px;line-height:2;color:#32373c;background:#fff;border:1px solid #7e8993;box-shadow:0 0 0 transparent;border-radius:4px;box-sizing:border-box;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.easy-ui textarea:focus,.easy-ui select:focus,.easy-ui input[type=email]:focus,.easy-ui input[type=text]:focus,.easy-ui input[type=tel]:focus,.easy-ui input[type=password]:focus,.easy-ui input[type=number]:focus{background-color:#fff;border-color:#80bdff !important;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,0.25)}.easy-ui textarea:disabled,.easy-ui select:disabled,.easy-ui input[type=email]:disabled,.easy-ui input[type=text]:disabled,.easy-ui input[type=tel]:disabled,.easy-ui input[type=password]:disabled,.easy-ui input[type=number]:disabled{cursor:not-allowed;background:#fff;color:rgba(51,51,51,0.5);box-shadow:none}.easy-ui textarea.form-error,.easy-ui select.form-error,.easy-ui input[type=email].form-error,.easy-ui input[type=text].form-error,.easy-ui input[type=tel].form-error,.easy-ui input[type=password].form-error,.easy-ui input[type=number].form-error{outline:0;border-color:#dc3545 !important}.easy-ui textarea.form-error:focus,.easy-ui select.form-error:focus,.easy-ui input[type=email].form-error:focus,.easy-ui input[type=text].form-error:focus,.easy-ui input[type=tel].form-error:focus,.easy-ui input[type=password].form-error:focus,.easy-ui input[type=number].form-error:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,0.25)}.easy-ui textarea{min-height:75px;padding:7px 8px}.easy-ui select{-webkit-appearance:none;background:#fff url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E") no-repeat right 5px top 55%;background-size:16px 16px;padding:0 24px 0 8px}.easy-ui select.disabled,.easy-ui select:disabled{border-color:inherit}.easy-ui div.content>small,.easy-ui div.row>small,.easy-ui span.row>small,.easy-ui>small{display:block}.easy-ui .input-wrapper select,.easy-ui input[type=text],.easy-ui input[type=password],.easy-ui input[type=email],.easy-ui textarea,.easy-ui .select select,.easy-ui legend{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.easy-ui select::-ms-expand{display:none}.easy-ui .not-selectable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.easy-ui .hide{display:none !important}input[type=button].easy-button,input[type=submit].easy-button,.easy-button{padding:6px 12px;font-size:1rem;line-height:1.3;border-radius:4px;outline:none !important;color:#fff;background:#40a0ff;border:1px solid #40a0ff;margin:0;text-decoration:none;vertical-align:baseline;white-space:nowrap;cursor:pointer;font-weight:normal;-webkit-font-smoothing:subpixel-antialiased;-webkit-transition:border .25s linear,color .25s linear,background-color .25s linear;transition:border .25s linear,color .25s linear,background-color .25s linear;box-shadow:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input[type=button].easy-button:focus,input[type=button].easy-button:hover,input[type=submit].easy-button:focus,input[type=submit].easy-button:hover,.easy-button:focus,.easy-button:hover{cursor:pointer;color:#fff;background:#007af3;border-color:#007af3;outline:0;box-shadow:none}input[type=button].easy-button:hover:active,input[type=submit].easy-button:hover:active,.easy-button:hover:active{color:#fff;background:#0060c0;border-color:#0060c0;outline:0}input[type=button].easy-button.grey,input[type=submit].easy-button.grey,.easy-button.grey{color:#333;background:#fff;border:1px solid #ccc !important}input[type=button].easy-button.grey:focus,input[type=button].easy-button.grey:hover,input[type=submit].easy-button.grey:focus,input[type=submit].easy-button.grey:hover,.easy-button.grey:focus,.easy-button.grey:hover{color:#333;background:#e6e6e6;border-color:#adadad;outline:0}input[type=button].easy-button.grey:hover:active,input[type=submit].easy-button.grey:hover:active,.easy-button.grey:hover:active{color:#333;background:#d4d4d4;border-color:#8c8c8c;outline:0}input[type=button].easy-button.green,input[type=submit].easy-button.green,.easy-button.green{background:#2ecc71;border-color:#2ecc71}input[type=button].easy-button.green:focus,input[type=button].easy-button.green:hover,input[type=submit].easy-button.green:focus,input[type=submit].easy-button.green:hover,.easy-button.green:focus,.easy-button.green:hover{color:#fff;background:#58d68d;border-color:#58d68d;outline:0}input[type=button].easy-button.green:hover:active,input[type=submit].easy-button.green:hover:active,.easy-button.green:hover:active{background:#27ad60;border-color:#27ad60}input[type=button].easy-button.green.outline,input[type=submit].easy-button.green.outline,.easy-button.green.outline{color:#2ecc71}input[type=button].easy-button.outline,input[type=submit].easy-button.outline,.easy-button.outline{color:#333;background:transparent;background-image:none;border-width:1px;border-style:solid;text-transform:uppercase}input[type=button].easy-button.last,input[type=submit].easy-button.last,.easy-button.last{margin:0;padding:6px 12px;font-size:14px;line-height:1.42857143;display:inline-block;border-top-left-radius:0;border-bottom-left-radius:0;border-left:none !important;max-height:30px}div.easy-slider{display:inline-block;width:90%;border:1px solid #7e8993;height:18px;position:relative;text-align:left;vertical-align:middle;background:#fff;font-size:1em;border-radius:3px}div.easy-slider.ui-slider .ui-slider-handle{position:absolute;z-index:1;border:0;top:0;cursor:default;margin:-5px -3px auto !important;text-align:center;background:transparent;color:#fff;line-height:24px;white-space:nowrap;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div.easy-slider.ui-slider .ui-slider-handle label{display:inline-block;font-weight:500;background:#228dff;background:var(--easy-ui-primary,#228dff);cursor:pointer;border-radius:150px;font-size:14px;color:#fff}div.easy-slider.ui-slider .ui-slider-handle label:hover{opacity:.95}div.easy-slider.ui-slider .ui-slider-handle label span.dashicons{color:#fff;opacity:.5;line-height:28px;padding:0}div.easy-slider.ui-slider .ui-slider-range{position:absolute;top:0;height:100%;z-index:0;background:#f2f2f2;font-size:.7em;display:block;border:0;min-height:inherit !important}.easy-ui .hidden,.easy-box.hidden{display:none !important}.select2-dropdown{z-index:999999 !important;border-color:#80bdff}.select2-dropdown .select2-results{line-height:1.5em}.select2-dropdown .select2-results .select2-results__option,.select2-dropdown .select2-results .select2-results__group{outline:0;margin:0;padding:8px}.select2-dropdown .select2-results .description{display:block;color:#999;padding-top:4px}.easyreservations .select2-container--focus .select2-selection{outline:0}.easyreservations .select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.easyreservations .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:4px;border-top-right-radius:4px}.easyreservations .select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.easyreservations .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.easyreservations .select2-container--open .select2-selection{border-color:#80bdff !important;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,0.25)}.easyreservations .select2-container .select2-selection__rendered.ui-sortable li{cursor:move}.easyreservations .select2-container .select2-selection{border:1px solid #7e8993}.easyreservations .select2-container .select2-selection--single{height:30px;border-radius:.25rem;font-size:14px}.easyreservations .select2-container .select2-selection--single .select2-selection__rendered{line-height:2;padding-right:24px}.easyreservations .select2-container .select2-selection--single .select2-selection__arrow{right:3px;height:28px}.easyreservations .select2-container .select2-selection--multiple{min-height:28px;line-height:1.5}.easyreservations .select2-container .select2-selection--multiple .select2-selection__rendered .select2-search--inline{margin:0}.easyreservations .select2-container .select2-selection--multiple .select2-selection__rendered .select2-search--inline .select2-search__field:focus,.easyreservations .select2-container .select2-selection--multiple .select2-selection__rendered .select2-search--inline .select2-search__field{outline:0;border:0;box-shadow:none}.easyreservations .select2-container .select2-selection--multiple .select2-selection__choice{padding:2px 6px}.easyreservations .select2-container .select2-selection--multiple .select2-selection__choice .description{display:none}.easyreservations .select2-container .select2-selection__clear{color:#999;margin-top:-1px}.easyreservations .select2-container .select2-search--inline .select2-search__field{font-family:inherit;font-size:inherit;font-weight:inherit;padding:3px 0} -
easyreservations/trunk/assets/js/er-datepicker.js
r2245284 r2247648 98 98 args.firstDay = parseInt( er_date_picker_params.start_of_week, 10 ); 99 99 100 console.log( args );101 102 100 return args; 103 101 } -
easyreservations/trunk/assets/js/er-datepicker.min.js
r2245284 r2247648 1 jQuery(function(b){if(typeof er_date_picker_params==="undefined"){return false}var a=er_datepicker_get_args();function c(){b(".er-datepicker").each(function(){b(this).attr("autocomplete","off");var f=b.extend({changeMonth:true,changeYear:true,showAnim:"slideDown",beforeShow:function(g,h){h.dpDiv.removeClass("ui-datepicker").addClass("easy-datepicker").addClass("easy-ui")}},a);var e=b(this).data("format");if(e&&typeof e!=="undefined"){f.dateFormat=e}var d=b(this).data("target");if(d&&typeof d!=="undefined"){f.onSelect=function(i){var g=b(this).data("datepicker");var h=b.datepicker.parseDate(g.settings.dateFormat||b.datepicker._defaults.dateFormat,i,g.settings);b("#"+d).datepicker("option","minDate",h)}}b(this).datepicker(f)})}c();b(document).on("er-init-datepicker",function(){c()})});function er_datepicker_get_args(){var f=er_date_picker_params.date_format;switch(f){case"Y/m/d":f="yy/mm/dd";break;case"m/d/Y":f="mm/dd/yy";break;case"d-m-Y":f="dd-mm-yy";break;case"Y-m-d":f="yy-mm-dd";break;default:f="dd.mm.yy";break}var d=er_date_picker_params.day_names.slice();d.unshift(d[6]);d.length=7;var b=er_date_picker_params.day_names_short.slice();b.unshift(b[6]);b.length=7;var a=er_date_picker_params.day_names_min.slice();a.unshift(a[6]);a.length=7;var c={dateFormat:f,dayNames:d,dayNamesShort:b,dayNamesMin:a,monthNames:er_date_picker_params.month_names,monthNamesShort:er_date_picker_params.month_names_short,prevText:"",nextText:""};if(er_date_picker_params.is_frontend_request==="yes"){var e=parseInt(er_date_picker_params.earliest_possible,10)/86400;if(e>=1){c.minDate=e}}c.firstDay=parseInt(er_date_picker_params.start_of_week,10); console.log(c);return c};1 jQuery(function(b){if(typeof er_date_picker_params==="undefined"){return false}var a=er_datepicker_get_args();function c(){b(".er-datepicker").each(function(){b(this).attr("autocomplete","off");var f=b.extend({changeMonth:true,changeYear:true,showAnim:"slideDown",beforeShow:function(g,h){h.dpDiv.removeClass("ui-datepicker").addClass("easy-datepicker").addClass("easy-ui")}},a);var e=b(this).data("format");if(e&&typeof e!=="undefined"){f.dateFormat=e}var d=b(this).data("target");if(d&&typeof d!=="undefined"){f.onSelect=function(i){var g=b(this).data("datepicker");var h=b.datepicker.parseDate(g.settings.dateFormat||b.datepicker._defaults.dateFormat,i,g.settings);b("#"+d).datepicker("option","minDate",h)}}b(this).datepicker(f)})}c();b(document).on("er-init-datepicker",function(){c()})});function er_datepicker_get_args(){var f=er_date_picker_params.date_format;switch(f){case"Y/m/d":f="yy/mm/dd";break;case"m/d/Y":f="mm/dd/yy";break;case"d-m-Y":f="dd-mm-yy";break;case"Y-m-d":f="yy-mm-dd";break;default:f="dd.mm.yy";break}var d=er_date_picker_params.day_names.slice();d.unshift(d[6]);d.length=7;var b=er_date_picker_params.day_names_short.slice();b.unshift(b[6]);b.length=7;var a=er_date_picker_params.day_names_min.slice();a.unshift(a[6]);a.length=7;var c={dateFormat:f,dayNames:d,dayNamesShort:b,dayNamesMin:a,monthNames:er_date_picker_params.month_names,monthNamesShort:er_date_picker_params.month_names_short,prevText:"",nextText:""};if(er_date_picker_params.is_frontend_request==="yes"){var e=parseInt(er_date_picker_params.earliest_possible,10)/86400;if(e>=1){c.minDate=e}}c.firstDay=parseInt(er_date_picker_params.start_of_week,10);return c}; -
easyreservations/trunk/assets/js/frontend/country-select.js
r2245284 r2247648 100 100 $newstate; 101 101 102 console.log(country);103 console.log(value);104 102 if ( states[ country ] ) { 105 103 if ( $.isEmptyObject( states[ country ] ) ) { -
easyreservations/trunk/assets/js/frontend/country-select.min.js
r2245284 r2247648 1 jQuery(function(f){if(typeof er_country_select_params==="undefined"){return false}if(f().selectWoo){var d=function(){return{language:{errorLoading:function(){return er_country_select_params.i18n_searching},inputTooLong:function(g){var h=g.input.length-g.maximum;if(1===h){return er_country_select_params.i18n_input_too_long_1}return er_country_select_params.i18n_input_too_long_n.replace("%qty%",h)},inputTooShort:function(g){var h=g.minimum-g.input.length;if(1===h){return er_country_select_params.i18n_input_too_short_1}return er_country_select_params.i18n_input_too_short_n.replace("%qty%",h)},loadingMore:function(){return er_country_select_params.i18n_load_more},maximumSelected:function(g){if(g.maximum===1){return er_country_select_params.i18n_selection_too_long_1}return er_country_select_params.i18n_selection_too_long_n.replace("%qty%",g.maximum)},noResults:function(){return er_country_select_params.i18n_no_matches},searching:function(){return er_country_select_params.i18n_searching}}}};var c=function(){f("select.country_select:visible, select.state_select:visible").each(function(){var g=f.extend({placeholder:f(this).attr("data-placeholder")||f(this).attr("placeholder")||"",width:"100%"},d());f(this).on("select2:select",function(){f(this).focus()}).selectWoo(g)})};c();f(document.body).bind("country_to_state_changed",function(){c()})}var b=er_country_select_params.countries.replace(/"/g,'"'),a=f.parseJSON(b),e=".easyreservations-checkout,.easyreservations-address-fields";f(document.body).on("change refresh","select.country_select, input.country_select",function(){var m=f(this).closest(e);if(!m.length){m=f(this).closest(".form-row").parent()}var h=f(this).val(),o=m.find("#state"),j=o.closest(".form-row"),l=o.attr("name"),n=o.attr("id"),r=o.attr("data-input-classes"),q=o.val(),p=o.attr("placeholder")||o.attr("data-placeholder")||"",i; console.log(h);console.log(q);if(a[h]){if(f.isEmptyObject(a[h])){i=f('<input type="hidden" />').prop("id",n).prop("name",l).prop("placeholder",p).attr("data-input-classes",r).addClass("hidden "+r);j.hide().find(".select2-container").remove();o.replaceWith(i);f(document.body).trigger("country_to_state_changed",[h,m])}else{var g=a[h],k=f('<option value=""></option>').text(er_country_select_params.i18n_select_state_text);if(!p){p=er_country_select_params.i18n_select_state_text}j.show();if(o.is("input")){i=f("<select></select>").prop("id",n).prop("name",l).data("placeholder",p).attr("data-input-classes",r).addClass("state_select "+r);o.replaceWith(i);o=m.find("#state")}o.empty().append(k);f.each(g,function(s){var t=f("<option></option>").prop("value",s).text(g[s]);o.append(t)});o.val(q).change();f(document.body).trigger("country_to_state_changed",[h,m])}}else{if(o.is('select, input[type="hidden"]')){i=f('<input type="text" />').prop("id",n).prop("name",l).prop("placeholder",p).attr("data-input-classes",r).addClass("input-text "+r);j.show().find(".select2-container").remove();o.replaceWith(i);f(document.body).trigger("country_to_state_changed",[h,m])}}f(document.body).trigger("er_country_to_state_changing",[h,m])});f(document.body).on("er_address_i18n_ready",function(){f(e).each(function(){var g=f(this).find("#country");if(0===g.length||0===g.val().length){return}g.trigger("refresh")})})});1 jQuery(function(f){if(typeof er_country_select_params==="undefined"){return false}if(f().selectWoo){var d=function(){return{language:{errorLoading:function(){return er_country_select_params.i18n_searching},inputTooLong:function(g){var h=g.input.length-g.maximum;if(1===h){return er_country_select_params.i18n_input_too_long_1}return er_country_select_params.i18n_input_too_long_n.replace("%qty%",h)},inputTooShort:function(g){var h=g.minimum-g.input.length;if(1===h){return er_country_select_params.i18n_input_too_short_1}return er_country_select_params.i18n_input_too_short_n.replace("%qty%",h)},loadingMore:function(){return er_country_select_params.i18n_load_more},maximumSelected:function(g){if(g.maximum===1){return er_country_select_params.i18n_selection_too_long_1}return er_country_select_params.i18n_selection_too_long_n.replace("%qty%",g.maximum)},noResults:function(){return er_country_select_params.i18n_no_matches},searching:function(){return er_country_select_params.i18n_searching}}}};var c=function(){f("select.country_select:visible, select.state_select:visible").each(function(){var g=f.extend({placeholder:f(this).attr("data-placeholder")||f(this).attr("placeholder")||"",width:"100%"},d());f(this).on("select2:select",function(){f(this).focus()}).selectWoo(g)})};c();f(document.body).bind("country_to_state_changed",function(){c()})}var b=er_country_select_params.countries.replace(/"/g,'"'),a=f.parseJSON(b),e=".easyreservations-checkout,.easyreservations-address-fields";f(document.body).on("change refresh","select.country_select, input.country_select",function(){var m=f(this).closest(e);if(!m.length){m=f(this).closest(".form-row").parent()}var h=f(this).val(),o=m.find("#state"),j=o.closest(".form-row"),l=o.attr("name"),n=o.attr("id"),r=o.attr("data-input-classes"),q=o.val(),p=o.attr("placeholder")||o.attr("data-placeholder")||"",i;if(a[h]){if(f.isEmptyObject(a[h])){i=f('<input type="hidden" />').prop("id",n).prop("name",l).prop("placeholder",p).attr("data-input-classes",r).addClass("hidden "+r);j.hide().find(".select2-container").remove();o.replaceWith(i);f(document.body).trigger("country_to_state_changed",[h,m])}else{var g=a[h],k=f('<option value=""></option>').text(er_country_select_params.i18n_select_state_text);if(!p){p=er_country_select_params.i18n_select_state_text}j.show();if(o.is("input")){i=f("<select></select>").prop("id",n).prop("name",l).data("placeholder",p).attr("data-input-classes",r).addClass("state_select "+r);o.replaceWith(i);o=m.find("#state")}o.empty().append(k);f.each(g,function(s){var t=f("<option></option>").prop("value",s).text(g[s]);o.append(t)});o.val(q).change();f(document.body).trigger("country_to_state_changed",[h,m])}}else{if(o.is('select, input[type="hidden"]')){i=f('<input type="text" />').prop("id",n).prop("name",l).prop("placeholder",p).attr("data-input-classes",r).addClass("input-text "+r);j.show().find(".select2-container").remove();o.replaceWith(i);f(document.body).trigger("country_to_state_changed",[h,m])}}f(document.body).trigger("er_country_to_state_changing",[h,m])});f(document.body).on("er_address_i18n_ready",function(){f(e).each(function(){var g=f(this).find("#country");if(0===g.length||0===g.val().length){return}g.trigger("refresh")})})}); -
easyreservations/trunk/easyReservations.php
r2245284 r2247648 4 4 Plugin URI: http://www.easyreservations.org 5 5 Description: This powerful property and reservation management plugin allows you to receive, schedule and handle your bookings easily! 6 Version: 6.0-alpha. 16 Version: 6.0-alpha.2 7 7 Author: Feryaz Beer 8 8 Author URI: http://www.feryaz.de -
easyreservations/trunk/includes/admin/class-er-admin-resources.php
r2245284 r2247648 86 86 $spaces_names = get_post_meta( $resource->get_id(), 'easy-resource-roomnames', true ); 87 87 $slots = get_post_meta( $id, 'easy-resource-slots', true ); 88 foreach( $slots as $key => $slot ){ 89 if ( is_numeric( $slot['range-from'] ) ) { 90 $slot['from_str'] = date( er_date_format(), $slot['range-from'] ); 91 } else { 92 $from = new ER_DateTime( $slot['range-from'] ); 93 $slot['from_str'] = $from->format( er_date_format() ); 94 } 95 96 if ( is_numeric( $slot['range-to'] ) ) { 97 $slot['to_str'] = date( er_date_format(), $slot['range-to'] ); 98 } else { 99 $to = new ER_DateTime( $slot['range-to'] ); 100 $slot['to_str'] = $to->format( er_date_format() ); 101 } 102 103 $slots[$key] = $slot; 88 if( $slots && !empty( $slots ) ){ 89 foreach ( $slots as $key => $slot ) { 90 if ( is_numeric( $slot['range-from'] ) ) { 91 $slot['from_str'] = date( er_date_format(), $slot['range-from'] ); 92 } else { 93 $from = new ER_DateTime( $slot['range-from'] ); 94 $slot['from_str'] = $from->format( er_date_format() ); 95 } 96 97 if ( is_numeric( $slot['range-to'] ) ) { 98 $slot['to_str'] = date( er_date_format(), $slot['range-to'] ); 99 } else { 100 $to = new ER_DateTime( $slot['range-to'] ); 101 $slot['to_str'] = $to->format( er_date_format() ); 102 } 103 104 $slots[$key] = $slot; 105 } 104 106 } 105 107 -
easyreservations/trunk/includes/admin/class-er-admin.php
r2245284 r2247648 206 206 $page = sanitize_key( $_GET['page'] ); 207 207 208 if( $page == 'reservations' || $page == 'er-settings' || $page == 'reservation-statistics' || $page == 'resource' || $page == 'reservation-availability' ) {209 $this->admin_scripts();210 }211 212 208 if( $page == 'resource' ) { // Only load Styles and Scripts on Resources Page 213 209 $this->resource_scripts(); … … 285 281 wp_register_script( 'er-settings-custom', ER()->plugin_url() . '/assets/js/admin/settings-views-html-custom' . $suffix . '.js', array( 'jquery', 'jquery-ui-sortable' ), RESERVATIONS_VERSION); 286 282 wp_register_script( 'er-settings-tax', ER()->plugin_url() . '/assets/js/admin/settings-views-html-tax' . $suffix . '.js', array( 'jquery', 'wp-util', 'underscore', 'backbone', 'jquery-blockui' ), RESERVATIONS_VERSION ); 287 288 wp_register_script( 'er-admin', RESERVATIONS_URL . 'assets/js/admin/admin' . $suffix . '.js', array( 289 'jquery', 290 'jquery-blockui', 291 'jquery-tiptip', 292 'wp-util', 293 'jquery-ui-sortable', 294 'iris', 295 'wp-a11y' 296 ), RESERVATIONS_VERSION, true ); 283 wp_register_script( 'er-admin', RESERVATIONS_URL . 'assets/js/admin/admin' . $suffix . '.js', array( 'jquery', 'jquery-blockui', 'jquery-tiptip', 'wp-util', 'jquery-ui-sortable', 'iris', 'wp-a11y' ), RESERVATIONS_VERSION, true ); 297 284 298 285 wp_register_script( 'er-admin-receipt-meta-boxes', ER()->plugin_url() . '/assets/js/admin/meta-boxes-receipt' . $suffix . '.js', array( … … 345 332 ); 346 333 347 wp_register_script( 'er-reservations', ER()->plugin_url() . '/assets/js/admin/er-reservations' . $suffix . '.js', array( 'jquery', 'wp-util', 'underscore', 'er-backbone-modal', 'jquery-blockui' ), RESERVATIONS_VERSION );348 wp_localize_script(349 'er-reservations',350 'er_reservations_params',351 array(352 'ajax_url' => admin_url( 'admin-ajax.php' ),353 'preview_nonce' => wp_create_nonce( 'easyreservations-preview-reservation' ),354 )355 );356 357 334 if ( in_array( $screen_id, er_get_screen_ids() ) ) { 358 335 wp_enqueue_script( 'er-enhanced-select' ); … … 360 337 wp_enqueue_script( 'easy-ui' ); 361 338 wp_enqueue_style( 'er-admin-style' ); 339 } 340 341 if( $screen_id === 'edit-easy_reservation' ){ 342 wp_register_script( 'er-overview', ER()->plugin_url() . '/assets/js/admin/er-overview' . $suffix . '.js', array( 'jquery', 'er-datepicker', 'jquery-ui-draggable' ), RESERVATIONS_VERSION ); 343 wp_localize_script( 344 'er-overview', 345 'er_overview_params', 346 array( 347 'ajax_url' => admin_url( 'admin-ajax.php' ), 348 'nonce' => wp_create_nonce( 'easyreservations-overview' ), 349 'resources' => er_list_pluck( ER()->resources()->get(), 'get_data' ), 350 'default_cells' => 45, 351 'default_interval' => 86400, 352 ) 353 ); 354 355 wp_register_script( 'er-reservations', ER()->plugin_url() . '/assets/js/admin/er-reservations' . $suffix . '.js', array( 'jquery', 'wp-util', 'underscore', 'er-backbone-modal', 'jquery-blockui', 'er-overview' ), RESERVATIONS_VERSION ); 356 wp_localize_script( 357 'er-reservations', 358 'er_reservations_params', 359 array( 360 'ajax_url' => admin_url( 'admin-ajax.php' ), 361 'preview_nonce' => wp_create_nonce( 'easyreservations-preview-reservation' ), 362 ) 363 ); 362 364 } 363 365 -
easyreservations/trunk/includes/admin/meta-boxes/class-er-meta-box-reservation-data.php
r2245284 r2247648 271 271 // Set created via prop if new post. 272 272 if ( !$reservation->get_id() ) { 273 $reservation->set_created_via( 'admin' );274 275 273 ER_Admin_Notices::add_temporary_success( __( 'Reservation added', 'easyReservations' ) ); 276 274 } else { -
easyreservations/trunk/includes/class-easyreservations.php
r2245284 r2247648 12 12 * @var string 13 13 */ 14 public $version = '6.0-alpha. 1';14 public $version = '6.0-alpha.2'; 15 15 16 16 /** -
easyreservations/trunk/includes/class-er-ajax.php
r2245284 r2247648 100 100 'update_order_review' => true, 101 101 'remove_coupon' => true, 102 'overview_data' => false, 102 103 'json_search_order' => false, 103 104 'mark_order_status' => false, … … 1564 1565 1565 1566 /** 1567 * Data for overview column 1568 */ 1569 public static function overview_data() { 1570 global $wpdb; 1571 1572 check_ajax_referer( 'easyreservations-overview', 'security' ); 1573 1574 $start = new ER_DateTime( sanitize_text_field( $_POST['start'] ) ); 1575 $end = new ER_DateTime( sanitize_text_field( $_POST['end'] ) ); 1576 $interval = absint( $_POST['interval'] ); 1577 $date_interval = new DateInterval( 'PT' . $interval . 'S' ); 1578 $return = array(); 1579 1580 foreach ( ER()->resources()->get_accessible() as $resource ) { 1581 $return[$resource->get_id()] = array(); 1582 1583 if ( $interval == DAY_IN_SECONDS ) { 1584 $hour = $resource->get_default_arrival_time(); 1585 $start->setTime( $hour, 0 ); 1586 $end->setTime( $hour, 0 ); 1587 $add_to_interval = ( $resource->get_default_departure_time() * 3600 ) - ( $hour * 3600 ); 1588 } else { 1589 $hour = 0; 1590 $start->setTime( intval( $_POST['start_hour'] ), 0 ); 1591 $end->setTime( intval( $_POST['end_hour'] ), 0 ); 1592 $add_to_interval = 0; 1593 } 1594 1595 $availability = new ER_Resource_Availability( $resource, 0, 1, 0, false, $interval ); 1596 $date = clone $start; 1597 1598 while( $date < $end ){ 1599 $return[$resource->get_id()][($date->getOffsetTimestamp() - ( $hour * 3600 ))] = $availability->check_whole_period( $date, $interval + $add_to_interval, false, true ); 1600 $date->add( $date_interval ); 1601 } 1602 } 1603 1604 if ( $interval == DAY_IN_SECONDS ) { 1605 $start->setTime( 0, 0 ); 1606 $end->setTime( 23, 59 ); 1607 } else { 1608 $start->setTime( intval( $_POST['start_hour'] ), 0 ); 1609 $end->setTime( intval( $_POST['end_hour'] ), 0 ); 1610 } 1611 1612 $reservations = $wpdb->get_results( 1613 $wpdb->prepare( 1614 "SELECT r.id as id, r.arrival arrival, r.departure as departure, r.resource as resource, r.space as space, r.adults as adults, r.children as children, r.status as status, m.meta_value as title " . 1615 "FROM {$wpdb->prefix}reservations as r " . 1616 "INNER JOIN {$wpdb->prefix}reservationmeta as m on m.reservation_id = r.id " . 1617 "WHERE %s <= r.departure AND %s >= r.arrival and m.meta_key = %s AND status IN ('" . implode( "', '", er_reservation_get_approved_statuses() ) . "')", 1618 $start->format( 'Y-m-d H:i:s'), 1619 $end->format( 'Y-m-d H:i:s'), 1620 '_title' 1621 ) 1622 ); 1623 1624 wp_send_json( array( 1625 'data' => $return, 1626 'reservations' => $reservations 1627 ) ); 1628 1629 exit; 1630 } 1631 1632 /** 1566 1633 * Search for orders and echo json. 1567 1634 * -
easyreservations/trunk/includes/class-er-resource-availability.php
r2245284 r2247648 15 15 private $arrival = "arrival"; 16 16 private $departure = "departure"; 17 private $status = "status='accepted' or status='checked' or status='completed'";17 private $status = ''; 18 18 private $resource_query = ''; 19 19 private $interval = 86400; … … 41 41 42 42 $this->date_pattern = er_date_format(); 43 if ( $this->interval < 3601 ) {43 if ( $this->interval < 3601 ) { 44 44 $this->date_pattern = er_date_format() . ' H:00'; 45 45 } … … 56 56 57 57 $merge_resources = get_option( 'reservations_merge_resources', 0 ); 58 $requirements = $resource->get_requirements();58 $requirements = $resource->get_requirements(); 59 59 60 60 $this->per_person = false; … … 89 89 } 90 90 91 $this->status = $wpdb->prepare( 'status in (%s)', "'" . implode( "', '", er_reservation_get_approved_statuses( ) ) . "'" );91 $this->status = "status IN ('" . implode( "', '", er_reservation_get_approved_statuses() ) . "')"; 92 92 93 93 if ( $ids ) { 94 if ( is_array( $ids ) ){94 if ( is_array( $ids ) ) { 95 95 $this->status .= $wpdb->prepare( ' or id in (%s)', implode( ',', $ids ) ); 96 96 } else { … … 99 99 } 100 100 101 $this->status = apply_filters( 'easyreservations_availability_check_status', '(' . $this->status . ')' );102 103 if ( $id ) {101 $this->status = '(' . $this->status . ')'; 102 103 if ( $id ) { 104 104 $this->resource_query .= $wpdb->prepare( ' id != %d AND', $ids ); 105 105 } … … 116 116 if ( $global_filter && !empty( $global_filter ) && is_array( $global_filter ) ) { 117 117 foreach ( $global_filter as $key => $filter ) { 118 if (isset( $filter['from'] )){118 if ( isset( $filter['from'] ) ) { 119 119 if ( is_numeric( $filter['from'] ) ) { 120 120 $global_filter[$key]['from'] = new ER_DateTime( '@' . $filter['from'] ); … … 124 124 } 125 125 126 if (isset( $filter['to'] )){126 if ( isset( $filter['to'] ) ) { 127 127 if ( is_numeric( $filter['to'] ) ) { 128 128 $global_filter[$key]['to'] = new ER_DateTime( '@' . $filter['to'] ); … … 166 166 if ( is_array( $error ) && $quantity !== 0 ) { 167 167 $error[$i] = is_numeric( $quantity ) ? $date : $quantity; 168 } elseif ( !is_array( $error ) && is_numeric( $quantity ) ) {168 } elseif ( !is_array( $error ) && is_numeric( $quantity ) ) { 169 169 $error = $quantity; 170 170 } … … 194 194 * @return array|bool|int|null|string 195 195 */ 196 public function check_whole_period_or_each_frequency_unit( $arrival, $departure ) {196 public function check_whole_period_or_each_frequency_unit( $arrival, $departure ) { 197 197 if ( $this->per_person ) { 198 198 $check = $this->check_each_frequency_unit( $arrival, $departure ); 199 199 200 if ( $check ){200 if ( $check ) { 201 201 return $check; 202 202 } … … 216 216 * Should not be used for availability per person for long durations 217 217 * 218 * @param ER_DateTime $arrival 219 * @param ER_DateTime $departure 220 * @param bool|string $check_arrivals_and_departures 218 * @param ER_DateTime $arrival 219 * @param ER_DateTime|int $departure 220 * @param bool|string $check_arrivals_and_departures 221 * @param bool $return 221 222 * @return array|int|null|string 222 223 */ 223 public function check_whole_period( $arrival, $departure, $check_arrivals_and_departures = true ) {224 public function check_whole_period( $arrival, $departure, $check_arrivals_and_departures = true, $return = false ) { 224 225 global $wpdb; 225 226 … … 227 228 $check_form->add( new DateInterval( 'PT60S' ) ); 228 229 229 $check_until = clone $departure; 230 $check_until->sub( new DateInterval( 'PT60S' ) ); 231 232 $error = $this->check_filter( $arrival, $departure, false, $check_arrivals_and_departures ); 233 234 if( $error !== 0 ){ 230 if ( is_numeric( $departure ) ) { 231 $check_until = clone $arrival; 232 $check_until->add( new DateInterval( 'PT' . ( $departure - 60 ) . 'S' ) ); 233 } else { 234 $check_until = clone $departure; 235 $check_until->sub( new DateInterval( 'PT60S' ) ); 236 } 237 238 $error = $this->check_filter( $arrival, $check_until, false, $check_arrivals_and_departures ); 239 240 if ( $error !== 0 ) { 241 if ( $return ) { 242 return $error * -1; 243 } 244 235 245 return $error; 236 246 } … … 246 256 $count = $wpdb->get_var( $sql ); 247 257 248 if ( $ count == null || $count < 1) {249 $count = 0;258 if ( $return ) { 259 return $count; 250 260 } 251 261 … … 264 274 265 275 $count = $wpdb->get_var( $sql ); 276 277 if ( $return ) { 278 return $count; 279 } 266 280 267 281 if ( !empty( $this->space ) || $count >= $this->quantity ) { … … 285 299 286 300 $filter = $this->check_filter( $arrival, $departure, false, $check_arrivals_and_departures ); 287 if ( $filter !== 0 ){301 if ( $filter !== 0 ) { 288 302 return $filter; 289 303 } … … 346 360 347 361 for ( $i = 0; $i <= $billing_units; $i++ ) { 348 if (isset( $error[$i])){362 if ( isset( $error[$i] ) ) { 349 363 continue; 350 364 } … … 368 382 ); 369 383 370 if ( $count < 1 ) 384 if ( $count < 1 ) { 371 385 $count = 0; 386 } 372 387 373 388 $count = $count + $this->per_person_amt; 374 389 375 if ( $count > $this->quantity ) 390 if ( $count > $this->quantity ) { 376 391 $error[] = $t; 392 } 377 393 } else { 378 394 $count = $wpdb->get_col( … … 386 402 $excluded_spaces = array_unique( array_merge( $count, $excluded_spaces ) ); 387 403 388 if ( count( $count ) >= $this->quantity || count( $excluded_spaces ) >= $this->quantity ) 404 if ( count( $count ) >= $this->quantity || count( $excluded_spaces ) >= $this->quantity ) { 389 405 $error[] = $t; 406 } 390 407 } 391 408 } 392 409 393 410 if ( !empty( $error ) ) { 394 $started = false;395 $string = '';411 $started = false; 412 $string = ''; 396 413 $requirements = ''; 397 414 … … 399 416 //If arrival or departure is not possible we get arrival/departure as string 400 417 if ( is_string( $date ) ) { 401 if ($date === 'arrival'){402 $requirements .= sprintf( __( 'Arrival not possible at %s', 'easyReservations' ), $arrival->format( er_datetime_format() ) ) .'. ';418 if ( $date === 'arrival' ) { 419 $requirements .= sprintf( __( 'Arrival not possible at %s', 'easyReservations' ), $arrival->format( er_datetime_format() ) ) . '. '; 403 420 } else { 404 421 $requirements .= sprintf( __( 'Departure not possible at %s', 'easyReservations' ), $departure->format( er_datetime_format() ) ) . '. '; … … 415 432 } 416 433 417 if (!empty( $string )){434 if ( !empty( $string ) ) { 418 435 $requirements .= sprintf( __( 'Not available at %s', 'easyReservations' ), substr( $string, 0, -2 ) ); 419 436 } … … 503 520 } else { 504 521 $query = $wpdb->prepare( 505 "DATE(%s) BETWEEN DATE({$this->arrival}) AND DATE({$this->departure}) AND " .522 "DATE(%s) BETWEEN DATE({$this->arrival}) AND DATE({$this->departure}) AND " . 506 523 " (DATE({$this->arrival}) != DATE({$this->departure}) OR HOUR({$this->departure}) >= %d)", 507 524 $date_to_check, -
easyreservations/trunk/includes/class-er-resource.php
r2245284 r2247648 156 156 'quantity' => $this->get_quantity(), 157 157 'slots' => $this->get_slots(), 158 'availability_by' => $this->availability_by(), 158 159 ); 159 160 } … … 298 299 */ 299 300 public function availability_by( $check = false ) { 300 if( $check){301 if( $check ){ 301 302 return $check === $this->availability_by; 302 303 } … … 534 535 * Get name of a space 535 536 * 536 * @param $space537 * @param int $space 537 538 * @return int|string 538 539 */ -
easyreservations/trunk/includes/class-er-resources.php
r2245284 r2247648 103 103 global $wpdb; 104 104 105 //TODO get posts instead 105 106 $resources = $wpdb->get_results( 106 107 "SELECT ID, post_title, menu_order, post_name, post_content, post_excerpt, post_status, post_password … … 110 111 ); 111 112 112 if(function_exists('icl_object_id')){113 if(defined('POLYLANG_VERSION')){114 if(is_admin()){115 $blog_current_lang = !empty($_GET['lang']) && !is_numeric($_GET['lang']) ? $_GET['lang'] :116 (($lg = get_user_meta(get_current_user_id(), 'pll_filter_content', true)) ? $lg : 'all');117 } else {118 $blog_current_lang = pll_current_language();119 }120 $default_lang = pll_default_language();121 } else {122 $wpml_options = get_option( 'icl_sitepress_settings' );123 $default_lang = $wpml_options['default_language'];124 125 if(defined('ICL_LANGUAGE_CODE')) $blog_current_lang = ICL_LANGUAGE_CODE;126 else {127 $blog_lang = get_option('WPLANG');128 if(!$blog_lang && defined('WPLANG') && WPLANG != '') $blog_lang = WPLANG;129 if(!$blog_lang) $blog_lang = 'en';130 131 $lang_locales = array( 'en_US' => 'en', 'af' => 'af', 'ar' => 'ar', 'bn_BD' => 'bn', 'eu' => 'eu', 'be_BY' => 'be', 'bg_BG' => 'bg', 'ca' => 'ca', 'zh_CN' => 'zh-hans', 'zh_TW' => 'zh-hant', 'hr' => 'hr', 'cs_CZ' => 'cs', 'da_DK' => 'da', 'nl_NL' => 'nl', 'eo' => 'eo', 'et' => 'et', 'fo' => 'fo', 'fi_FI' => 'fi', 'fr_FR' => 'fr', 'gl_ES' => 'gl', 'ge_GE' => 'ka', 'de_DE' => 'de', 'el' => 'el', 'he_IL' => 'he', 'hu_HU' => 'hu', 'is_IS' => 'is', 'id_ID' => 'resource', 'it_IT' => 'it', 'ja' => 'ja', 'km_KH' => 'km', 'ko_KR' => 'ko', 'ku' => 'ku', 'lv' => 'lv', 'lt' => 'lt', 'mk_MK' => 'mk', 'mg_MG' => 'mg', 'ms_MY' => 'ms', 'ni_ID' => 'ni', 'nb_NO' => 'nb', 'fa_IR' => 'fa', 'pl_PL' => 'pl', 'pt_PT' => 'pt-pt', 'pt_BR' => 'pt-br', 'ro_RO' => 'ro', 'ru_RU' => 'ru', 'sr_RS' => 'sr', 'si_LK' => 'si', 'sk_SK' => 'sk', 'sl_SI' => 'sl', 'es_ES' => 'es', 'su_ID' => 'su', 'sv_SE' => 'sv', 'tg' => 'tg', 'th' => 'th', 'tr' => 'tr', 'uk_UA' => 'uk', 'ug' => 'ug', 'uz_UZ' => 'uz', 'vi' => 'vi', 'cy' => 'cy' );132 if(isset($lang_locales[$blog_lang])) $blog_current_lang = $lang_locales[$blog_lang];133 else {134 $exp = explode('_',$blog_lang);135 $blog_current_lang = $exp[0];136 }137 }138 }139 140 foreach ($resources as $key => $resource){141 $current_lang_id = icl_object_id($resource->ID,'easy-rooms', false, $blog_current_lang);142 $default_lang_id = icl_object_id($resource->ID,'easy-rooms', $resource->ID, $default_lang);143 144 if($default_lang_id == $resource->ID && !is_null($current_lang_id)){145 $real_translation = $wpdb->get_results(146 $wpdb->prepare(147 "SELECT post_title, post_content, post_excerpt148 FROM {$wpdb->prefix}posts149 WHERE ID='%s' AND post_type = 'easy-rooms' AND post_status != 'auto-draft'150 ORDER BY menu_order ASC",151 $current_lang_id152 )153 );154 $resources[$key]->post_excerpt = $real_translation[0]->post_excerpt;155 $resources[$key]->post_content = $real_translation[0]->post_content;156 $resources[$key]->post_title = $real_translation[0]->post_title;157 } elseif($default_lang_id !== $resource->ID && !is_null($current_lang_id)){158 unset($resources[$key]);159 continue;160 }161 }162 }163 164 113 return $resources; 165 114 } -
easyreservations/trunk/includes/er-core-functions.php
r2245284 r2247648 404 404 if ( $currency === '' ) { 405 405 $currency = er_get_currency(); 406 407 if( !$currency ){ 408 $currency = 'USD'; 409 } 406 410 } 407 411 -
easyreservations/trunk/includes/updates/easyreservations-update-6.0.alpha.1.php
r2245284 r2247648 195 195 } 196 196 197 update_option( 'reservations_currency', sanitize_key( $general_settings['currency']['locale'] ) ); 197 if ( isset( $general_settings['currency']['locale'] ) ) { 198 update_option( 'reservations_currency', sanitize_key( $general_settings['currency']['locale'] ) ); 199 } 198 200 update_option( 'reservations_price_thousand_sep', sanitize_text_field( $general_settings['currency']['divider1'] ) ); 199 201 update_option( 'reservations_price_decimal_sep', sanitize_text_field( $general_settings['currency']['divider2'] ) ); -
easyreservations/trunk/readme.txt
r2245284 r2247648 3 3 Tags: booking, reservations, hotel, reservation form, calendar, reservation, restaurant, booking form, hospitality, events, tours, availability, bookings, booking calendar, availability calendar 4 4 Requires at least: 4.9 5 Tested up to: 5. 25 Tested up to: 5.3.2 6 6 Requires PHP: 5.6 7 Stable tag: 6.0-alpha. 17 Stable tag: 6.0-alpha.2 8 8 License: GPLv3 9 9 License URI: https://www.gnu.org/licenses/gpl-3.0.html … … 55 55 == Changelog == 56 56 57 = 6.0-alpha.1 - 2019-08-12 = 57 = 6.0-alpha.2 - 2020-02-20 = 58 * Fix - Data deletion on uninstall 59 60 = 6.0-alpha.1 - 2020-02-18 = 58 61 * Initial release 59 62 See http://easyreservations.org/easyreservations-6-0-alpha/ for more information. -
easyreservations/trunk/uninstall.php
r2245284 r2247648 19 19 wp_clear_scheduled_hook( 'easyreservations_cleanup_logs' ); 20 20 21 $delete = get_option( 'reservations_uninstall', 'no' ); 22 23 if( $delete === 'yes' ){ 21 $remove_all_data = get_option( 'reservations_uninstall', 'no' ); 22 23 if( $remove_all_data === 'yes' ){ 24 include_once dirname( __FILE__ ) . '/includes/class-er-install.php'; 24 25 25 26 ER_Install::remove_roles();
Note: See TracChangeset
for help on using the changeset viewer.