.tourmaster-room-navigation-checkout-button{ margin-top: 0px; } 
.tourmaster-room-invoice-logo{ width: 250px; margin-bottom: 35px; } 
.tourmaster-room-single-header-title-wrap{ background-color: #2c2d39; } 
body .tourmaster-room-single-header-title-wrap h1, body .tourmaster-room-single-header-title-wrap .tourmaster-page-caption{ color: #ffffff; } 
.tourmaster-room-single-header-title-wrap{ padding-top: 140px; } 
.tourmaster-room-single-header-title-wrap{ padding-bottom: 140px; } 
.tourmaster-room-single-header-background-overlay{ opacity: 0.2; } 
body .tourmaster-room-single-header-title-wrap h1{ font-size: 76px; } 
body .tourmaster-room-single-header-title-wrap h1{ font-style: normal; } 
body .tourmaster-room-single-header-title-wrap h1{ text-transform: none; } 
body .tourmaster-room-single-header-title-wrap h1, body .tourmaster-room-single-header-title-wrap .tourmaster-page-caption{ text-align: center; } 
body input[type="submit"].tourmaster-room-button{ color: #0f5c63; border-color: #0f5c63; }body input[type="submit"].tourmaster-room-button:hover{ color: #fff; background-color: #0f5c63; }.tourmaster-room-search-form .tourmaster-room-search-submit.tourmaster-style-solid{ background: #0f5c63; color: #fff; }.tourmaster-body .tourmaster-room-button, .tourmaster-body .tourmaster-room-button:hover, .tourmaster-body .tourmaster-room-button.tourmaster-now-loading{ background-color: #0f5c63; color: #fff; } 
.tourmaster-body .tourmaster-room-button.tourmaster-grey{ color: #2b2723; } 
.tourmaster-body .tourmaster-room-button.tourmaster-grey{ background-color: #ede4d8; } 
.tourmaster-room-price-sidebar .tourmaster-room-button.tourmaster-blue, .tourmaster-room-payment-lb .goodlayers-payment-form button{ color: #ffffff; }#goodlayers-authorize-payment-form .goodlayers-payment-button.submit{ color: #ffffff; } 
.tourmaster-room-price-sidebar .tourmaster-room-button.tourmaster-blue, .tourmaster-room-payment-lb .goodlayers-payment-form button{ background-color: #0f5c63; }#goodlayers-authorize-payment-form .goodlayers-payment-button.submit{ background-color: #0f5c63; } 
.tourmaster-body .tourmaster-form-field.tourmaster-room input[type="text"], .tourmaster-body .tourmaster-form-field.tourmaster-room input[type="email"], .tourmaster-body .tourmaster-form-field.tourmaster-room input[type="password"], .tourmaster-body .tourmaster-form-field.tourmaster-room textarea, .tourmaster-body .tourmaster-form-field.tourmaster-room select, .tourmaster-body .tourmaster-form-field.tourmaster-room input[type="text"]:focus, .tourmaster-body .tourmaster-form-field.tourmaster-room input[type="email"]:focus, .tourmaster-body .tourmaster-form-field.tourmaster-room input[type="password"]:focus, .tourmaster-body .tourmaster-form-field.tourmaster-room textarea:focus{ border-width: 1px; border-style: solid; } 
.tourmaster-body .tourmaster-form-field.tourmaster-room input[type="text"], .tourmaster-body .tourmaster-form-field.tourmaster-room input[type="email"], .tourmaster-body .tourmaster-form-field.tourmaster-room input[type="password"], .tourmaster-body .tourmaster-form-field.tourmaster-room textarea, .tourmaster-body .tourmaster-form-field.tourmaster-room select, .tourmaster-body .tourmaster-form-field.tourmaster-room input[type="text"]:focus, .tourmaster-body .tourmaster-form-field.tourmaster-room input[type="email"]:focus, .tourmaster-body .tourmaster-form-field.tourmaster-room input[type="password"]:focus, .tourmaster-body .tourmaster-form-field.tourmaster-room textarea:focus{ border-color: #d9cec0; } 
.tourmaster-body .tourmaster-form-field.tourmaster-room input[type="text"], .tourmaster-body .tourmaster-form-field.tourmaster-room input[type="email"], .tourmaster-body .tourmaster-form-field.tourmaster-room input[type="password"], .tourmaster-body .tourmaster-form-field.tourmaster-room textarea, .tourmaster-body .tourmaster-form-field.tourmaster-room select, .tourmaster-body .tourmaster-form-field.tourmaster-room input[type="text"]:focus, .tourmaster-body .tourmaster-form-field.tourmaster-room input[type="email"]:focus, .tourmaster-body .tourmaster-form-field.tourmaster-room input[type="password"]:focus, .tourmaster-body .tourmaster-form-field.tourmaster-room textarea:focus{ color: #2b2723; } 
.tourmaster-body .tourmaster-form-field.tourmaster-room input[type="text"], .tourmaster-body .tourmaster-form-field.tourmaster-room input[type="email"], .tourmaster-body .tourmaster-form-field.tourmaster-room input[type="password"], .tourmaster-body .tourmaster-form-field.tourmaster-room textarea, .tourmaster-body .tourmaster-form-field.tourmaster-room select, .tourmaster-body .tourmaster-form-field.tourmaster-room input[type="text"]:focus, .tourmaster-body .tourmaster-form-field.tourmaster-room input[type="email"]:focus, .tourmaster-body .tourmaster-form-field.tourmaster-room input[type="password"]:focus, .tourmaster-body .tourmaster-form-field.tourmaster-room textarea:focus{ background: #f7f3ee; } 
body .tourmaster-enquiry-form input[type="submit"].tourmaster-room-button{ background: #0f5c63 !important; } 
body .tourmaster-enquiry-form input[type="submit"].tourmaster-room-button{ color: #ffffff; } 
body .tourmaster-enquiry-form input[type="submit"].tourmaster-room-button{ border-color: #0f5c63; } 
.tourmaster-room-date-selection .tourmaster-custom-start-date, .tourmaster-room-date-selection .tourmaster-custom-end-date, .tourmaster-room-amount-selection .tourmaster-custom-amount-display, .tourmaster-room-search-form .tourmaster-room-search-combobox, .tourmaster-custom-amount-selection-wrap, .tourmaster-custom-datepicker-wrap, .tourmaster-room-search-form.tourmaster-style-full-background{ background-color: #ede4d8; } 
.tourmaster-room-booking-wrap .tourmaster-room-date-selection .tourmaster-custom-start-date, .tourmaster-room-booking-wrap .tourmaster-room-date-selection .tourmaster-custom-end-date, .tourmaster-room-booking-wrap .tourmaster-room-amount-selection .tourmaster-custom-amount-display{ border-width: 1px; border-style: solid; } .tourmaster-template-room-search .tourmaster-room-date-selection .tourmaster-custom-start-date, .tourmaster-template-room-search .tourmaster-room-date-selection .tourmaster-custom-end-date, .tourmaster-template-room-search .tourmaster-room-amount-selection .tourmaster-custom-amount-display, .tourmaster-template-room-search .tourmaster-room-search-form .tourmaster-room-search-combobox{ border-width: 1px; border-style: solid; } 
.tourmaster-room-booking-wrap .tourmaster-room-date-selection .tourmaster-custom-start-date, .tourmaster-room-booking-wrap .tourmaster-room-date-selection .tourmaster-custom-end-date, .tourmaster-room-booking-wrap .tourmaster-room-amount-selection .tourmaster-custom-amount-display{ border-color: #d9cec0; } .tourmaster-template-room-search .tourmaster-room-date-selection .tourmaster-custom-start-date, .tourmaster-template-room-search .tourmaster-room-date-selection .tourmaster-custom-end-date, .tourmaster-template-room-search .tourmaster-room-amount-selection .tourmaster-custom-amount-display, .tourmaster-template-room-search .tourmaster-room-search-form .tourmaster-room-search-combobox{ border-color: #d9cec0; } 
.tourmaster-room-booking-wrap .tourmaster-room-date-selection .tourmaster-custom-start-date, .tourmaster-room-booking-wrap .tourmaster-room-date-selection .tourmaster-custom-end-date, .tourmaster-room-booking-wrap .tourmaster-room-amount-selection .tourmaster-custom-amount-display{ background: #ffffff; } .tourmaster-template-room-search .tourmaster-room-date-selection .tourmaster-custom-start-date, .tourmaster-template-room-search .tourmaster-room-date-selection .tourmaster-custom-end-date, .tourmaster-template-room-search .tourmaster-room-amount-selection .tourmaster-custom-amount-display, .tourmaster-template-room-search .tourmaster-room-search-form .tourmaster-room-search-combobox{ background: #ffffff; } 
.tourmaster-room-date-selection .tourmaster-head, .tourmaster-custom-amount-display .tourmaster-head, .tourmaster-room-search-form .tourmaster-room-search-combobox .tourmaster-head{ color: #2b2723; } 
.tourmaster-room-date-selection .tourmaster-tail, .tourmaster-custom-amount-display .tourmaster-tail, .tourmaster-room-search-form .tourmaster-room-search-combobox, .tourmaster-room-search-form .tourmaster-room-search-combobox select, .tourmaster-custom-datepicker-close{ color: #6f665d; }.tourmaster-custom-datepicker-calendar .ui-datepicker .ui-datepicker-title, .tourmaster-custom-datepicker-calendar .ui-datepicker .ui-datepicker-title select, .tourmaster-custom-datepicker-calendar .ui-datepicker-prev, .tourmaster-custom-datepicker-calendar .ui-datepicker-prev:hover, .tourmaster-custom-datepicker-calendar .ui-datepicker-next, .tourmaster-custom-datepicker-calendar .ui-datepicker-next:hover{ color: #6f665d; } .tourmaster-custom-datepicker-calendar .ui-datepicker table tr th{ color: #6f665d; } .tourmaster-body .tourmaster-custom-datepicker-calendar .ui-datepicker table tr td a{ color: #6f665d; }.tourmaster-body .tourmaster-custom-datepicker-calendar .ui-datepicker table tr td.tourmaster-start a, .tourmaster-body .tourmaster-custom-datepicker-calendar .ui-datepicker table tr td.tourmaster-start span, .tourmaster-body .tourmaster-custom-datepicker-calendar .ui-datepicker table tr td.tourmaster-end a, .tourmaster-body .tourmaster-custom-datepicker-calendar .ui-datepicker table tr td.tourmaster-end a:hover{ background: #6f665d; } .tourmaster-body .tourmaster-custom-datepicker-calendar .ui-datepicker table tr td.tourmaster-end span{ background: #6f665d; }.tourmaster-custom-amount-selection-item{ color: #6f665d; } 
body .tourmaster-room-booking-wrap input[type="submit"].tourmaster-room-button{ background: #0f5c63 !important; }body.single-room .tourmaster-mobile-booknow-bar .tourmaster-button{ background: #0f5c63; } 
body .tourmaster-room-booking-wrap input[type="submit"].tourmaster-room-button{ color: #ffffff; }body.single-room .tourmaster-mobile-booknow-bar .tourmaster-button{ color: #ffffff; } 
body .tourmaster-room-booking-wrap input[type="submit"].tourmaster-room-button{ border-color: #0f5c63; }body .tourmaster-room-search-form .tourmaster-room-search-submit.tourmaster-style-border{ color: #0f5c63; border-color: #0f5c63; } 
body .tourmaster-room-booking-wrap input[type="submit"].tourmaster-room-button:hover{ background: #0a4448 !important; } 
body .tourmaster-room-booking-wrap input[type="submit"].tourmaster-room-button:hover{ color: #ffffff; } 
body .tourmaster-room-booking-wrap input[type="submit"].tourmaster-room-button:hover{ border-color: #0a4448; }body .tourmaster-room-search-form .tourmaster-room-search-submit.tourmaster-style-border:hover{ color: #0a4448; border-color: #0a4448; } 
.tourmaster-custom-datepicker-title{ background-color: #0f5c63; } 
.tourmaster-custom-datepicker-title{ color: #ffffff; } 
.tourmaster-body .tourmaster-custom-datepicker-calendar .ui-datepicker table tr td span{ color: #b7ada3; } 
.tourmaster-body .tourmaster-custom-datepicker-calendar .ui-datepicker table tr td.tourmaster-start:before, .tourmaster-body .tourmaster-custom-datepicker-calendar .ui-datepicker table tr td.tourmaster-interval:before, .tourmaster-body .tourmaster-custom-datepicker-calendar .ui-datepicker table tr td.tourmaster-end:before{ background-color: #b08a45; } 
.tourmaster-room-single-feature-thumbnail .tourmaster-single-header-gallery-button i{ color: #b08a45; } 
.tourmaster-single-review-item .tourmaster-single-review-head, .tourmaster-single-review-item .tourmaster-single-review-content .tourmaster-single-review-user-name{ color: #b08a45; } .tourmaster-single-review-item .tourmaster-single-review-head .tourmaster-room-rating i, .tourmaster-single-review-item .tourmaster-single-review-content .tourmaster-single-review-detail-rating i, .tourmaster-single-review-item .tourmaster-single-review-content .tourmaster-single-review-detail-date{ color: #b08a45; } 
.tourmaster-room-navigation-checkout-wrap .tourmaster-room-navigation-checkout-button, .tourmaster-room-navigation-checkout-wrap .tourmaster-room-navigation-checkout-button:hover{ border-color: #0f5c63; color: #0f5c63; } 
.tourmaster-room-navigation-checkout-wrap .tourmaster-room-navigation-checkout-button{ background-color: #0f5c63; } 
.tourmaster-room-navigation-checkout-wrap .tourmaster-room-navigation-checkout-button, .tourmaster-room-navigation-checkout-wrap .tourmaster-room-navigation-checkout-button:hover{ color: #ffffff; } 
.tourmaster-room-navigation-checkout-wrap.tourmaster-active .tourmaster-room-navigation-checkout-button{ color: #FFFFFF; } 
.tourmaster-room-navigation-checkout-wrap.tourmaster-active .tourmaster-room-navigation-checkout-button{ border-color: #0a4448; background: #0a4448; } 
.tourmaster-room-navigation-checkout-button .tourmaster-count{ background: #b08a45; } 
.tourmaster-room-navigation-checkout-button .tourmaster-count{ color: #ffffff; } 
.tourmaster-room-cart-items{ background-color: #F7F3EE; } 
.tourmaster-room-cart-items li, .tourmaster-room-cart-items .tourmaster-checkout-button{ color: #2b2723; } 
.tourmaster-room-cart-items .tourmaster-checkout-button{ border-color: #d9cec0; }.tourmaster-room-cart-items li i.tourmaster-remove{ color: #d9cec0; } 
.tourmaster-room-booking-bar-title{ color: #2b2723; } 
.tourmaster-room-booking-bar-title .tourmaster-active{ color: #ffffff; border-color: #ffffff; } 
.tourmaster-room-booking-bar-wrap.tourmaster-style-2 .tourmaster-room-booking-bar-title span{ background-color: #ede4d8; } 
.tourmaster-room-booking-bar-wrap.tourmaster-style-2 .tourmaster-room-booking-bar-title .tourmaster-active{ background-color: #0f5c63; } 
.tourmaster-room-booking-bar-wrap.tourmaster-style-2 .tourmaster-price-wrap .tourmaster-head{ color: #6f665d; } 
.tourmaster-room-booking-bar-wrap.tourmaster-style-2 .tourmaster-price-wrap{ color: #0f5c63; } 
.tourmaster-room-booking-bar-summary .tourmaster-room-price .tourmaster-head, .tourmaster-room-booking-bar-summary .tourmaster-price, .tourmaster-room-booking-bar-summary .tourmaster-price .tourmaster-tail.tourmaster-em, .tourmaster-room-booking-bar-summary .tourmaster-or{ color: #2b2723; } 
.tourmaster-room-booking-bar-summary .tourmaster-room-price .tourmaster-tail, .tourmaster-room-booking-bar-summary .tourmaster-price .tourmaster-tail{ color: #6f665d; } 
body .tourmaster-room-payment-step{ border-color: #d9cec0; } 
.tourmaster-room-payment-step .tourmaster-step .tourmaster-head{ color: #6f665d; } 
.tourmaster-room-payment-step .tourmaster-step .tourmaster-bullet{ border-color: #d9cec0; } 
.tourmaster-room-payment-step .tourmaster-step.tourmaster-active .tourmaster-head{ color: #0f5c63; } 
.tourmaster-room-payment-step .tourmaster-step.tourmaster-active .tourmaster-bullet{ border-color: #0f5c63; } 
body .tourmaster-label-checkbox{ border-color: #d9cec0; } 
.tourmaster-label-checkbox span{ color: #0f5c63; } 
.tourmaster-room-price-summary-block{ background-color: #f7f3ee; } 
.tourmaster-room-price-summary-wrap .tourmaster-room-price-summary-title{ color: #2b2723; }.tourmaster-room-price-summary-item .tourmaster-service, .tourmaster-room-price-summary-item .tourmaster-service-total, .tourmaster-room-price-summary-item .tourmaster-city-tax-total{ color: #2b2723; }.tourmaster-room-single-price-breakdown .tourmaster-title, .tourmaster-room-single-price-breakdown .tourmaster-room-title, .tourmaster-room-single-price-breakdown .tourmaster-amount-title, .tourmaster-room-single-price-breakdown .tourmaster-room-total-price{ color: #2b2723; }.tourmaster-room-price-sidebar .tourmaster-price .tourmaster-head, .tourmaster-room-price-sidebar .tourmaster-price .tourmaster-tail.tourmaster-em{ color: #2b2723; }.tourmaster-room-price-sidebar .tourmaster-room-pay-type-item.tourmaster-active{ color: #2b2723; } 
.tourmaster-room-price-summary-room-duration{ color: #6f665d; }.tourmaster-room-price-summary-item .tourmaster-service-total .tourmaster-tail,.tourmaster-room-price-summary-item .tourmaster-title .tourmaster-price{ color: #6f665d; }.tourmaster-room-single-price-breakdown{ color: #6f665d; } 
.tourmaster-room-price-sidebar .tourmaster-room-pay-type-item, .tourmaster-room-price-sidebar .tourmaster-price .tourmaster-tail{ color: #0f5c63; } 
.tourmaster-room-payment-error, .tourmaster-room-booking-submit-error, .tourmaster-room-price-sidebar .tourmaster-error-message{ background-color: #f3ddd7; color: #fff; } 
.tourmaster-enquiry-form.tourmaster-room .tourmaster-enquiry-form-message.tourmaster-success{ background-color: #e8f1ec; } 
.tourmaster-enquiry-form.tourmaster-room .tourmaster-enquiry-form-message.tourmaster-success{ border-color: #bfd4c5; } 
.tourmaster-enquiry-form.tourmaster-room .tourmaster-enquiry-form-message.tourmaster-success{ color: #2f5e3c; } 
.tourmaster-enquiry-form.tourmaster-room .tourmaster-enquiry-form-message.tourmaster-failed{ background-color: #f3ddd7; } 
.tourmaster-enquiry-form.tourmaster-room .tourmaster-enquiry-form-message.tourmaster-failed{ border-color: #d6a89b; } 
.tourmaster-enquiry-form.tourmaster-room .tourmaster-enquiry-form-message.tourmaster-failed{ color: #8a3d2f; } 
.tourmaster-room-title-item .tourmaster-room-title-price .tourmaster-label, .tourmaster-room-title-item .tourmaster-room-title-price .tourmaster-price{ color: #0f5c63; } 
.tourmaster-room-title-item .tourmaster-room-title-price .tourmaster-price-discount{ color: #b08a45; } 
.tourmaster-room-rating i{ color: #b08a45; } 
.tourmaster-room-item .tourmaster-room-title a, .tourmaster-room-item .tourmaster-info-wrap i{ color: #2b2723; }.tourmaster-room-item .tourmaster-room-side-thumbnail .tourmaster-price-wrap.tourmaster-no-bg{ color: #2b2723 } 
.tourmaster-room-item .tourmaster-info-wrap{ color: #6f665d; } 
.tourmaster-room-item .tourmaster-info-wrap i{ color: #0f5c63; } 
.tourmaster-room-item .tourmaster-location{ color: #6f665d; } 
.tourmaster-room-grid4 .tourmaster-info-wrap i{ color: #0f5c63; } 
.tourmaster-room-item .tourmaster-grid-frame .tourmaster-room-content-wrap{ background-color: #f7f3ee; } 
.tourmaster-room-item .tourmaster-ribbon{ background-color: #b08a45; } 
.tourmaster-room-item .tourmaster-price-wrap.tourmaster-no-bg{ color: #0f5c63; }.tourmaster-room-item .tourmaster-room-side-thumbnail .tourmaster-price-wrap.tourmaster-no-bg .tourmaster-tail{ color: #0f5c63; } 
.tourmaster-room-item .tourmaster-price-wrap.tourmaster-with-bg{ background-color: #ede4d8; } 
.tourmaster-room-item .tourmaster-price-wrap.tourmaster-with-bg{ color: #2b2723; } 
.tourmaster-room-item .tourmaster-price-wrap.tourmaster-with-bg .tourmaster-price-discount{ color: #b08a45; } 
.tourmaster-room-grid5 .tourmaster-thumbnail-category{ background: #ede4d8; } 
.tourmaster-room-grid5 .tourmaster-thumbnail-category a, .tourmaster-room-grid5 .tourmaster-thumbnail-category a:hover{ color: #2b2723; } 
.tourmaster-room-item a.tourmaster-read-more.tourmaster-type-text, .tourmaster-room-item a.tourmaster-read-more.tourmaster-type-text:hover{ color: #ffffff; } 
.tourmaster-room-item a.tourmaster-read-more.tourmaster-type-button, .tourmaster-room-item a.tourmaster-read-more.tourmaster-type-button:hover{ background-color: #0f5c63; } 
.tourmaster-room-item a.tourmaster-read-more.tourmaster-type-button, .tourmaster-room-item a.tourmaster-read-more.tourmaster-type-button:hover{ color: #ffffff; } 
.tourmaster-room-item .tourmaster-read-more.tourmaster-type-border-button{ border-color: #0f5c63; color: #0f5c63; } 
.tourmaster-room-item .tourmaster-read-more.tourmaster-type-border-button{ color: #0f5c63; } 
.tourmaster-room-cart-empty .tourmaster-title{ color: #2b2723; } 
.tourmaster-room-cart-empty .tourmaster-caption{ color: #6f665d; } 
.tourmaster-room-location-item .tourmaster-room-location-customer-rating, .tourmaster-room-location-title-item .tourmaster-room-location-customer-rating{ background-color: #d9cec0; }.tourmaster-room-item .tourmaster-room-advance-rating{ background: #d9cec0; } 
.tourmaster-advance-review-sidebar{ background-color: #f7f3ee; } 
.tourmaster-advance-review-sidebar{ color: #2b2723; }.tourmaster-advance-review-detail .tourmaster-progress span{ background: #2b2723; }.tourmaster-advance-review-detail .tourmaster-progress{ background: rgba(43, 39, 35, 0.15); } 
