@media (max-width: 767px) {
	.top-header-contact {
		text-align: center;
	}
	.top-header-social-media {
		display: none;
	}
	.navbar .navbar-brand img {
    	height: 30px;
	}
	.navbar li a {
		text-align: center;
		margin-left: 0px;
	}
	.navbar-collapse{
		border: 1px solid #f5f5f5;
		padding-top: 10px;
		padding-bottom: 10px;
	}
	.head-nav {
    	height: 55px;
	}
	.carausel-travelku {
		background: #f8f8f8;
	}
	.carausel-travelku .carousel-caption {
		position: static;
		text-align: center;
	}
	.carausel-travelku .carousel-caption-title p {
    	font-size: 20px;
	}
	.carausel-travelku .carousel-caption-description p {
    	font-size: 16px;
	}
	.carausel-travelku .carousel-indicators li {
		margin-bottom: 0px;
	}
	.carausel-travelku .carousel-caption-cta {
    	padding-top: 40px;
    	padding-bottom: 15px;
	}
	.carausel-travelku .carousel-caption-title {
    	padding-bottom: 10px;
	}
	.carausel-travelku .carousel-indicators li {
		background-color: #444;
	}
	.carausel-travelku .carousel-caption {
		display: block;
    	margin: 0 auto;
	}

	.carausel-sb,
	.category.category-page {
    	margin-top: 100px;
    }
    .display-mobile {
  		display: block;
	}
	.display-desktop {
	  display: none;
	}
}

@media (min-width: 768px) and (max-width: 1023px) {
	.carausel-travelku .carousel-caption {	
    	top: 10%;
	}
	.carausel-travelku .carousel-caption-title p {
    	font-size: 23px;
	}
	.carausel-travelku .carousel-caption-title {
    	padding-bottom: 15px;
	}
	.carausel-travelku .carousel-caption-description p {
    	font-size: 14px;
	}
	.carausel-travelku .carousel-caption-cta {
    	padding-top: 30px;
	}
	.carausel-travelku .carousel-caption {
		max-width: 400px;
	}
	.carausel-travelku .carousel-indicators li {
		display: none;
	}
	.carausel-travelku .carousel-caption-cta {
    	padding-top: 25px;
	}
	.carausel-travelku .carousel-caption {
		left: 5%;
	}

	.title-section-desc {
		max-width: 80%;
	}
	.navbar-expand-md .navbar-nav .nav-link {
    	padding-right: .2rem;
    	padding-left: .2rem;
	}
	.navbar li a {
		font-size: 11px;
	}
	.about-text {
    	padding-left: 0px;
    	padding-top: 30px;
	}
	.about-text-title {
    	font-size: 25px;
	}
	.wcu-text-box-blue {
    	background: #fff none repeat scroll 0 0;
    	color: #444;
	}
	.wcu-text-box-blue .wcu-text-box-icon {
    	color: #42a4ff;
	}
}

@media (min-width: 1024px) and (max-width: 1200px) {
	.carausel-travelku .carousel-caption {
    	top: 7%;
    	left: 5%;
	}
	.carausel-travelku .carousel-caption {
    	max-width: 495px;
	}
	.carausel-travelku .carousel-caption-cta {
    	padding-top: 30px;
	}
	.video-play-button {
		top: 40%;
	}
	.client-counter-parent {
    	margin-left: 0px; 
	}
	.about-text-title {
    	font-size: 30px;
	}
}

@media(min-width: 1201px) and (max-width: 1250px) {
	.carausel-travelku .carousel-caption {
		left: 5%;
	}
}