h1.thank-you-title {
display: none;
}
h1.checkout-title {
display: block;
}
body.woocommerce-order-received h1.thank-you-title {
display: block;
}
body.woocommerce-order-received h1.checkout-title {
display: none;
} .processing .blockUI.blockOverlay {
background-color: rgba(0,0,0,0.75) !important;
position: fixed !important;
width: 100% !important;
height: 100% !important;
}  div:last-of-type.th-itin-single>.th-itin-content{
border: none;
}
.th-itin-title{
cursor:default;
}  body .wpml-ls-current-language .dropdown-toggle .wpml-ls-native{
display : none;
}  .dark-header .themo_cart_icon, .banner[data-transparent-header="true"] .themo_cart_icon, 
.dark-header.headhesive--clone.banner[data-transparent-header="true"] .themo_cart_icon {
border-left: none;
}  body .booked-form .cf-block.quantity-block{
margin-top: 17px !important;
}
body .booked-form .cf-block{
margin-bottom: 17px;
}
body .booked-form .cf-block.quantity-block h4{
font-size: 16px;
font-weight: bold;
line-height: 1.5;
}
body .booked-form .cf-block.quantity-block p{
font-size: 14px;
}
.pragulic-ticket{
margin-top: 17px;
font-size: 12px;
display: flex;
align-items: center;
justify-content: space-between;
}
.pragulic-ticket label{
margin : 0;
}
.pragulic-ticket label span.price{
font-weight: normal;
}
.pragulic-ticket .ticket__q{
margin-left: 10px;
}
.pragulic-ticket a.ticket__q__btn{
float: none;
padding-left: 10px;
padding-right: 10px;
padding-top: 7px;
padding-bottom: 7px;
margin: 0;
line-height: 1;
border: 1px solid #ccc;
background-color: #eee;
cursor: pointer;
color: #000 !important;
-webkit-user-select: none; -moz-user-select: none; -khtml-user-select: none; -ms-user-select: none; }
.pragulic-ticket a.ticket__q__btn__minus, .pragulic-ticket a.ticket__q__btn__minus:hover{
border-radius: 3px 0 0 3px;
border-right-width: 0;
}
.pragulic-ticket a.ticket__q__btn__plus, .pragulic-ticket a.ticket__q__btn__plus:hover{
border-radius: 0 3px 3px 0;
border-left-width: 0;
}
.pragulic-ticket input.ticket__q__input{
width: 3em;
padding-top: 5px;
padding-bottom: 5px;
padding-top: 5px;
border: 1px solid #ccc;
text-align: center;
font-weight: bold;
}
.woocommerce-terms-and-conditions-checkbox-text {
font-size: 14px;
line-height: 1.5em;
padding-left: 1em;
}
.woocommerce form .form-row label.checkbox, .woocommerce-page form .form-row label.checkbox {
display: flex;
flex-flow: row;
justify-content: flex-start;
align-items: center;
} #scrollUp{
display: none !important;
}.pragulic_tour_related{display:-webkit-box;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;border-radius:5px}@media screen and (min-width:768px){.pragulic_tour_related{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap}}.pragulic_tour_related article.pragulic_related .wp-post-image{margin-bottom:0}.pragulic_related{flex-shrink:0;width:100%;height:100%;max-width:560px;margin:20px auto}@media screen and (min-width:768px){.pragulic_related{width:calc(33% - 10px);max-width:unset;margin:20px 0}}.pragulic_related a{display:block}.pragulic_related a:hover{text-decoration:none}.pragulic_related img{width:100%;height:360px!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-top-left-radius:5px;border-top-right-radius:5px}@media screen and (min-width:768px){.pragulic_related img{height:200px!important}}@media screen and (min-width:990px){.pragulic_related img{height:300px!important}}.pragulic_related__info{background-color:#fff;padding:40px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.pragulic_related__info h1{margin:0;font-size:22px}.pragulic_related__info p{font-size:16px;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ticket__q{white-space:nowrap}@media (max-width:1023px){.th-port-top-text{opacity:1}}@media only screen and (min-width:769px){.woocommerce-privacy-policy-text{clear:both;padding-top:12px}}.woocommerce-privacy-policy-text{text-align:center;font-size:85%}#billing_company_field .optional,#billing_ic_field .optional,#is_company_field .optional{display:none}#billing_company_field label:after,#billing_ic_field label:after{content:"*";color:red}#is_company_field label{cursor:pointer}.d-none{display:none}p.woocommerce-store-notice.demo_store{display:block;position:fixed;top:auto;bottom:0;width:100%;padding-top:24px;padding-bottom:24px;background-color:#f5be58;color:#252b2d;z-index:100000;-webkit-transition-property:bottom;transition-property:bottom;-webkit-transition-duration:.3s;transition-duration:.3s}p.woocommerce-store-notice.demo_store a{color:#252b2d}@media (min-width:420px){p.woocommerce-store-notice.demo_store{width:320px}}.has-cookie-bar p.woocommerce-store-notice.demo_store{bottom:150px}@media (min-width:400px){.has-cookie-bar p.woocommerce-store-notice.demo_store{bottom:102px}}@media (min-width:768px){.has-cookie-bar p.woocommerce-store-notice.demo_store{bottom:66px}}.storenotice__wrapper{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.storenotice__header{font-weight:700;margin-bottom:24px;font-size:20px}.storenotice__cta{padding-top:12px;padding-bottom:12px;font-weight:700;margin-top:24px;background-color:transparent;color:#252b2d!important;text-decoration:none!important;font-size:18px;-webkit-transition-property:color,background-color;transition-property:color,background-color;-webkit-transition-duration:.3s;transition-duration:.3s;border:2px solid #1b1b1b;border-radius:5px}.storenotice__cta:hover{color:#fff!important;background-color:#252b2d}.pragulic-store-notice__dismiss-link{position:absolute;top:0;right:0;padding:12px;font-size:.8em;text-decoration:none!important}.pragulic-store-notice__dismiss-link:before{content:"\f00d";font:normal normal normal 14px/1 FontAwesome;margin-right:4px}.woocommerce-store-notice__dismiss-link{display:none!important}@media only screen and (min-width:1165px){body table.booked-calendar td .date .number{width:45px;height:45px;line-height:44px}}@media only screen and (max-width:1164px) and (min-width:1101px){body table.booked-calendar td .date .number{width:40px;height:40px;line-height:39px}}body .booked-calendarSwitcher.calendar{width:100%}body .booked-calendarSwitcher.calendar p:before{bottom:.6em;right:.6em}body .booked-calendarSwitcher.calendar p i.booked-icon{display:none}body .booked-calendarSwitcher.calendar select{z-index:6;background-color:transparent!important;border:1px solid transparent}body .booked-calendar-shortcode-wrap{display:table;width:100%}.HB-Alert{inset:auto auto 24px 24px!important}#catapult-cookie-bar{z-index:10000000000!important}body.home .th-header-wrap .th-btn-wrap .btn{width:100%;margin-left:0;margin-right:0}@media (min-width:500px){body.home .th-header-wrap .th-btn-wrap .btn{margin-left:5px;margin-right:5px;width:320px}}