/*
 Theme Name:   Travel Tour Child
 Theme URI:    http://demo.goodlayers.com/infinite
 Description:  Goodlayers Travel Tour Child Theme
 Author:       Goodlayers
 Author URI:   http://goodlayers.com
 Template:     traveltour
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, right-sidebar, responsive-layout
 Text Domain:  traveltour-child

 START YOUR CHILD THEME CSS HERE
*/

/* .tourmaster-tour-booking-bar-widget, */
.tourmaster-save-wish-list,
.tourmaster-tour-search-field-tour-category,
.tourmaster-tour-search-field-duration,
.tourmaster-tour-search-field-rating,
.tourmaster-tour-search-item-head-title,
.tourmaster-tour-search-field-date,
.tourmaster-single-review-filter-by,
.comment-form-cookies-consent,
.comment-awaiting-moderation,
#url,
.tourmaster-urgency-message{
	display: none !important;
}


.traveltour-comments-area .comment-respond, .comment-list {
    padding: 10px 55px 10px;
    margin-bottom: 55px;
}

@media only screen and (max-width: 767px) {
	.traveltour-comments-area .comment-respond, .comment-list {
    padding: 5px 15px;
}
	.traveltour-mobile-header-wrap .traveltour-top-bar-left, .traveltour-mobile-header-wrap .traveltour-top-bar-right {
		font-size:16px;
		display: flex;
    justify-content: space-between;
		margin-bottom: 0px;
	}
	body {
		margin-top: 97px;
	}
	.traveltour-footer-column {
		margin-bottom: 10px;
	}
	.tourmaster-tour-booking-bar-wrap .tourmaster-tour-booking-bar-widget {
		display: none;
	}
	.tourmaster-tour-grid {
		margin-bottom: 0;
	}
	
}

.traveltour-mobile-header-wrap {
	    position: fixed;
    top: 0px;
    left: 0px;
    right: 0px;
    z-index: 99;
}

.traveltour-top-bar {
	padding: 10px 0 0 0;
}

.traveltour-top-bar-background {
	background: white;
}

.mm-panels>.mm-panel.mm-hasnavbar {
	padding-top: 100px;
}

.traveltour-footer-container {
	padding-bottom: 0;
}

#text-20 p {
	display: inline-block;
}

.tourmaster-tour-search-wrap .tourmaster-tour-search-field select {
	border-color: #133a67;
}

.gdlr-core-column-service-item .gdlr-core-column-service-title {
	color: #193555;
}

@media only screen and (min-width: 992px) {
	.tourmaster-search-style-1 {
		margin-top: 150px;
	}
}

.traveltour-header-style-plain.traveltour-style-splitted-menu .traveltour-navigation .sf-menu > li > a {
	color: #ffa019;
}

.traveltour-header-style-plain.traveltour-style-splitted-menu .traveltour-navigation .sf-menu > li.current-menu-item > a,
.traveltour-header-style-plain.traveltour-style-splitted-menu .traveltour-navigation .sf-menu > li > a:hover{
	color: black;
}

.tourmaster-transparent-bottom-border.tourmaster-small.tourmaster-form-field select {
	padding-left:5px;
}

.single-tour .tourmaster-tour-grid.tourmaster-price-right-title .tourmaster-tour-price-wrap {
	position:relative;
}

@media (min-width: 768px) and (max-width: 991px) {
	.tourmaster-search-style-1 .tourmaster-tour-content,
	.tourmaster-search-style-1 .tourmaster-tour-order-filterer-style{
		display: none;
	}
	.tourmaster-search-style-1 .tourmaster-tour-grid-style-2.tourmaster-price-right-title.tourmaster-tour-frame .tourmaster-tour-price-wrap {
		bottom: 5px;
	}
	.tourmaster-search-style-1 .tourmaster-tour-grid.tourmaster-tour-frame .tourmaster-tour-content-wrap {
		padding: 15px 5px;
	}
	.tourmaster-tour-item .tourmaster-column-20 {
    width: 50%;
    clear: none;
}
}

@media screen and (max-width: 991px){
	.tourmaster-single-tour-content-wrap {
		order: 0 !important;
	}
	
	.tourmaster-single-related-tour {
		order: 1 !important;
	}
	
	.tourmaster-tour-booking-bar-container {
		order: 2 !important;
	}
	
	.tourmaster-single-review-container {
		order: 3 !important;
	}
	
	.gdlr-core-container {
		order: 4 !important;
	}
}


/* значки мовного плагіна */
.traveltour-custom-wpml-flag, .traveltour-top-bar-wpml-flag {
	display: none;
}