.reservation-complete h2{font-size:2.3em!important;line-height:1.333em!important;margin:0 0 .8em;display:inline!important}.reservation-complete .purchase-details{width:100%}.reservation-complete .purchase-details,.reservation-complete .next-steps{min-height:405px;float:left;border:solid 1px #ccc;padding:20px;margin-top:3.5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.reservation-complete .purchase-details,.reservation-complete .next-steps{min-height:405px;float:left;border:solid 1px #ccc;padding:20px;margin-top:3.5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.reservation-complete .next-steps{width:100%}.reservation-complete>h3{font-size:24px}.entry-content .purchase-details h3{font-size:24px;line-height:1em}.reservation-complete .purchase-details>h3,.reservation-complete .next-steps>h3{margin:-20px -20px 40px;font-size:24px;line-height:1em;padding:14px 24px;border-bottom:solid 1px #ccc;background:#f9fafa}.reservation-complete .purchase-details h4,.reservation-complete .next-steps h4{font-size:26px;line-height:1.2em;margin:0 0 1em}.reservation-complete .purchase-details .code{margin:1.5em 0;font-size:18px;line-height:1.3em;font-weight:bold}.reservation-complete .purchase-details .amount{border:solid 1px #ccc;border-width:1px 0;margin:1.5em 0 0;font-size:18px;line-height:1.3em;padding:1.3em 0}.reservation-complete .next-steps ol{list-style:none;margin:1em 0 0;padding:0;counter-reset:step}.reservation-complete .next-steps>a,#monthly-po .button{display:table;margin:1em auto 0;color:#fff;font-family:inherit;font-size:24px;font-weight:bold;padding:.7em 2em;border:none;text-transform:uppercase;background:#ca171e;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#ca171e 0%,#9f1218 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ca171e),color-stop(100%,#9f1218));background:-webkit-linear-gradient(top,#ca171e 0%,#9f1218 100%);background:-o-linear-gradient(top,#ca171e 0%,#9f1218 100%);background:-ms-linear-gradient(top,#ca171e 0%,#9f1218 100%);background:linear-gradient(to bottom,#ca171e 0%,#9f1218 100%);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}form.daily{padding:10px 0}form.daily input[type="text"]{width:100px}form.daily input[type="submit"]{background:rgba(0,0,0,0) linear-gradient(to bottom,rgba(81,142,187,1) 0%,rgba(4,27,81,1) 100%) repeat scroll 0 0;border-radius:5px;color:#fff!important;font-family:"Play",Helvetica,Arial,sans-serif;font-size:20px;padding:5px 10px;text-shadow:0 0 0;cursor:pointer}form.dailyWidget{width:460px;text-align:center;margin:0 auto}form.hourlyWidget{width:460px;text-align:center;margin:0}form.dailyWidget .hasDatepicker,form.hourlyWidget .hasDatepicker{width:230px;float:left}form.dailyWidget .ui-datepicker-header{width:auto}form.dailyWidget #sp_pwidget_date_picker{float:left;width:100%}form.monthlyWidget .hidden{display:none}form.monthlyWidget .ui-datepicker-calendar{display:none!important}form.dailyWidget .ui-datepicker-calendar{display:table!important}form.dailyWidget .ui-datepicker-calendar{display:table;width:100%}form.dailyWidget .ui-datepicker-calendar td{line-height:1!important}form.dailyWidget .ui-datepicker-calendar th,form.dailyWidget .ui-datepicker-calendar td{padding:0!important}form.dailyWidget .ui-datepicker-calendar th{padding:5px}form.monthlyWidget input[type="submit"]#buynowbutton{background:red;padding:20px;height:auto;border-radius:5px;border:none!important;color:#fff!important;font-family:Helvetica,Arial,sans-serif;font-size:14px;text-shadow:0 0 0;width:100%;margin:5px 0 0;cursor:pointer}form.dailyWidget input[type="submit"]#buynowbutton{width:auto}form.dailyWidget input[type="submit"]#buynowbutton.disabled{background:#ccc}form.monthlyWidget label{display:block;text-align:center;width:100%;font-weight:bold}form.dailyWidget label{width:auto}#sp_pwidget_date_picker_entry label,#sp_pwidget_time_picker_entry label,#sp_pwidget_date_picker_exit label,#sp_pwidget_time_picker_exit label{font-size:16px;text-align:left}form.monthlyWidget .ui-datepicker{width:100%}form.dailyWidget .ui-datepicker{width:auto}form.dailyWidget .sp_pwidget_monthly-date-year_timepicker label{text-align:left;padding-bottom:10px}form.dailyWidget .sp_pwidget_monthly-date-year_timepicker{width:200px;float:left;margin-left:20px}form.hourlyWidget .sp_pwidget_monthly-date-year_timepicker{width:140px;float:right}form.dailyWidget select,form.dailyWidget option{color:#000;width:175px}form.hourlyWidget select,form.hourlyWidget option{color:#000;width:210px}form.dailyWidget option[disabled],form.hourlyWidget option[disabled]{color:#ccc}.voucher_content h1{display:block;margin:0;font-size:36px!important;line-height:1em;padding:10px;text-transform:uppercase;color:#000}.voucher_content .button{color:#fff;text-align:center;display:table;margin:1em auto 0;padding:.5em 1.2em;clear:both;text-transform:uppercase;font-family:inherit;font-size:1.4em;font-weight:bold;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;text-decoration:none;color:#fff;background:#ca171e;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#ca171e 0%,#9f1218 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ca171e),color-stop(100%,#9f1218));background:-webkit-linear-gradient(top,#ca171e 0%,#9f1218 100%);background:-o-linear-gradient(top,#ca171e 0%,#9f1218 100%);background:-ms-linear-gradient(top,#ca171e 0%,#9f1218 100%);background:linear-gradient(to bottom,#ca171e 0%,#9f1218 100%)}.voucher_content .button:visited{color:#fff}.voucher_content .resume{float:left;width:64%;padding:0}.voucher_content .client{font-weight:bold;font-size:26px;line-height:50px;margin:0;float:left;width:100%!important}.voucher_content .time-range{clear:left;text-align:center;padding:50px 0 0}.voucher_content .check-in,.voucher_content .check-out{float:left;width:45%;height:137px;background:#fef5ea;font-weight:bold;font-size:19px;margin:-50px 0 0;padding:45px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.voucher_content .check-out{float:right}.voucher_content .quick-info{float:right;width:35%;margin:0;text-align:center;font-size:18px}.voucher_content img{max-width:100%;height:auto}.voucher_content .quick-info .qr{display:block;margin:0 auto;min-width:80%}.voucher_content .quick-info h3{font-size:26px;font-weight:bold;margin:.5em 0 0;line-height:1.2}.voucher_content .quick-info .address,.voucher_content .quick-info .entrance a,.voucher_content .quick-info .entrance a:hover{font-weight:bold;color:#7a7a7a;text-decoration:none}.voucher_content .quick-info .price_info{text-align:center;height:45px;width:399px}.voucher_content .quick-info .price_info:after,.voucher_content .quick-info .entrance:after,.voucher_content .quick-info .price:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.voucher_content .quick-info .price{font-weight:800;font-size:36px;color:#c11824;display:block;height:45px;line-height:45px;float:left;text-align:right;width:49%}.voucher_content .quick-info .tax_included{font-size:20px;color:#444;height:auto;display:block;line-height:1;float:right;text-align:left;width:50%;line-height:45px}.voucher_content .resume:after, 
.voucher_content .facility-info:after,
.voucher_content .time-range:after,
.voucher_content .details:after,{content:"";display:table;clear:both}.voucher_content .details{clear:left}.voucher_content .details h3{font-size:22px;margin:0;font-weight:bold}.voucher_content .details>h3:first-child{font-size:22px;margin:0 0 25px}.voucher_content #bcTarget{width:auto!important;margin:0 auto;display:inline-block}.voucher_content #bcTarget div:first-of-type,.voucher_content #bcTarget div:last-of-type{display:none}#sp_pwidget_date_picker_entry,#sp_pwidget_date_picker_exit{width:230px;float:left}#sp_pwidget_time_picker_entry,#sp_pwidget_time_picker_exit{width:110px;float:left;padding-left:20px}#sp_pwdiget_notice{border:1px solid #600;background-color:#900;color:#fff;border-radius:4px;width:100%;padding:10px 0;margin-top:10px;text-align:center;display:none}#sp_pwdiget_notice a,#sp_pwdiget_notice a:hover{color:#fff;text-decoration:underline}#sp_pwidget_reservation_rates{text-align:left}.voucher_content .quick-info{display:block}.voucher_content .quick-info-mobile{display:none}.voucher_content .mobile_clear{display:none}@media only screen and (min-device-width:320px) and (max-device-width:480px){form.hourlyWidget{width:100%}#sp_pwidget_date_picker_entry,#sp_pwidget_date_picker_exit{padding-left:20px}#sp_pwidget_time_picker_entry,#sp_pwidget_time_picker_exit{width:auto}form.hourlyWidget.consolidatedWidget .sp_pwidget_time_tab{padding:10px 4px!important;width:65px;font-size:1em}.voucher_content .quick-info{display:none}.voucher_content .quick-info-mobile{float:none;width:100%;display:block!important;text-align:center;padding-bottom:30px}.voucher_content .resume{float:none;width:100%}.voucher_content .mobile_clear{display:block!important;content:"";clear:both;display:table}.voucher_content .quick-info-mobile .price{font-weight:800;font-size:30px;color:#c11824;display:block;height:50px;line-height:50px;float:left;text-align:right;width:49%}.voucher_content .quick-info-mobile .tax_included{font-size:15px;color:#444;height:auto;display:block;line-height:1;float:right;text-align:left;width:50%;line-height:50px}.voucher_content .quick-info-mobile .price_info{text-align:center;height:45px;width:399px}.voucher_content .quick-info-mobile .price_info:after,.voucher_content .quick-info-mobile .entrance:after,.voucher_content .quick-info-mobile .price:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}}@media print{.hide_on_print,.fusion-rightsidebar,.fusion-secondary-main-menu,.fusion-header-content-3-wrapper,footer{display:none!important}body.has-sidebar #content{width:100%!important}#main .voucher_content h1{font-size:26px!important;line-height:1.2}#main .voucher_content .client,#main .voucher_content .details>h3:first-child,#main .voucher_content .details h3{font-size:19px!important}.resume{width:60%!important}.voucher_content .check-in,.voucher_content .check-out{height:120px}#main{padding-bottom:0!important}a[href]:after{content:none!important}.voucher_content .quick-info-mobile,.voucher_content .mobile_clear{display:none}.voucher_content .quick-info .price{font-weight:800;font-size:20px;color:#c11824;display:block;height:50px;line-height:50px;float:left;text-align:left;width:auto}.voucher_content .quick-info .tax_included{font-size:15px;color:#444;height:auto;display:block;line-height:1;float:left;text-align:left;width:auto;line-height:50px}.voucher_content .quick-info .price_info{text-align:center;height:45px;width:399px}#wpadminbar{display:none}}