.single-post .site-content{max-width:840px;margin:30px auto;padding:24px;background-color:#fff;border-radius:8px;box-shadow:0 0 15px rgba(0,0,0,.05);font-family:"Segoe UI",Roboto,sans-serif;font-size:16.5px;line-height:1.7;color:#222}.single-post h1{font-size:2em;font-weight:700;text-align:center;margin-top:10px;margin-bottom:16px;color:#0c2c5e}.single-post h2{font-size:1.5em;margin:28px 0 14px;color:#00549f;border-bottom:1px solid #d4e8f5;padding-bottom:5px}.single-post p{margin:16px 0;font-size:1.02em;color:#333}.single-post img{display:block;margin:24px auto;max-width:100%;border-radius:6px;box-shadow:0 4px 14px rgba(0,0,0,.06)}.single-post ul{padding-left:20px;margin:18px 0}.single-post ul li{margin-bottom:6px}.single-post blockquote{background:#f9fcff;border-left:3px solid #007acc;padding:14px 18px;margin:28px 0;font-style:italic;color:#444}.related.products{float:left}.single-post .byline,.single-post .posted-on{display:none}@media (max-width:768px){.single-post .site-content{max-width:95%;padding:20px;font-size:16px}.single-post h1{font-size:1.8em;margin-top:5px;margin-bottom:14px}.single-post h2{font-size:1.3em}}.tickets-cs .single-product-category a,section.related.products h2,.tickets-cs h1.product_title.entry-title,.woocommerce-js div.product .product_meta span.posted_in a{color:white}.tickets-cs .single-product-category a,.woocommerce-js div.product .product_meta span.posted_in{font-weight:700;text-transform:uppercase;letter-spacing:1px}.wc-bookings-booking-form label{display:block;font-size:18px;color:white;margin-bottom:10px;text-transform:capitalize;letter-spacing:1px}.wc-bookings-booking-form .form-field{margin:0 0 3em;font-size:12px;font-style:italic}.wc-bookings-booking-form .wc-bookings-booking-cost{background:#eee;color:black;text-transform:capitalize}.woocommerce-js div.product form.cart .button.single_add_to_cart_button,a.button.product_type_booking.add_to_cart_button{padding:10px 20px;background-color:#f66620;font-family:"Montserrat",Sans-serif;font-weight:700;text-transform:uppercase;fill:#fff;color:#fff;border-style:none;border-radius:0px 0px 0px 0px;margin-left:0}.wc-bookings-date-picker{padding:0}.single-product .wc-bookings-booking-form label,.single-product .tickets-cs .single-product-category a,.single-product section.related.products h2,.single-product .tickets-cs h1.product_title.entry-title,.single-product .woocommerce-js div.product .product_meta span.posted_in a{color:black}.page-id-1116 .wc-bookings-booking-form label,.page-id-1116 .tickets-cs .single-product-category a,.page-id-1116 section.related.products h2,.page-id-1116 .tickets-cs h1.product_title.entry-title,.page-id-1116 .woocommerce-js div.product .product_meta span.posted_in a{color:#fff}