@media (min-width: 992px) {
	/* Sticky Header */
	.WDNSticky{ position: fixed; top: 0; left: 0; width: 100%; padding:5px 0 !important; z-index:99; -webkit-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.2); -moz-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.2); box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.2);} 
	
	.TripSearch{ position:absolute; left:0; right:0; margin:0 auto; max-width:1140px; bottom:100px; z-index:0;}

	.WDNStickyTab{ position: fixed; top: 0; left: 0; width: 100%; background:#fff; z-index:1030; -webkit-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.2); -moz-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.2); box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.2); border:none;} 
	.WDNStickyTab ul li a{ text-transform:none !important; border-radius:0 !important;}

	.WhyUsList ul li{ float:left; width:45%;  }
	.WhyUsList ul li:first-child{ border-bottom:1px solid #ccc; margin-right:20px;}
	.WhyUsList ul li:nth-child(2){ border-bottom:1px solid #ccc; margin-left:20px;}
	
	.WhyUsList ul li:nth-child(3){ margin-right:20px;}
	.WhyUsList ul li:nth-child(4){ margin-left:20px;}

}
@media(min-width:768px) {
/* Inner Page */
	.InnerHead{ bottom:200px; width:auto; left:0; right:0; max-width:1100px; margin:0 auto; position:absolute; z-index:9; text-align:center;}
	.InnerHead h1 { font-size:54px; font-weight:bold; font-family: 'Poppins', sans-serif; color:#fff; }
	.InnerHead p { color:#fff; font-size:30px; }
	
/* Itinerary Page */
	.ItineraryHead p{ text-align:right; }
	.WDNTabContent>div>.card-header, .HideLg{ display:none; }
	
}

@media(max-width:767px) {
/* Full Width Image */
	 
	
/* Header */
	.Logo img{ max-width:240px;}
	.WDNToggleNav{ position:absolute; top:-50px; right:30px; color:#fff; cursor:pointer; background:#0b86d4; font-weight:bold;}
	
/* Home Banner */
	.Banner ol{ right:0 !important; bottom:0 !important }
 
	
/* Blog Post */
	.WatchVideo{ margin-top:30px; }
	
/* Associated */
	.AssociatedOuter{ text-align:center; }
	
/* Footer */
	.FooterLinks, .FooterLast{ text-align:center; }
	.FooterLinks ul li:before{ display:none; }
	.FooterLast .Copyright p span{ display:block; text-indent:-9999px; height:10px; }
	
/* Inner Page Head */
	.InnerHead{ text-align:center; border-top:3px solid #ccc; padding:10px 0 0 0;}
	.InnerHead h1{ margin:0; padding:0; }

/* Itinerary Page */
	.ItineraryHead{ text-align:center; }
	.TabHeader{ display:none; }
	
	.WDNTabContent .card-header{ border:none; }
	.ItineraryBanner, #pane-Overview, #pane-Itinerary, #pane-IncExc, #pane-CostDate, #pane-Gallery, #pane-UsefulInfo, #pane-Review{ margin-bottom:15px !important; }
	
	#heading-Overview h5, #heading-Itinerary h5, #heading-IncExc h5, #heading-CostDate h5, #heading-Gallery h5, #heading-UsefulInfo h5, #heading-Review h5{ font-weight:bold; }
	#collapse-Overview{ padding:0 20px; }
	
	.CostHolder{ text-align:center; }
	.TripFacts, .TripGallery { margin:0 !important;}
	.TripFacts h3, .Detailitinerary h3, .DatePrice h3, .TripGallery  h3, .TripReviewListing h3{ display:none; }
	.TripOverview{ padding-bottom:20px; margin-top:30px; }
	.Detailitinerary{ border:none !important; }
	.PrintItinerary { margin:0 0 20px 15px;}
	.Costinc, .Costexc{ padding:15px; }
	.Costinc h3, .Costexc h3{ font-size:18px;}
	.TripGallery { padding:15px; }
	.TripGallery .col-md-3{ -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%;}
	.StarDiv, .TripReviewListing .ReviewInfo h4{ text-align:center; }

	.tab-content > .tab-pane { display: block !important; opacity: 1; background:#fff !important; border:1px solid #ccc !important; margin-bottom:5px; }
	
	

/* News Page */
	.NewsPage .PicHolder, .ReviewPage .PicHolder { margin-bottom:20px; }
	.NewsPage .PicHolder img, .ReviewPage .PicHolder img{ width:100%;}
	
/* Our Team */
	.TeamPage .PicHolder, .TeamPage .Box{ text-align:center; }
	.TeamPage .Box{ margin-top:15px; }
	
}
