
@media only screen and (max-width:1440px) {
	.qodef-tours-row:not(.qodef-tours-type-masonry).qodef-tours-columns-6 .qodef-tours-list-grid-sizer, .qodef-tours-row:not(.qodef-tours-type-masonry).qodef-tours-columns-6 .qodef-tours-row-item {
		width: 33.3333333333%;
	}
	
	.qodef-tours-row:not(.qodef-tours-type-masonry).qodef-tours-columns-6 .qodef-tours-row-item:nth-child(3n+1) {
		clear: both;
	}
	
	.qodef-tours-row:not(.qodef-tours-type-masonry).qodef-tours-columns-6 .qodef-tours-row-item.qodef-size-large-width, .qodef-tours-row:not(.qodef-tours-type-masonry).qodef-tours-columns-6 .qodef-tours-row-item.qodef-size-large-width-height {
		width: 66.6666666667%;
	}
}

@media only screen and (max-width:1280px) {
	.qodef-tours-row.qodef-tours-columns-5 .qodef-tours-list-grid-sizer, .qodef-tours-row.qodef-tours-columns-5 .qodef-tours-row-item {
		width: 25%;
	}
	
	.qodef-tours-row.qodef-tours-columns-5 .qodef-tours-row-item:nth-child(4n+1) {
		clear: both;
	}
	
	.qodef-tours-row.qodef-tours-columns-5 .qodef-tours-row-item.qodef-size-large-width, .qodef-tours-row.qodef-tours-columns-5 .qodef-tours-row-item.qodef-size-large-width-height {
		width: 50%;
	}
	
	.qodef-tours-row.qodef-tours-columns-6 .qodef-tours-list-grid-sizer, .qodef-tours-row.qodef-tours-columns-6 .qodef-tours-row-item {
		width: 25%;
	}
	
	.qodef-tours-row.qodef-tours-columns-6 .qodef-tours-row-item:nth-child(4n+1) {
		clear: both;
	}
	
	.qodef-tours-row.qodef-tours-columns-6 .qodef-tours-row-item.qodef-size-large-width, .qodef-tours-row.qodef-tours-columns-6 .qodef-tours-row-item.qodef-size-large-width-height {
		width: 50%;
	}
	
	.qodef-tours-row.qodef-tours-type-masonry.qodef-tours-columns-6 .qodef-tours-list-grid-sizer, .qodef-tours-row.qodef-tours-type-masonry.qodef-tours-columns-6 .qodef-tours-row-item {
		width: 16.6666666667%;
	}
	
	.qodef-tours-row.qodef-tours-type-masonry.qodef-tours-columns-6 .qodef-tours-row-item:nth-child(6n+1) {
		clear: both;
	}
	
	.qodef-tours-row.qodef-tours-type-masonry.qodef-tours-columns-6 .qodef-tours-row-item.qodef-size-large-width, .qodef-tours-row.qodef-tours-type-masonry.qodef-tours-columns-6 .qodef-tours-row-item.qodef-size-large-width-height {
		width: 33.3333333333%;
	}
}

@media only screen and (max-width:1024px) {
	.qodef-tours-row.qodef-tours-columns-4 .qodef-tours-list-grid-sizer, .qodef-tours-row.qodef-tours-columns-4 .qodef-tours-row-item, .qodef-tours-row.qodef-tours-type-masonry.qodef-tours-columns-4 .qodef-tours-list-grid-sizer, .qodef-tours-row.qodef-tours-type-masonry.qodef-tours-columns-4 .qodef-tours-row-item {
		width: 33.3333333333%;
	}
	
	.qodef-tours-row.qodef-tours-columns-4 .qodef-tours-gallery-item:nth-child(4n+1), .qodef-tours-row.qodef-tours-columns-4 .qodef-tours-row-item:nth-child(4n+1), .qodef-tours-row.qodef-tours-type-masonry.qodef-tours-columns-4 .qodef-tours-gallery-item:nth-child(4n+1), .qodef-tours-row.qodef-tours-type-masonry.qodef-tours-columns-4 .qodef-tours-row-item:nth-child(4n+1) {
		clear: none;
	}
	
	.qodef-tours-row.qodef-tours-columns-4 .qodef-tours-gallery-item:nth-child(3n+1), .qodef-tours-row.qodef-tours-columns-4 .qodef-tours-row-item:nth-child(3n+1), .qodef-tours-row.qodef-tours-type-masonry.qodef-tours-columns-4 .qodef-tours-gallery-item:nth-child(3n+1), .qodef-tours-row.qodef-tours-type-masonry.qodef-tours-columns-4 .qodef-tours-row-item:nth-child(3n+1) {
		clear: both;
	}
	
	.qodef-tours-row.qodef-tours-columns-4 .qodef-tours-gallery-item.qodef-size-large-width, .qodef-tours-row.qodef-tours-columns-4 .qodef-tours-gallery-item.qodef-size-large-width-height, .qodef-tours-row.qodef-tours-columns-4 .qodef-tours-row-item.qodef-size-large-width, .qodef-tours-row.qodef-tours-columns-4 .qodef-tours-row-item.qodef-size-large-width-height, .qodef-tours-row.qodef-tours-type-masonry.qodef-tours-columns-4 .qodef-tours-gallery-item.qodef-size-large-width, .qodef-tours-row.qodef-tours-type-masonry.qodef-tours-columns-4 .qodef-tours-gallery-item.qodef-size-large-width-height, .qodef-tours-row.qodef-tours-type-masonry.qodef-tours-columns-4 .qodef-tours-row-item.qodef-size-large-width, .qodef-tours-row.qodef-tours-type-masonry.qodef-tours-columns-4 .qodef-tours-row-item.qodef-size-large-width-height {
		width: 66.6666666667%;
	}
	
	.qodef-tours-row.qodef-tours-columns-5 .qodef-tours-list-grid-sizer, .qodef-tours-row.qodef-tours-columns-5 .qodef-tours-row-item, .qodef-tours-row.qodef-tours-type-masonry.qodef-tours-columns-5 .qodef-tours-list-grid-sizer, .qodef-tours-row.qodef-tours-type-masonry.qodef-tours-columns-5 .qodef-tours-row-item {
		width: 33.3333333333%;
	}
	
	.qodef-tours-row.qodef-tours-columns-5 .qodef-tours-gallery-item:nth-child(5n+1), .qodef-tours-row.qodef-tours-columns-5 .qodef-tours-row-item:nth-child(5n+1), .qodef-tours-row.qodef-tours-type-masonry.qodef-tours-columns-5 .qodef-tours-gallery-item:nth-child(5n+1), .qodef-tours-row.qodef-tours-type-masonry.qodef-tours-columns-5 .qodef-tours-row-item:nth-child(5n+1) {
		clear: none;
	}
	
	.qodef-tours-row.qodef-tours-columns-5 .qodef-tours-gallery-item:nth-child(3n+1), .qodef-tours-row.qodef-tours-columns-5 .qodef-tours-row-item:nth-child(3n+1), .qodef-tours-row.qodef-tours-type-masonry.qodef-tours-columns-5 .qodef-tours-gallery-item:nth-child(3n+1), .qodef-tours-row.qodef-tours-type-masonry.qodef-tours-columns-5 .qodef-tours-row-item:nth-child(3n+1) {
		clear: both;
	}
	
	.qodef-tours-row.qodef-tours-columns-5 .qodef-tours-gallery-item.qodef-size-large-width, .qodef-tours-row.qodef-tours-columns-5 .qodef-tours-gallery-item.qodef-size-large-width-height, .qodef-tours-row.qodef-tours-columns-5 .qodef-tours-row-item.qodef-size-large-width, .qodef-tours-row.qodef-tours-columns-5 .qodef-tours-row-item.qodef-size-large-width-height, .qodef-tours-row.qodef-tours-type-masonry.qodef-tours-columns-5 .qodef-tours-gallery-item.qodef-size-large-width, .qodef-tours-row.qodef-tours-type-masonry.qodef-tours-columns-5 .qodef-tours-gallery-item.qodef-size-large-width-height, .qodef-tours-row.qodef-tours-type-masonry.qodef-tours-columns-5 .qodef-tours-row-item.qodef-size-large-width, .qodef-tours-row.qodef-tours-type-masonry.qodef-tours-columns-5 .qodef-tours-row-item.qodef-size-large-width-height {
		width: 66.6666666667%;
	}
	
	.qodef-tours-row.qodef-tours-columns-6 .qodef-tours-list-grid-sizer, .qodef-tours-row.qodef-tours-columns-6 .qodef-tours-row-item, .qodef-tours-row.qodef-tours-type-masonry.qodef-tours-columns-6 .qodef-tours-list-grid-sizer, .qodef-tours-row.qodef-tours-type-masonry.qodef-tours-columns-6 .qodef-tours-row-item {
		width: 33.3333333333%;
	}
	
	.qodef-tours-row.qodef-tours-columns-6 .qodef-tours-gallery-item:nth-child(6n+1), .qodef-tours-row.qodef-tours-columns-6 .qodef-tours-row-item:nth-child(6n+1), .qodef-tours-row.qodef-tours-type-masonry.qodef-tours-columns-6 .qodef-tours-gallery-item:nth-child(6n+1), .qodef-tours-row.qodef-tours-type-masonry.qodef-tours-columns-6 .qodef-tours-row-item:nth-child(6n+1) {
		clear: none;
	}
	
	.qodef-tours-row.qodef-tours-columns-6 .qodef-tours-gallery-item:nth-child(3n+1), .qodef-tours-row.qodef-tours-columns-6 .qodef-tours-row-item:nth-child(3n+1), .qodef-tours-row.qodef-tours-type-masonry.qodef-tours-columns-6 .qodef-tours-gallery-item:nth-child(3n+1), .qodef-tours-row.qodef-tours-type-masonry.qodef-tours-columns-6 .qodef-tours-row-item:nth-child(3n+1) {
		clear: both;
	}
	
	.qodef-tours-row.qodef-tours-columns-6 .qodef-tours-gallery-item.qodef-size-large-width, .qodef-tours-row.qodef-tours-columns-6 .qodef-tours-gallery-item.qodef-size-large-width-height, .qodef-tours-row.qodef-tours-columns-6 .qodef-tours-row-item.qodef-size-large-width, .qodef-tours-row.qodef-tours-columns-6 .qodef-tours-row-item.qodef-size-large-width-height, .qodef-tours-row.qodef-tours-type-masonry.qodef-tours-columns-6 .qodef-tours-gallery-item.qodef-size-large-width, .qodef-tours-row.qodef-tours-type-masonry.qodef-tours-columns-6 .qodef-tours-gallery-item.qodef-size-large-width-height, .qodef-tours-row.qodef-tours-type-masonry.qodef-tours-columns-6 .qodef-tours-row-item.qodef-size-large-width, .qodef-tours-row.qodef-tours-type-masonry.qodef-tours-columns-6 .qodef-tours-row-item.qodef-size-large-width-height {
		width: 66.6666666667%;
	}
}

@media only screen and (max-width:768px) {
	.qodef-tours-row.qodef-tours-columns-3 .qodef-tours-list-grid-sizer, .qodef-tours-row.qodef-tours-columns-3 .qodef-tours-row-item {
		width: 50%;
	}
	
	.qodef-tours-row.qodef-tours-columns-3 .qodef-tours-gallery-item:nth-child(3n+1), .qodef-tours-row.qodef-tours-columns-3 .qodef-tours-row-item:nth-child(3n+1) {
		clear: none;
	}
	
	.qodef-tours-row.qodef-tours-columns-3 .qodef-tours-gallery-item:nth-child(3n+1), .qodef-tours-row.qodef-tours-columns-3 .qodef-tours-row-item:nth-child(3n+1) {
		clear: none;
	}
	
	.qodef-tours-row.qodef-tours-columns-3 .qodef-tours-gallery-item:nth-child(2n+1), .qodef-tours-row.qodef-tours-columns-3 .qodef-tours-row-item:nth-child(2n+1) {
		clear: both;
	}
	
	.qodef-tours-row.qodef-tours-columns-3 .qodef-tours-gallery-item.qodef-size-large-width, .qodef-tours-row.qodef-tours-columns-3 .qodef-tours-gallery-item.qodef-size-large-width-height, .qodef-tours-row.qodef-tours-columns-3 .qodef-tours-row-item.qodef-size-large-width, .qodef-tours-row.qodef-tours-columns-3 .qodef-tours-row-item.qodef-size-large-width-height {
		width: 100%;
	}
	
	.qodef-tours-row.qodef-tours-columns-4 .qodef-tours-list-grid-sizer, .qodef-tours-row.qodef-tours-columns-4 .qodef-tours-row-item {
		width: 50%;
	}
	
	.qodef-tours-row.qodef-tours-columns-4 .qodef-tours-gallery-item:nth-child(4n+1), .qodef-tours-row.qodef-tours-columns-4 .qodef-tours-row-item:nth-child(4n+1) {
		clear: none;
	}
	
	.qodef-tours-row.qodef-tours-columns-4 .qodef-tours-gallery-item:nth-child(3n+1), .qodef-tours-row.qodef-tours-columns-4 .qodef-tours-row-item:nth-child(3n+1) {
		clear: none;
	}
	
	.qodef-tours-row.qodef-tours-columns-4 .qodef-tours-gallery-item:nth-child(2n+1), .qodef-tours-row.qodef-tours-columns-4 .qodef-tours-row-item:nth-child(2n+1) {
		clear: both;
	}
	
	.qodef-tours-row.qodef-tours-columns-4 .qodef-tours-gallery-item.qodef-size-large-width, .qodef-tours-row.qodef-tours-columns-4 .qodef-tours-gallery-item.qodef-size-large-width-height, .qodef-tours-row.qodef-tours-columns-4 .qodef-tours-row-item.qodef-size-large-width, .qodef-tours-row.qodef-tours-columns-4 .qodef-tours-row-item.qodef-size-large-width-height {
		width: 100%;
	}
	
	.qodef-tours-row.qodef-tours-columns-5 .qodef-tours-list-grid-sizer, .qodef-tours-row.qodef-tours-columns-5 .qodef-tours-row-item {
		width: 50%;
	}
	
	.qodef-tours-row.qodef-tours-columns-5 .qodef-tours-gallery-item:nth-child(5n+1), .qodef-tours-row.qodef-tours-columns-5 .qodef-tours-row-item:nth-child(5n+1) {
		clear: none;
	}
	
	.qodef-tours-row.qodef-tours-columns-5 .qodef-tours-gallery-item:nth-child(3n+1), .qodef-tours-row.qodef-tours-columns-5 .qodef-tours-row-item:nth-child(3n+1) {
		clear: none;
	}
	
	.qodef-tours-row.qodef-tours-columns-5 .qodef-tours-gallery-item:nth-child(2n+1), .qodef-tours-row.qodef-tours-columns-5 .qodef-tours-row-item:nth-child(2n+1) {
		clear: both;
	}
	
	.qodef-tours-row.qodef-tours-columns-5 .qodef-tours-gallery-item.qodef-size-large-width, .qodef-tours-row.qodef-tours-columns-5 .qodef-tours-gallery-item.qodef-size-large-width-height, .qodef-tours-row.qodef-tours-columns-5 .qodef-tours-row-item.qodef-size-large-width, .qodef-tours-row.qodef-tours-columns-5 .qodef-tours-row-item.qodef-size-large-width-height {
		width: 100%;
	}
}

@media only screen and (max-width:680px) {
	.qodef-tours-row.qodef-tours-columns-2 .qodef-tours-list-grid-sizer, .qodef-tours-row.qodef-tours-columns-2 .qodef-tours-row-item, .qodef-tours-row.qodef-tours-type-masonry.qodef-tours-columns-2 .qodef-tours-list-grid-sizer, .qodef-tours-row.qodef-tours-type-masonry.qodef-tours-columns-2 .qodef-tours-row-item {
		width: 100% !important;
	}
	
	.qodef-tours-row.qodef-tours-columns-3 .qodef-tours-list-grid-sizer, .qodef-tours-row.qodef-tours-columns-3 .qodef-tours-row-item, .qodef-tours-row.qodef-tours-type-masonry.qodef-tours-columns-3 .qodef-tours-list-grid-sizer, .qodef-tours-row.qodef-tours-type-masonry.qodef-tours-columns-3 .qodef-tours-row-item {
		width: 100% !important;
	}
	
	.qodef-tours-row.qodef-tours-columns-4 .qodef-tours-list-grid-sizer, .qodef-tours-row.qodef-tours-columns-4 .qodef-tours-row-item, .qodef-tours-row.qodef-tours-type-masonry.qodef-tours-columns-4 .qodef-tours-list-grid-sizer, .qodef-tours-row.qodef-tours-type-masonry.qodef-tours-columns-4 .qodef-tours-row-item {
		width: 100% !important;
	}
	
	.qodef-tours-row.qodef-tours-columns-5 .qodef-tours-list-grid-sizer, .qodef-tours-row.qodef-tours-columns-5 .qodef-tours-row-item, .qodef-tours-row.qodef-tours-type-masonry.qodef-tours-columns-5 .qodef-tours-list-grid-sizer, .qodef-tours-row.qodef-tours-type-masonry.qodef-tours-columns-5 .qodef-tours-row-item {
		width: 100% !important;
	}
	
	.qodef-tours-row.qodef-tours-columns-6 .qodef-tours-list-grid-sizer, .qodef-tours-row.qodef-tours-columns-6 .qodef-tours-row-item, .qodef-tours-row.qodef-tours-type-masonry.qodef-tours-columns-6 .qodef-tours-list-grid-sizer, .qodef-tours-row.qodef-tours-type-masonry.qodef-tours-columns-6 .qodef-tours-row-item {
		width: 100% !important;
	}
}

@media only screen and (max-width:1024px) {
	.qodef-tours-destination-grid .qodef-tours-destination-holder.qodef-tours-columns-1 .qodef-tours-destination-grid-item {
		width: 50%;
	}
	
	.qodef-tours-destination-grid .qodef-tours-destination-holder.qodef-tours-columns-2 .qodef-tours-destination-grid-item {
		width: 50%;
	}
	
	.qodef-tours-destination-grid .qodef-tours-destination-holder.qodef-tours-columns-3 .qodef-tours-destination-grid-item {
		width: 50%;
	}
	
	.qodef-tours-destination-grid .qodef-tours-destination-holder.qodef-tours-columns-4 .qodef-tours-destination-grid-item {
		width: 50%;
	}
	
	.qodef-tours-destination-grid .qodef-tours-destination-holder div.qodef-tours-destination-item-title {
		font-size: 50px;
	}
}

@media only screen and (max-width:680px) {
	.qodef-tours-destination-grid .qodef-tours-destination-holder.qodef-tours-columns-1 .qodef-tours-destination-grid-item {
		width: 100%;
	}
	
	.qodef-tours-destination-grid .qodef-tours-destination-holder.qodef-tours-columns-2 .qodef-tours-destination-grid-item {
		width: 100%;
	}
	
	.qodef-tours-destination-grid .qodef-tours-destination-holder.qodef-tours-columns-3 .qodef-tours-destination-grid-item {
		width: 100%;
	}
	
	.qodef-tours-destination-grid .qodef-tours-destination-holder.qodef-tours-columns-4 .qodef-tours-destination-grid-item {
		width: 100%;
	}
}

@media only screen and (min-width:1025px) and (max-width:1281px) {
	.qodef-tours-booking-form-holder .qodef-boxed-widget #qodef-tour-booking-form > #qodef-tour-booking-time-picker, .qodef-tours-booking-form-holder .qodef-boxed-widget #qodef-tour-booking-form > .qodef-tour-booking-field-holder {
		margin: 0 18px;
	}
	
	.qodef-tours-booking-form-holder .qodef-boxed-widget #qodef-tour-booking-form > #booking-validation-messages-holder {
		margin: 13px 18px;
	}
	
	.qodef-tours-booking-form-holder .qodef-tour-booking-title {
		margin: 0 0 17px 18px;
	}
	
	.qodef-tours-booking-form-holder .qodef-tours-check-availability {
		margin: 9px 0 31px 18px;
	}
}

@media only screen and (max-width:480px) {
	.qodef-tours-my-bookings-holder .qodef-tours-my-bookings-list .qodef-tours-my-booking-item .qodef-tours-booking-item-image-holder, .qodef-tours-my-bookings-holder .qodef-tours-my-bookings-list .qodef-tours-my-booking-item .qodef-tours-info-items {
		display: block;
		width: 100%;
		margin-bottom: 10px;
	}
	
	.qodef-tours-booking-form-holder #qodef-tour-booking-time-picker {
		margin: 0 15px;
	}
	
	.qodef-tours-booking-form-holder .qodef-boxed-widget #qodef-tour-booking-form > .qodef-tour-booking-field-holder {
		margin: 0 15px;
	}
	
	.qodef-tours-booking-form-holder .qodef-tours-check-availability {
		margin: 9px 0 31px 15px;
	}
	
	.qodef-tours-booking-form-holder .qodef-tour-booking-title {
		margin: 0 0 17px 15px;
	}
}

@media only screen and (max-width:1024px) {
	.qodef-tours-checkout-content-inner .qodef-tours-info-holder {
		padding-right: 0;
	}
	
	.qodef-tours-checkout-content-inner .qodef-tours-image-holder {
		display: block;
		width: 100%;
		margin-bottom: 80px;
	}
	
	.qodef-tours-checkout-content-inner .qodef-tours-image-holder img {
		display: block;
	}
	
	.qodef-tours-checkout-content-inner .qodef-tours-info-holder {
		display: block;
		width: 100%;
	}
}

@media only screen and (max-width:680px) {
	.qodef-tours-checkout-content-inner .qodef-tours-image-holder {
		margin-bottom: 40px;
	}
}

@media only screen and (max-width:1280px) {
	.qodef-tours-masonry-item.qodef-tour-masonry-layout-description .qodef-tours-gim-excerpt {
		display: none;
	}
}

@media only screen and (max-width:1280px) {
	.qodef-tours-standard-item .qodef-tours-standard-item-content-inner {
		padding: 23px 20px;
	}
	
	.qodef-tours-standard-item .qodef-tours-standard-item-bottom-content {
		padding: 16px 20px;
	}
	
	.qodef-tours-standard-item .qodef-tours-standard-item-bottom-content .qodef-tours-standard-item-bottom-item {
		margin-right: 10px;
	}
}

@media only screen and (max-width:1280px) {
	#tour-item-review-id .qodef-tour-reviews-criteria-holder .qodef-tour-reviews-rating-holder {
		display: block;
	}
	
	#tour-item-review-id #respond input[type=text] {
		width: calc(32.9% - 15px);
	}
	
	#tour-item-review-id #respond input[type=text]#url {
		width: 32.9%;
		margin-right: 0;
	}
}

@media only screen and (max-width:768px) {
	#tour-item-review-id #respond input[type=text] {
		width: calc(32.8% - 15px);
	}
	
	#tour-item-review-id #respond input[type=text]#url {
		width: 32.8%;
	}
}

@media only screen and (max-width:680px) {
	#tour-item-review-id .qodef-tour-reviews-criteria-holder {
		display: block;
		width: 100%;
	}
	
	#tour-item-review-id #respond input[type=text] {
		width: 100%;
		display: block;
	}
	
	#tour-item-review-id #respond input[type=text]#url {
		width: 100%;
	}
	
	#tour-item-review-id #submit_comment {
		width: 100%;
	}
}

@media only screen and (max-width:1440px) {
	.qodef-tours-search-page-holder .qodef-grid-col-10 {
		width: 75%;
	}
	
	.qodef-tours-search-page-holder .qodef-grid-col-2 {
		width: 25%;
	}
}

@media only screen and (max-width:1024px) {
	.qodef-tours-search-page-holder .qodef-grid-col-10, .qodef-tours-search-page-holder .qodef-grid-col-2 {
		width: 100%;
	}
	
	.qodef-tours-search-page-holder .qodef-grid-col-2 .qodef-sidebar {
		margin: 0 0 80px;
	}
	
	.qodef-tours-search-page-holder .qodef-search-ordering-list li a {
		padding: 10px 20px 7px;
	}
}

@media only screen and (max-width:680px) {
	.qodef-tours-search-page-holder .qodef-full-width .qodef-full-width-inner {
		margin-top: 40px;
	}
	
	.qodef-tours-search-page-holder .qodef-full-width .qodef-full-width-inner .qodef-grid-col-10 .qodef-tours-search-content {
		padding-top: 5px;
	}
	
	.qodef-tours-search-page-holder .qodef-full-width .qodef-full-width-inner .qodef-search-ordering-list {
		background-color: #fff;
		margin-bottom: 0;
		border: none;
	}
	
	.qodef-tours-search-page-holder .qodef-full-width .qodef-full-width-inner .qodef-search-ordering-list li.qodef-search-ordering-item-active {
		background-color: transparent !important;
	}
	
	.qodef-tours-search-page-holder .qodef-full-width .qodef-full-width-inner .qodef-search-ordering-list li a {
		text-align: left;
		border: none;
		color: #000;
		padding: 9px 14px;
	}
}

@media only screen and (max-width:680px) {
	.qodef-search-ordering-holder .qodef-search-ordering-list {
		padding: 0;
		border-bottom: 1px solid #d7d7d7;
	}
	
	.qodef-search-ordering-holder .qodef-search-ordering-list li {
		float: none;
		width: 100%;
	}
	
	.qodef-search-ordering-holder .qodef-search-ordering-list li.qodef-search-ordering-item-active a {
		margin: 0;
		padding: 15px 20px;
		border-color: #d7d7d7;
	}
	
	.qodef-search-ordering-holder .qodef-search-ordering-list li a {
		width: 100%;
		padding: 15px 20px;
		border-right: none;
		border-top: 1px solid #d7d7d7;
	}
	
	.qodef-search-ordering-holder .qodef-search-ordering-list li a:before {
		display: none;
	}
	
	.qodef-search-ordering-holder .qodef-search-ordering-list li a .qodef-search-ordering-icon, .qodef-search-ordering-holder .qodef-search-ordering-list li a .qodef-search-ordering-title {
		display: inline-block;
		vertical-align: middle;
	}
	
	.qodef-search-ordering-holder .qodef-search-ordering-list li a .qodef-search-ordering-icon {
		position: relative;
		top: -1px;
	}
	
	.qodef-search-ordering-holder .qodef-search-ordering-list li a .qodef-search-ordering-title {
		margin: 0 0 0 4px;
	}
}

@media only screen and (max-width:1024px) {
	.qodef-tours-filter-horizontal .qodef-grid {
		padding: 20px 30px 20px 15px;
	}
}

@media only screen and (max-width:768px) {
	.qodef-tours-filter-horizontal .qodef-grid {
		padding: 20px 30px;
	}
}

@media only screen and (max-width:1024px) {
	.qodef-tours-filter-horizontal .qodef-tours-filters-fields-holder .qodef-tours-filter-col, .qodef-tours-filter-horizontal .qodef-tours-filters-fields-holder .qodef-tours-filter-submit-field-holder {
		width: 25%;
	}
	
	.qodef-tours-filter-horizontal .qodef-tours-filters-fields-holder .qodef-tours-filter-col .qodef-tours-input-with-icon {
		padding: 0 20px;
	}
	
	.qodef-tours-filter-horizontal .qodef-tours-filters-fields-holder .qodef-tours-filter-col .qodef-tours-input-with-icon .qodef-tours-input-icon {
		left: 21px;
	}
}

@media only screen and (max-width:768px) {
	.qodef-tours-filter-horizontal .qodef-tours-filters-fields-holder .qodef-tours-filter-col {
		width: 33%;
	}
	
	.qodef-tours-filter-horizontal .qodef-tours-filters-fields-holder .qodef-tours-filter-submit-field-holder {
		width: 100%;
		padding: 20px 20px 0;
	}
	
	.qodef-tours-filter-horizontal .qodef-tours-filters-fields-holder .qodef-tours-filter-col .qodef-tours-input-with-icon {
		padding: 0 20px;
	}
	
	.qodef-tours-filter-horizontal .qodef-tours-filters-fields-holder .qodef-tours-filter-col .qodef-tours-input-with-icon .qodef-tours-input-icon {
		left: 21px;
	}
}

@media only screen and (max-width:680px) {
	.qodef-tours-filter-horizontal .qodef-tours-filters-fields-holder .qodef-tours-filter-col, .qodef-tours-filter-horizontal .qodef-tours-filters-fields-holder .qodef-tours-filter-submit-field-holder {
		width: 100%;
	}
	
	.qodef-tours-filter-horizontal .qodef-tours-filters-fields-holder .qodef-tours-filter-submit-field-holder {
		padding: 20px 0 0;
	}
	
	.qodef-tours-filter-horizontal .qodef-tours-filters-fields-holder .qodef-tours-filter-col .qodef-tours-input-with-icon {
		padding: 0;
	}
	
	.qodef-tours-filter-horizontal .qodef-tours-filters-fields-holder .qodef-tours-filter-col .qodef-tours-input-with-icon .qodef-tours-input-icon {
		left: 0;
	}
}

@media only screen and (max-width:1024px) {
	.single-tour-item .qodef-content .qodef-content-inner > .qodef-container .qodef-sidebar {
		margin: 0 0 115px;
	}
}

@media only screen and (max-width:768px) {
	.single-tour-item .qodef-tour-item-single-holder {
		margin-top: -80px;
	}
	
	.single-tour-item .qodef-tour-item-single-holder .qodef-tabs.qodef-horizontal .qodef-tabs-nav li {
		padding: 13px 14px 10px;
	}
	
	.single-tour-item .qodef-tour-item-single-holder .qodef-tour-item-short-info > div {
		margin-right: 10%;
	}
	
	.single-tour-item .qodef-tour-item-single-holder .qodef-tour-main-info-holder li .qodef-value .qodef-tour-main-info-attr {
		width: 100%;
	}
	
	.single-tour-item .qodef-content .qodef-content-inner .qodef-tour-fullwidth-featured-image-holder .qodef-tour-fws-outer {
		bottom: auto;
		top: 50%;
		-webkit-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		transform: translateY(-50%);
	}
}

@media only screen and (max-width:680px) {
	.single-tour-item .qodef-tour-item-single-holder {
		margin-top: 0;
	}
	
	.single-tour-item .qodef-tour-item-single-holder .qodef-tabs.qodef-horizontal .qodef-tabs-nav {
		background-color: #fff;
		margin-bottom: 15px;
	}
	
	.single-tour-item .qodef-tour-item-single-holder .qodef-tabs.qodef-horizontal .qodef-tabs-nav li {
		width: 100%;
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
	}
	
	.single-tour-item .qodef-tour-item-single-holder .qodef-tabs.qodef-horizontal .qodef-tabs-nav li a {
		color: #000;
	}
	
	.single-tour-item .qodef-tour-item-single-holder .qodef-tabs.qodef-horizontal .qodef-tabs-nav li a .qodef-tour-nav-section-title {
		display: inline-block;
	}
	
	.single-tour-item .qodef-tour-item-single-holder .qodef-tabs.qodef-horizontal .qodef-tab-container {
		padding: 25px 15px 30px;
	}
	
	.single-tour-item .qodef-tour-item-single-holder .qodef-tabs.qodef-horizontal .qodef-tab-container#tour-item-plan-id {
		padding: 25px 34px 30px;
	}
	
	.single-tour-item .qodef-tour-item-single-holder .qodef-tabs.qodef-horizontal .qodef-tab-container#tour-item-plan-id .qodef-tour-item-plan-part .qodef-route-top-holder {
		margin-bottom: 10px;
		margin-top: 35px;
	}
	
	.single-tour-item .qodef-tour-item-single-holder .qodef-tabs.qodef-horizontal .qodef-tab-container#tour-item-review-id .qodef-tour-reviews-display-wrapper .qodef-tours-reviews-breakdown .qodef-tour-reviews-display-left, .single-tour-item .qodef-tour-item-single-holder .qodef-tabs.qodef-horizontal .qodef-tab-container#tour-item-review-id .qodef-tour-reviews-display-wrapper .qodef-tours-reviews-breakdown .qodef-tour-reviews-display-right {
		display: block;
		width: 100%;
		padding: 0;
	}
	
	.single-tour-item .qodef-tour-item-single-holder .qodef-tabs.qodef-horizontal .qodef-tab-container#tour-item-review-id .qodef-comment-holder .qodef-comment-holder-inner .qodef-comments .qodef-comment-list li .qodef-comment-text {
		padding: 0;
	}
	
	.single-tour-item .qodef-tour-item-single-holder .qodef-tabs.qodef-horizontal .qodef-tab-container#tour-item-review-id .qodef-comment-holder .qodef-comment-holder-inner .qodef-comments .qodef-comment-list li .qodef-comment-text .qodef-review-ratings .qodef-tour-reviews-criteria-holder {
		width: 100%;
		display: block;
	}
	
	.single-tour-item .qodef-tour-item-single-holder .qodef-tabs.qodef-horizontal .qodef-tab-container#tour-item-review-id .qodef-comment-holder .qodef-comment-holder-inner .qodef-comments .qodef-comment-list li .qodef-comment-text .qodef-review-ratings .qodef-tour-reviews-criteria-holder .qodef-tour-reviews-criterion-name {
		display: block;
	}
	
	.single-tour-item .qodef-tour-item-single-holder .qodef-tour-item-short-info > div {
		margin: 0 0 10px;
		width: 100%;
	}
	
	.single-tour-item .qodef-tour-item-single-holder .qodef-tour-main-info-holder li .qodef-info, .single-tour-item .qodef-tour-item-single-holder .qodef-tour-main-info-holder li .qodef-value {
		display: block;
		width: 100%;
		padding-left: 0;
	}
	
	.single-tour-item .qodef-tour-item-single-holder .qodef-line-between-icons {
		display: none;
	}
	
	.single-tour-item .qodef-tour-item-single-holder .qodef-tour-item-plan-part .qodef-route-id, .single-tour-item .qodef-tour-item-single-holder .qodef-tour-item-plan-part .qodef-tour-item-plan-part-title {
		display: block;
		top: 0;
		margin-left: 0;
	}
	
	.single-tour-item .qodef-tour-item-single-holder .qodef-tour-item-plan-part .qodef-route-id {
		margin: 0 auto;
	}
	
	.single-tour-item .qodef-tour-item-single-holder .qodef-tour-item-plan-part .qodef-tour-item-plan-part-title {
		text-align: center;
	}
	
	.single-tour-item .qodef-tour-item-single-holder .qodef-tour-item-plan-part .qodef-tour-item-plan-part-description {
		padding: 0;
	}
	
	.single-tour-item .qodef-tour-item-single-holder .qodef-tour-masonry-gallery-holder .qodef-tour-gallery-item {
		width: 100%;
	}
}

@media only screen and (max-width:480px) {
	.single-tour-item .qodef-content .qodef-content-inner .qodef-tour-fullwidth-featured-image-holder img {
		display: none;
	}
	
	.single-tour-item .qodef-content .qodef-content-inner .qodef-tour-fullwidth-featured-image-holder .qodef-tour-fws-outer {
		background-size: cover;
	}
	
	.single-tour-item .qodef-tour-item-single-holder .qodef-tabs.qodef-horizontal .qodef-tab-container#tour-item-plan-id {
		padding: 25px 15px 30px;
	}
	
	.single-tour-item .qodef-tour-item-single-holder .qodef-tabs.qodef-horizontal .qodef-tab-container#tour-item-location-id {
		padding: 57px 15px 23px;
	}
	
	.single-tour-item .qodef-tour-item-single-holder .qodef-tabs.qodef-horizontal .qodef-tab-container#tour-item-gallery-id {
		padding: 37px 15px 40px;
	}
	
	.single-tour-item .qodef-tour-item-single-holder .qodef-tabs.qodef-horizontal .qodef-tab-container#tour-item-review-id {
		padding: 56px 15px 0;
	}
}
