	
/* Smartphones (portrait and landscape) ----------- */
@media only screen
and (min-device-width : 320px)
and (max-device-width : 480px) {
/* STYLES GO HERE */
.carousel-inner .carousel-caption {
    display:none;
}
.header{
	margin:0px;
	padding:0px;
	position:inherit;
	width:100%;
	z-index:8888;
}

.logo{
	margin:0px; padding:0px;
	position:relative;
	top:0;
	text-align:center;
}

.welcome p {
    font-size: 14px;
    line-height: 24px;
}

.welcome h1 {
    font-size: 24px;
    text-transform: uppercase;
}

.company-social {
    text-align: center;
	display:none;
}



.weAre h1 {
    font-size: 24px;
    margin: 0;
    padding: 0 0 15px;
}

.weAre p {
    font-size: 16px;
    line-height: 24px;
    margin: 20px 0 0;
    padding: 0;
    text-align: justify;
}

.why_choose_us h2 {
    font-size: 20px;
    font-weight: 700;
    padding: 0 0 15px;
    text-transform: capitalize;
}

.why_choose_us ul li h4 {
    font-size: 20px;
}
.why_choose_us ul li p {
    font-size: 15px;
	line-height:24px;
}

.ourPackages h2 {
    font-size: 36px;
}

.ourPackages h6, .serviceBlock h6, .inTpax h6, .pkg-title h3 {
   font-size: 16px;
}
.quickEnquire h2 span {
    font-size: 18px;
}
.serviceBlock{
	text-align:center;
}
.quickEnquire h2, .serviceBlock h2, .inTpax h2, .happyClients h2, .ourVideo h2 {
    font-size: 30px;
}

.tourBox-detail h3 {
    font-size: 24px;
}
.tourBox-detail p,  {
    font-size: 16px;
}
#owl-demo02 .item p {
    font-size: 16px !important;
	line-height:24px !important;
}

}

/* Smartphones (landscape) ----------- */
@media only screen
and (min-width : 321px) {
/* STYLES GO HERE */

}

/* Smartphones (portrait) ----------- */
@media only screen
and (max-width : 320px) {
/* STYLES GO HERE */

}

/* iPads (portrait and landscape) ----------- */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px) {
/* STYLES GO HERE */
 
/*.carousel-inner .carousel-caption {
    display:none;
}*/
.header{
	margin:0px;
	padding:0px;
	position:inherit;
	width:100%;
	z-index:8888;
}

.carousel-inner .carousel-caption .caption-text h2, .carousel-inner .carousel-caption .caption-text-pkg h2{
	font-size:24px;
}
.carousel-inner .carousel-caption .caption-text p, .carousel-inner .carousel-caption .caption-text-pkg p{
	font-size:16px;
}




}

/* iPads (landscape) ----------- */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : landscape) {
/* STYLES GO HERE */

}

/* iPads (portrait) ----------- */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : portrait) {
/* STYLES GO HERE */

}

/* Desktops and laptops ----------- */
@media only screen
and (min-width : 1224px) {
/* STYLES GO HERE */

}

/* Large screens ----------- */
@media only screen
and (min-width : 1824px) {
/* STYLES GO HERE */

}

/* iPhone 5 (portrait & landscape)----------- */
@media only screen
and (min-device-width : 320px)
and (max-device-width : 568px) {
/* STYLES GO HERE */
 

}

/* iPhone 5 (landscape)----------- */
@media only screen
and (min-device-width : 320px)
and (max-device-width : 568px)
and (orientation : landscape) {
/* STYLES GO HERE */

}

/* iPhone 5 (portrait)----------- */
@media only screen
and (min-device-width : 320px)
and (max-device-width : 568px)
and (orientation : portrait) {
/* STYLES GO HERE */

}



 












@media only screen and (max-width: 768px) {}
@media only screen and (max-width: 320px) {}











