/*
Theme Name: Voyage Child Theme
Theme URI: http://voyage.mikado-themes.com
Description: A child theme of Voyage
Author: Mikado Themes
Author URI: http://themeforest.net/user/mikado-themes
Version: 1.0
Template: voyagewp
*/

.mkdf-header-standard .mkdf-menu-area .mkdf-main-menu-widget-area {
	display: none;
}

.mkdf-tours-search-main-filters-title h5 {
	display: none;
}
.mkdf-tours-search-main-filters-title h6 {
	padding-top: 15px;
}
footer .mkdf-footer-top-holder {
	display: none;
}
footer .mkdf-footer-bottom-holder {
	background: #003767;
}
.mkdf-top-bar #lang_sel,
.mkdf-top-bar .mkdf-login-register-widget {
	display: none;
}

form .mkdf-tours-filter-field-holder:nth-child(1) .mkdf-tours-filter-label,
form .mkdf-tours-filter-field-holder:nth-child(1) .mkdf-tours-input-with-icon,
form .mkdf-tours-filter-field-holder:nth-child(2) .mkdf-tours-filter-label,
form .mkdf-tours-filter-field-holder:nth-child(2) .mkdf-tours-input-with-icon {
	width: 50%;
}
@media only screen and (max-width: 1024px) {
	form .mkdf-tours-filter-field-holder:nth-child(1) .mkdf-tours-filter-label,
	form .mkdf-tours-filter-field-holder:nth-child(1) .mkdf-tours-input-with-icon,
	form .mkdf-tours-filter-field-holder:nth-child(2) .mkdf-tours-filter-label,
	form .mkdf-tours-filter-field-holder:nth-child(2) .mkdf-tours-input-with-icon {
		width: 100%;
	}
}
.mkdf-tours-search-main-filters-title {
	display: none;
}
body .mkdf-btn.mkdf-btn-solid, body .post-password-form input[type=submit], body .woocommerce .button, body input.wpcf7-form-control.wpcf7-submit {
	background-color: #ff6701 !important;
	border: 2px solid #ff6701 !important;
}

body .mkdf-top-bar .mkdf-top-bar-widget-inner .mkdf-search-opener {
	background-color: #1f6099;
}
body .mkdf-tour-item-single-holder article .mkdf-tour-item-price-holder .mkdf-tour-item-price {
	color: #1f6099;
}
body .mkdf-tour-item-single-holder .mkdf-tours-unchecked-attributes {
	display: none;
}
body .mkdf-tour-item-label.mkdf-tour-item-label-skin1,
body .mkdf-search-ordering-holder .mkdf-search-ordering-list .mkdf-tab-line,
body .mkdf-tabs .mkdf-tabs-nav .mkdf-tab-line {
	background-color: #ff6701;
}
.tour-item-template-default li[aria-controls='tour-item-review-id'] {
	display: none;
}
body .mkdf-tours-filter-horizontal .mkdf-tours-filters-fields-holder {
	float: none;
	width: 100%;
	margin: auto;
}
body .mkdf-tours-input-with-icon input[type=number], body .mkdf-tours-input-with-icon input[type=text], body .mkdf-tours-input-with-icon select,
.mkdf-tours-input-with-icon select option {
	color: #666;
	font-size: 20px;
}
.mkdf-tours-input-with-icon select {
	font-size: 18px;
}
body .mkdf-drop-down .second .inner ul  {
	background-color: #1f6099;
}
body .mkdf-drop-down .narrow .second .inner ul li a {
	border-bottom: 1px solid #1f6099;
	font-size: 16px;
}
body.mkdf-header-standard .mkdf-menu-area {
	background-color: #1f6099;
	color: #fff;
}
.mkdf-main-menu>ul>li.mkdf-active-item>a, body:not(.mkdf-menu-item-first-level-bg-color) .mkdf-main-menu>ul>li:hover>a {
	color: #fff;
}
.mkdf-main-menu>ul>li>a {
	color: #ccc;
}

body .mkdf-tour-item-single-holder .mkdf-tour-item-section .mkdf-route-id {
	width: 50px;
	height: 50px;
	line-height: 55px;
	background-color: #1f6099;
}
body .mkdf-tour-item-single-holder .mkdf-tour-item-section span.mkdf-line-between-icons {
	width: 55px;
}
body .mkdf-tour-item-single-holder .mkdf-tour-item-section .mkdf-route-id .mkdf-border {
	top: 4px;
	left: 4px;
	height: 40px;
	width: 40px;
	font-size: 30px;
}
body .mkdf-tour-item-single-holder .mkdf-tour-item-section h3.mkd-tour-item-plan-part-title {
	font-size: 20px;
}

/*body ul.mkdf-tour-main-info-holder .mkdf-tours-taxes .mkdf-value {
	color: #1f6099;
}*/
@media only screen and (max-width: 600px) {
	body ul.mkdf-tour-main-info-holder .mkdf-tours-checked-attributes .mkdf-value .col6 {
		width: 100%;
	}
}

/* autocomplete */
.autocomplete {
	/*the container must be positioned relative:*/
	position: relative;
	display: inline-block;
}
.autocomplete-items {
	position: absolute;
	z-index: 999;
	/*position the autocomplete items to be the same width as the container:*/
	top: 100%;
	left: 0;
	right: 0;
}
.autocomplete-items div {
	padding: 0 10px;
	cursor: pointer;
	background-color: #fff;
	color: #666;
	font-size: 20px;
}
.autocomplete-items div:hover {
	/*when hovering an item:*/
	background-color: #e9e9e9;
}
.autocomplete-active {
	/*when navigating through the items using the arrow keys:*/
	background-color: #ff6701 !important;
	color: #ffffff;
}

.mkdf-tours-list-item .addtoany_list {
	float: right;
}
body.single-tour-item .addtoany_list {
	float: right;
}

/* Pauline's Additional CSS */
span.item_text {
	color: #666;
}

.mkdf-btn.mkdf-btn-solid, .post-password-form input[type=submit], .woocommerce .button, input.wpcf7-form-control.wpcf7-submit {
	background-color: orange;
	border: 2px solid orange;
	color: #fff;
}

body.mkdf-header-standard .mkdf-menu-area {
	background-color: white;
	color: #333;
}

body .mkdf-drop-down .second .inner ul {
	background-color: white;
	opacity:0.9;
}

.mkdf-drop-down a:hover {
	background-color: #eee;
}

body .mkdf-tours-input-with-icon input[type=number], body .mkdf-tours-input-with-icon input[type=text], body .mkdf-tours-input-with-icon select, .mkdf-tours-input-with-icon select option {
	font-size: 16px;
}

.mkdf-btn.mkdf-btn-small, .post-password-form input.mkdf-btn-small[type=submit], .woocommerce .mkdf-btn-small.button, input.mkdf-btn-small.wpcf7-form-control.wpcf7-submit  {
	font-size: 14px;
	padding: 2px 3px;
}



.lnr.lnr-undo {
	display: none;
}
