@charset "utf-8";

/* CSS Document */



@media screen and (max-width: 620px) {

    

    .topstyle {

    padding: 8px 0 0 0px;

}

   

 .govapprove {

display:none;

}  

    

}















/* Smartphones (portrait and landscape) ----------- */

@media screen and (max-width: 480px)  {

/* Styles */

body { font-size:13px; }

.govapprove { clear:left; font-size:12px; height:47px; }

.tripreviws { display:none; }

.topcontact { display:none;  }

.top100 { width:100%; text-align:center!important; }

.logostyle { text-align:center!important; margin-left:12%; }



	/*.carousel-inner h1 { font-size:14px; }

	.carousel-inner h2 { font-size:12px; }

	.bannerbutton { font-size: 12px!important; padding: 3px 6px!important; }

	.carousel-caption {     bottom: -6px; }

	.carousel-indicators {bottom: -12px; }*/

	.carousel-caption { display:none; }
	.welcome-texts {display:none;}
	a.mobile-phone{display:block!important;}
	a.whatsapp-phone{display:block!important;}

	.indexh1 { display:none; }

	.tourtheme { margin-top:20px; }

	.theme100 { width:100%; }

	

	.mtoppackage  { display:block; font-size:20px; }

	.mtoppackage h1  { display:block; font-size:20px; text-align:center; }

	.package-mob { width:100%; }

	.indexcontent { display:none; }

	

	.packagelist { height:161px; }

	.packagelist p { top: 83%; font-size:14px; }

	.packagelisttext { font-size:14px; }

	.footermobile { width:100%; }

	.footerlink { display:none;}

	.mobileclass { display:block; }

	.sitemaplinks { display:none; }

.copyright { font-size:12px; }



.internalbox .packagelist { height:160px;  }

.form-control { font-size:12px; }

.contentdiv h1 { font-size:16px; }

.contentdiv h3 { font-size:16px; }

.duration { font-size:14px; }

.days { font-size:16px; }

.days strong { font-size:16px; }

ul.experience{ font-size:14px; }



.fone { width:100%; }

.ftwo {  width:100%; }

.fone h2 { width:100%; font-size:18px; margin-left:0; }

.cotag ul li { width:100%; border:none; }

.nav-tabs>li { font-size:14px;    }

}

/* iPads (landscape) ----------- */

@media only screen 

and (min-width : 481px) 

and (max-width : 766px) {

	.govapprove { height: 66px; }

	.carousel-inner h1 { font-size:20px; }

	.carousel-inner h2 { font-size:16px; }

	.bannerbutton { font-size: 12px!important; padding: 3px 8px!important; }

	.list-quotes h1 { font-size:18px!important; }

	.packagelist { height: 232px!important; }

	.package-mob { width:100%; }

	.packagelisttext { font-size:16px!important; }

	.form-control { font-size:12px; }

	.contentdiv h1 { font-size:26px; }

.contentdiv h3 { font-size:20px; }

.duration { font-size:16px; }

.days { font-size:16px; }

.days strong { font-size:16px; }

ul.experience{ font-size:16px; }

.fone { width:100%; }

.ftwo {  width:100%; }

.fone h2 { width:100%; font-size:18px; margin-left:0; }

.cotag ul li { width:100%; border:none; }

.rightclearboth { clear:both; }

.innertheme .theme100 .list-quotes h1  { font-size:16px!important; }

.innertheme .theme100 { width:50%; }



}

@media only screen 

and (min-width : 767px){

	.govapprove { height: 66px; }

	.carousel-inner h1 { font-size:2em; }

	.carousel-inner h2 { font-size:1.5em; }

	.list-quotes h1 { font-weight:normal; font-size:20px; }

	.packagelist { height:218px!important; }

	.packagelist p { top: 83%; font-size:14px; }

	.packagelisttext { font-size:14px; }

	.footerlink { height: 190px;}

	.internalbox .packagelist { height: 252px!important; }

	

	.internalbox .packagelist p { top:87%; font-size:16px; }

	.internalbox .packagelisttext {  font-size:18px; }

	.form-control {  }

.contentdiv h1 { font-size:28px; }

.leftclear { clear:both; }



	}









/* iPads (portrait and landscape) ----------- */

@media only screen 

and (min-width : 768px) 

and (max-width : 991px) {

/* Styles */

.govapprove { font-size:12px; }

.nav>li>a { padding: 10px 4px; }

.navbar-right { display:none; }

.carousel-inner h1 { font-size:3em; }

.carousel-inner h2 { font-size:2em; }

.package-mob { width:50%; }

.theme100 { width:50%; }

.packagelist { height:223px; }



.mobileclass { display:none; }

.sitemaplinks { display:none; }

.internalbox .packagelist { height: 173px!important; }

.internalbox .packagelist p { top:82%; }

.form-control {  }

.formhead h4 { font-size:12px; }

.leftwhy h4 { font-size:12px; }

.righttop10 h4 { font-size:12px; }

.contentdiv h1 { font-size:23px; }

.contentdiv h3 { font-size:18px; }



}



@media only screen 

and (min-width : 992px) 

and (max-width : 1023px) {

	.nav>li>a { padding: 10px 8px; }

	.govapprove { font-size:12px; }

	.theme100 h1 { font-size:16px; font-weight:normal; }

	.packagelist { height:191px; }

	.packagelisttext { font-size:14px; }

	.packagelist p { top: 84%; font-size:14px; }

	.form-control {  }

.carousel-inner h1 { font-size:4em; }

.carousel-inner h2 { font-size:3em; }

	.internalbox .packagelist p { top:87%; font-size:14px; }

	.internalbox .packagelisttext {  font-size:14px; }

	.contentdiv h1 { font-size:33px; }

}

@media only screen 

and (min-width : 1024px) 

and (max-width : 1223px) {

.nav>li>a { padding: 10px 8px; }

	.govapprove { font-size:12px; }

	.theme100 h1 { font-size:16px; font-weight:normal; }

	.packagelist { height:191px; }

	.packagelisttext { font-size:14px; }

	.packagelist p { top: 84%; font-size:14px; }

.carousel-inner h1 { font-size:4em; }

.carousel-inner h2 { font-size:3em; }

	.internalbox .packagelist {  height:225px; }

	.internalbox .packagelist p { top:87%; font-size:14px; }

	.internalbox .packagelisttext {  font-size:14px; }

	.contentdiv h1 { font-size:33px; }

}



/* Desktops and laptops ----------- */

@media only screen 

and (min-width : 1224px) 

and (max-width : 1600px) {

/* Styles */

.carousel-inner h1 { font-size:4em; }

.carousel-inner h2 { font-size:3em; }

.contentdiv h1 { font-size:33px; }

}



/* Large screens ----------- */

@media only screen 

and (min-width : 1824px) {

/* Styles */

.carousel-inner h1 { font-size:4em; }

.carousel-inner h2 { font-size:3em; }

}



/* iPhone 4 ----------- */

@media
only screen and (-webkit-min-device-pixel-ratio : 1.5),

only screen and (min-device-pixel-ratio : 1.5) {

/* Styles */

}







/*@media only screen and (max-width: 1024px) {

}

@media only screen and (min-width: 980px) and (max-width: 1023px) {

}

@media only screen and (min-width: 768px) and (max-width: 979px) {

}

@media only screen and (min-width: 640px) and (max-width: 767px) {

}

@media only screen and (min-width: 480px) and (max-width: 639px) {

}

@media only screen and (max-width: 360px) {

}

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

}*/