.text-center {
text-align: center;
}
iframe {
max-width: 100%;
}
.overelement {
z-index: 10;
}
#field_1_9 {
position: relative;
}
.fancybox-container {
z-index: 999;
}
.item-hidden {
display: none !important;
}
.fancybox-slide--current #customize_trip.item-hidden {
display: inline-block !important ;
}
.featherlight .featherlight-content {
max-width: 90%;
width: 700px;
}
#customize_trip {
width: 700px;
max-width: 90%;
margin-left: auto;
margin-right: auto;
margin-top: 5%;
height: 80%;
}
.fancybox-slide--html .fancybox-close-small {
position: fixed;
top: 20px;
}
.fancybox-button svg path {
fill: #fff;
}
.tourmaster-single-header.tourmaster-with-slider,
.tourmaster-single-header.tourmaster-with-slider .gdlr-core-flexslider,
.tourmaster-single-header.tourmaster-with-slider .gdlr-core-flexslider.flexslider ul.slides,
.tourmaster-single-header.tourmaster-with-slider .gdlr-core-flexslider.flexslider[data-type="slider"] ul.slides > li,
.tourmaster-single-header.tourmaster-with-slider .gdlr-core-flexslider img {
max-height: 60vh;
}
.tourmaster-single-header .gdlr-core-flexslider img {
height: auto;
object-fit: cover;
}
.traveltour-body .traveltour-blog-info-author,
.tourmaster-single-header.tourmaster-with-slider .tourmaster-single-header-background-overlay {
display: none;
}
.gdlr-core-flexslider-custom-nav,
.gdlr-core-flexslider-custom-nav.gdlr-core-style-navigation-inner .flex-prev,
.gdlr-core-flexslider-custom-nav.gdlr-core-style-navigation-inner .flex-next {
z-index: 100;
}
.gdlr-core-flexslider-custom-nav.gdlr-core-style-navigation-inner .flex-prev,
.gdlr-core-flexslider-custom-nav.gdlr-core-style-navigation-inner .flex-next {
background-color: #fff;
border-radius: 50%;
padding: 0rem;
}
.gdlr-core-title-item .gdlr-core-title-item-title {
font-size: 24px; 
}
.traveltour-mobile-button-hamburger:before, 
.traveltour-mobile-button-hamburger:after, 
.traveltour-mobile-button-hamburger span {
background: #000;
} .gdlr-core-title-item .gdlr-core-title-item-title {
text-transform: none;
}
.tourmaster-tour-grid .tourmaster-tour-content {
padding-right: 90px;
}
.tourmaster-template-archive .tourmaster-tour-grid .tourmaster-tour-content {
padding-right: 20px;
}
.traveltour-main-menu-cart>.traveltour-top-cart-count {
background-color: #ff784b;
}
.traveltour-top-cart-content-wrap .traveltour-top-cart-checkout-button,
.traveltour-top-cart-content-wrap .traveltour-top-cart-checkout-button:hover {
color: #ff784b;
}
.traveltour-body a {
color: #ff784b;
}
.traveltour-footer-wrapper a:hover,
.traveltour-footer-wrapper .tourmaster-tour-item .tourmaster-tour-title a:hover {
color: #ff784b;
}
.gdlr-core-sticky-banner,
.traveltour-sticky-banner {
background-color: #ff784b;
}
.traveltour-single-article .traveltour-blog-info-wrapper,
.traveltour-single-article .traveltour-blog-info-wrapper a,
.traveltour-single-article .traveltour-blog-info-wrapper a:hover,
.gdlr-core-blog-info-wrapper,
.gdlr-core-blog-info-wrapper a,
.gdlr-core-blog-info-wrapper a:hover,
.gdlr-core-blog-grid .gdlr-core-blog-info-date a {
color: #ff784b;
}
.gdlr-core-opacity-on-hover {
background: #ff784b;
}
.gdlr-core-style-2 .gdlr-core-blog-thumbnail .gdlr-core-blog-info-category {
background: #ff784b;
}
.gdlr-core-blog-feature .gdlr-core-blog-info-category {
background: #ff784b;
}
.gdlr-core-recent-post-widget-thumbnail .gdlr-core-blog-info-category {
background: #ff784b;
}
.traveltour-blog-aside-format .traveltour-single-article-content,
.gdlr-core-blog-aside-format {
background-color: #ff784b;
}
.traveltour-blog-quote-format .traveltour-single-article-content,
.gdlr-core-blog-quote-format {
background-color: #ff784b;
}
.gdlr-core-pagination a:hover,
.gdlr-core-pagination a.gdlr-core-active,
.gdlr-core-pagination span {
background-color: #ff784b;
}
.gdlr-core-portfolio-grid2 .gdlr-core-portfolio-content-wrap .gdlr-core-portfolio-info {
background-color: #ff784b;
}
.gdlr-core-filterer-wrap.gdlr-core-style-text a:hover,
.gdlr-core-filterer-wrap.gdlr-core-style-text a.gdlr-core-active {
color: #ff784b;
}
.gdlr-core-filterer-wrap.gdlr-core-style-text .gdlr-core-filterer-slide-bar {
border-bottom-color: #ff784b
}
.gdlr-core-filterer-wrap.gdlr-core-style-button a:hover,
.gdlr-core-filterer-wrap.gdlr-core-style-button a.gdlr-core-active {
background-color: #ff784b;
}
.gdlr-core-price-table.gdlr-core-active .gdlr-core-price-table-head {
background-color: #ff784b;
background: -webkit-linear-gradient(#f98f75, #ff784b);
background: -o-linear-gradient(#f98f75, #ff784b);
background: -moz-linear-gradient(#f98f75, #ff784b);
background: linear-gradient(#f98f75, #ff784b);
}
.gdlr-core-price-table.gdlr-core-active .gdlr-core-price-table-button,
.gdlr-core-price-table .gdlr-core-price-table-button:hover {
background-color: #ff784b;
background: -webkit-linear-gradient(#f9a18b, #ff784b);
background: -o-linear-gradient(#f9a18b, #ff784b);
background: -moz-linear-gradient(#f9a18b, #ff784b);
background: linear-gradient(#f9a18b, #ff784b);
}
.gdlr-core-accordion-style-background-title .gdlr-core-active .gdlr-core-accordion-item-title,
.gdlr-core-accordion-style-background-title-icon .gdlr-core-active .gdlr-core-accordion-item-title,
.gdlr-core-toggle-box-style-background-title .gdlr-core-active .gdlr-core-toggle-box-item-title,
.gdlr-core-toggle-box-style-background-title-icon .gdlr-core-active .gdlr-core-toggle-box-item-title {
color: #ff784b;
}
.gdlr-core-audio .mejs-controls .mejs-time-rail .mejs-time-current {
background-color: #ff784b;
}
.gdlr-core-body .gdlr-core-load-more,
.gdlr-core-body .gdlr-core-button,
.traveltour-body .traveltour-button,
.traveltour-body input[type="button"],
.traveltour-body input[type="submit"],
.traveltour-body button:hover,
.traveltour-body button {
background-color: #ff784b;
}
.gdlr-core-body .gdlr-core-button.gdlr-core-button-gradient {
background-color: #ff784b;
background: -webkit-linear-gradient(#f47d5f, #ff784b);
background: -o-linear-gradient(#f47d5f, #ff784b);
background: -moz-linear-gradient(#f47d5f, #ff784b);
background: linear-gradient(#f47d5f, #ff784b);
}
.gdlr-core-body .gdlr-core-button.gdlr-core-button-gradient-v {
background-color: #ff784b;
background: -webkit-linear-gradient(to right, #f47d5f, #ff784b);
background: -o-linear-gradient(to right, #f47d5f, #ff784b);
background: -moz-linear-gradient(to right, #f47d5f, #ff784b);
background: linear-gradient(to right, #f47d5f, #ff784b);
}
.gdlr-core-image-overlay {
background-color: #ff784b;
background-color: rgba(249, 113, 80, 0.6);
}
.gdlr-core-skill-bar-item .gdlr-core-skill-bar-filled {
background-color: #ff784b;
}
.gdlr-core-flexslider .flex-control-nav li a {
border-color: #ff784b;
}
.gdlr-core-flexslider .flex-control-nav li a.flex-active {
background-color: #ff784b;
}
.gdlr-core-flexslider.gdlr-core-bullet-style-cylinder .flex-control-nav li a.flex-active {
background-color: #ff784b;
}
.gdlr-core-flexslider.gdlr-core-bullet-style-cylinder .flex-control-nav li a {
background-color: #ff784b;
}
.gdlr-core-tab-item-title-line {
border-color: #ff784b;
}
table tr th {
background-color: #ff784b;
}
.gdlr-core-testimonial-item .gdlr-core-testimonial-frame {
background-color: #ff784b;
}
.woocommerce .star-rating span,
.single-product.woocommerce #review_form #respond p.stars a,
.single-product.woocommerce div.product .product_meta,
.single-product.woocommerce div.product .product_meta a {
color: #ff784b;
}
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt,
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
html .woocommerce input.button,
html .woocommerce span.onsale {
background-color: #ff784b;
}
span.woocommerce-Price-amount.amount {
color: #ff784b;
}
.gdlr-core-product-thumbnail .added_to_cart,
.gdlr-core-product-thumbnail .gdlr-core-product-add-to-cart {
background-color: #ff784b;
background-color: rgba(249, 113, 80, 0.9);
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
background-color: #ff784b;
}
.tourmaster-type-filter-term.level_2 {
margin-left: 1rem;
}
.tourmaster-type-filter-term.level_3 {
margin-left: 2rem;
}
.filter_mobile_toggler {
margin-left: 20px;
margin-right: 20px;
margin-bottom: 20px;
padding: 10px;
text-align: center;
background-color: #ff784b;
color: #ffffff;
cursor: pointer;
display: none;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}
h5.tourmaster-type-filter-item-title {
line-height: 23px;
color: #ff784b;
cursor: pointer;
}
.single_filter_toggler {
float: right;
color: #ff784b;
line-height: 23px;
font-size: 23px;
}
.single_filter_inner {
display: none;
}
.single_filter_toggler.closeit {
display: none;
}
.single_filter_wrapper .single_filter_toggler.openit {
display: inline-block;
}
.single_filter_wrapper.active .single_filter_toggler.closeit {
display: inline-block;
}
.single_filter_wrapper.active .single_filter_toggler.openit {
display: none;
}
.tourmaster-tour-search-item-wrap {
position: relative;
}
.tourmaster-tour-search-item-wrap:not(.inactive):before {
content: " ";
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
z-index: 10;
background-color: #fff;
opacity: .7;
display: block;
}
.tourmaster-urgency-message {
display: none !important;
}
.traveltour-page-wrapper {
position: relative;
}
.bokun_mobile_button {
position: fixed;
bottom: 0;
left: 0;
right: 0;
z-index: 100;
background-color: #fff;
padding: 10px 20px;
}
.bokunButton {
width: 100%;
}
.traveltour-widget .gdlr-core-widget-list-shortcode,
.tourmaster-tour-style-2 .tourmaster-tour-booking-bar-outer {
border-radius: 0;
border-top: 10px solid #0073e6;
}
.traveltour-navigation .traveltour-navigation-slide-bar {
border-color: #ff784b;
}
.sf-menu > .traveltour-normal-menu li {
background-color: #fff;
}
.sf-menu > li > .sub-menu a {
color: #787878;
}
.sf-menu > li > .sub-menu a:hover {
background-color: #ffffff;
color: #ff784b;
}
.traveltour-navigation .sf-menu > li {
padding-left: 12px;
padding-right: 12px;
}
.traveltour-navigation .sf-menu > li:first-child {
padding-left: 0px;
}
.sf-menu > li > .sub-menu a:hover, 
.sf-menu > li > .sub-menu .current-menu-item > a {
background-color: transparent;
color: #ff784b;
}
.mm-menu {
background-color: #fff;
}
.mm-navbar .mm-title, .mm-navbar .mm-btn, ul.mm-listview li > a, ul.mm-listview li > span {
color: #94999f;
}
ul.mm-listview li a {
border-color: #ff784b;
}
ul.mm-listview li.current-menu-item > a,
ul.mm-listview li.current-menu-ancestor > a {
color: #ff784b;
} .progress--list {
list-style-type: none;
margin-left: 0;
padding-left: 0;
display: flex;
}
.progress--list li {
padding: 10px;
text-align: center;
}
.traveltour-page-title-wrap.traveltour-style-medium .traveltour-page-title {
font-size: 48px;
font-weight: 800;
letter-spacing: 0;
}
.traveltour-page-title-wrap.traveltour-style-medium .traveltour-page-caption {
margin-top: 0;
}
.traveltour-footer-back-to-top-button {
right: 20px;
bottom: 90px;
}
.tourmaster-tour-category-grid-3.tourmaster-with-thumbnail.tourmaster-item-list:hover:nth-child(odd) .tourmaster-tour-category-overlay-front {
background: #0073e6;
}
.tourmaster-tour-category-grid-3.tourmaster-with-thumbnail.tourmaster-item-list:hover:nth-child(even) .tourmaster-tour-category-overlay-front {
background: #ff784b;
}
.tourmaster-tour-category-grid-3:nth-child(even) .tourmaster-tour-category-count {
background-color: #0073e6;
}
.tourmaster-tour-category-grid-3:nth-child(even) a {
color: #0073e6;
}
.traveltour-copyright-wrapper,
.tourmaster-tour-category-grid-3:nth-child(even) a:hover {
color: #fff;
}
.gdlr-core-blog-info-author {
display: none !important;
}
footer .gdlr-core-title-item .gdlr-core-title-item-title,
.traveltour-body footer a {
color: #fff !important;
}
.traveltour-footer-wrapper .traveltour-widget-title {
margin-bottom: 10px;
}
.selected_filters {
margin-left: 20px;
margin-bottom: 10px;
}
#wt-cli-privacy-save-btn {
background-color: #fff;
border: 1px solid #ff784b;
color: #ff784b;
}
.traveltour-page-title-wrap.traveltour-style-large .traveltour-page-title {
font-size: 48px !important;
}
.traveltour-page-title-wrap.traveltour-style-large .traveltour-page-caption {
font-size: 19px !important;
margin-top: 0;
}
.traveltour-logo img {
width: 85%;
}
.traveltour-footer-wrapper {
border-top: 12px solid #ff784b;
}
.gdlr-core-opacity-on-hover:hover .gdlr-core-blog-modern-content-overlay {
background-color: #ff784b;
opacity: 1;
}
.tourmaster-tour-category-grid-3 .tourmaster-tour-category-description {
margin-bottom: 0;
padding-top: 0;
}
.gdlr-core-blog-modern.gdlr-core-style-3.gdlr-core-opacity-on-hover img {
opacity: 0.7;
}
.gdlr-core-opacity-on-hover:hover img {
opacity: 1;	
}
.gdlr-core-blog-item .gdlr-core-opacity-on-hover,
.gdlr-core-blog-grid .gdlr-core-blog-thumbnail.gdlr-core-opacity-on-hover {
background: transparent;
}
.gdlr-core-blog-modern .gdlr-core-blog-modern-content-overlay {
background: -webkit-linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.7));
background: -o-linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.7));
background: -moz-linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.7));
background: linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.7));
opacity: 0.7;
}
.gdlr-core-blog-modern.gdlr-core-opacity-on-hover:hover .gdlr-core-blog-modern-content-overlay {
background: -webkit-linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,1));
background: -o-linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0, 1));
background: -moz-linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,1));
background: linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,1));
opacity: 0.4;
}
.traveltour-blog-title-wrap.traveltour-feature-image .traveltour-blog-title-top-overlay {
background: -webkit-linear-gradient(to top,rgba(0,0,0,0),rgba(0,0,0,.2));
background: -o-linear-gradient(to top,rgba(0,0,0,0),rgba(0,0,0,.2));
background: -moz-linear-gradient(to top,rgba(0,0,0,0),rgba(0,0,0,.2));
background: linear-gradient(to top,rgba(0,0,0,0),rgba(0,0,0,.2));
}
.gdlr-core-blog-modern.gdlr-core-style-3.gdlr-core-opacity-on-hover:hover img {
opacity: 1 !important;
}
body.home .gdlr-core-blog-modern.gdlr-core-style-3.gdlr-core-opacity-on-hover img {
opacity: 1;
}
.tt-menu,
.tourmaster-tour-search-field-inner {
background-color: #fff;
}
.tt-menu {
width: calc( 100% + 34px );
padding: 10px 15px;
transform: translateY(2px);
}
.tourmaster-tour-search-field-keywords .tourmaster-tour-search-field-inner:after {
content: none !important;
}
.tt-suggestion.tt-selectable {
cursor: pointer;
}
@media only screen and (min-width: 768px) {
.bokun_mobile_button {
display: none;
}
.tourmaster-sidebar-wrap .tourmaster-tour-search-item {
display: block !important;
}
.mobile-accordion-wrap .gdlr-core-pbf-wrapper-container .gdlr-core-pbf-column:not(.gdlr-core-column-first) {
display: block !important;
}
}
@media only screen and (max-width: 997px) {
.title_text {
margin-top: -100px;
font-size: 40px !important;
max-width: 100% !important;
}
.typewriter_text {
margin-top: -30px;
}
}
@media only screen and (max-width: 767px) {
.tourmaster-tour-style-2 .tourmaster-tour-booking-bar-wrap .tourmaster-booking-bottom {
margin-top: 20px;
}
.progress--list li {
padding: 4px;
}
.progress--list {
font-size: 12px;
}
.postid-5568 .tourmaster-single-tour-content-wrap .tourmaster-single-tour-read-more-wrap {
display: none;
}
body.single-tour.tourmaster-mobile-read-more.postid-5568 .tourmaster-single-tour-content-wrap {
max-height: none;
}
.postid-5568 .tourmaster-single-tour-content-wrap .tourmaster-single-tour-read-more-gradient {
background: none !important;
}
.title_text {
margin-top: -100px;
font-size: 32px !important;
max-width: 100% !important;
}
.typewriter_text {
margin-top: -30px;
}
.traveltour-top-bar-right-social a {
margin-left: 10px;
}
.traveltour-top-bar-container.traveltour-top-bar-full {
padding-right: 10px;
padding-left: 10px;
width: 100%;
display: flex;
}
.traveltour-mobile-header-wrap .traveltour-top-bar-left {
width: 80%;
}
.traveltour-mobile-header-wrap .traveltour-top-bar-right {
width: 20%;
font-size: 17px;
}
.traveltour-body .traveltour-top-bar {
padding-bottom: 0;
}
.traveltour-top-bar-left i {
margin-right: 5px !important;
margin-left: 5px !important;
}
.traveltour-top-bar-right-social {
margin-left: 5px;
margin-right: 5px;
}
.mobile-accordion-wrap .gdlr-core-pbf-wrapper-container .gdlr-core-pbf-column:not(.gdlr-core-column-first) {
display: none;
}
.mobile-accordion-wrap .gdlr-core-column-first:before {
content: "+";
display: block;
color: #ff784b;
position: absolute;
right: 24px;
top: -10px;
font-size: 26px;
}
.mobile-accordion-wrap .gdlr-core-column-first.open:before {
content: "-";
top: -16px;
}
.filter_mobile_toggler {
display: block;
}
.tourmaster-sidebar-wrap .tourmaster-tour-search-item {
display: none;
}
}