
@media screen and (max-width:1500px) {
	
}

@media screen and (max-width:1370px) {
	.caption h1{ font-size: 48px;}
	.caption{padding: 250px 0 0 0;}
	.section h2{font-size: 26px;}
	.con_sec h2{font-size: 26px;}
	
	.md_contact p{font-size: 21px;}
	h4.lnk_ftr_hd{font-size: 20px;}
	.hlp_nmbr_con p{font-size: 20px;}
	.ftr_lst_btm span{font-size: 14px;}

}

@media screen and (max-width:1280px) {	

}


@media screen and (max-width:1199px) {	
	

}


@media screen and (max-width:1023px) {
	.why_us_right{display: none;}
	.search_section ul li{width: 50%;}
	.search_section ul li.wkg, .search_section ul li.wbt{width: 50%;}
	.caption{padding: 150px 0 0 0;}
	
	.caption h1{font-size: 38px;}
	.caption p{font-size: 20px;}
	.nm_speaks .spk_content{margin-bottom: 50px;}
	
	.tst_container{text-align: center;}
	.testi_img img{margin-left: 34px;}
	.testi_content{padding: 0 0px; float: left; margin-top: 0px;}
	.testi_img{float:none; display: inline-block;}
	.numbers_sec{margin-top: 60px;}

}
@media screen and (max-width:991px) {
	.email_block a, .email_block p{font-size: 14px;}
	.email_block{min-height: 243px;}
	.contact_banner h1{font-size: 26px;}
	.send_ms h3{ font-size: 21px;}
	.login_banner .form_sec h1{font-size: 26px;}
	/* py css */
	.shpmnt_tbl_mn table th{min-width:195px;}
	
		/* py css */
button.btn_srch_dflt{width:100%;}
.trck_shmnt_inpt input{margin-right:0;margin-bottom:15px;}

	
	/*29-01-2020- US*/
	.custome-popup .modal-header h5 br { display:none; }
	.custome-popup .modal-header h5 { font-size:24px; }
}
@media screen and (max-width:767px) {
	.nm_speaks .spk_content{text-align: center;}
	.quk_lnk ul li{margin-bottom: 0px;}
	h4.lnk_ftr_hd{margin-bottom: 5px;}
	.quk_lnk{margin-bottom: 20px;}
	.ftr_lst_btm{margin-top: 15px;}
	/* py css */
	.shpmnt_li ul{flex-wrap: wrap;}
	.shpmnt_li ul li a{width:100%;line-height:1.4;}
	.shpmnt_li ul li{width:33.33%;margin-left:0!important;}
	.shpmnt_tbl_mn table th{min-width:165px;font-size:13px;}
	a.shr_qt_a{font-size:13px;padding:12px;}
	a.shr_qt_a i{font-size:14px;}
	.esdt_prc p{font-size:20px;}
	.shpmnt_li ul li a span{font-size:20px;}
	.rslt_btn_rt{text-align:left;}
	button.cncl_btn_dflt{padding:7px 15px;font-size:14px;}
	.rslt_con{margin-bottom:7px;}
	.srch_rslt{padding:15px 0;}
	p.dt_dt_shpmnt{font-size:20px;}
	.dte_td_shpmnt p{line-height:1.4;}
	.hdr_srch_lstng h4{font-size:16px;}
	.srch_hdr{padding:15px 0;}
	
	/* py css */

	.cstm_rdo_btns .lbl_contnr{margin-right:0;margin-bottom:15px;line-height:19px;}
	.trck_mp_slf{padding:70px 50px 40px 30px;}
	.trck_mp_slf ul li p{font-size:13px;min-width:85px;left:-17px;}
	.trck_mp_slf ul li:before{height:16px;width:16px;}
	.trck_mp_slf ul{height:2px;}
	.trck_mp_slf ul:before {height:2px;}
	.trck_shpm_slf{padding-bottom:0;}
	.trck_shpm_slf h4,.trck_shpmnt_inpt h4{font-size:18px;margin-bottom:25px;}
	button.btn_srch_dflt{padding:11px 15px;}
	.cstm_rdo_btns .checkmark{height:18px;width:18px;}
	.cstm_rdo_btns .lbl_contnr .checkmark:after{top:3px;left:3px;height:8px;width:8px;}
	.cstm_rdo_btns a {height:20px;width:20px;font-size:13px;line-height:17px;}
	.trck_shmnt_inpt input::placeholder{font-size:13px;}
	.dlvr_frm h4{font-size:16px;}
	.dlvr_frm{margin-bottom:30px;}
	.dlvr_frm ul li{line-height:1.5;}
	.dlvr_smry_mn{padding:20px 20px 0;}
	.hdng_lis_shpr ul li a{font-size:13px;padding:6px 11px;}
	.hdng_lis_shpr ul{flex-wrap:nowrap;overflow-x: scroll;}
	.hdng_lis_shpr ul li{min-width:max-content;}
	.hdng_hdr_li .col-sm-12{padding:0;}
	.trck_cstm_brdcmb ul li{line-height:2;}
	.trck_cstm_brdcmb ul li a{font-size:13px;}
	.trck_cstm_brdcmb{margin-bottom:0;}
	.dlvr_frm p{font-size:13px;}
	p.rt_p{font-size:15px!important;}

	
	.TourPackage, .citytravel, .ourFleet, .travellerChoice {
    padding: 35px 0;
}
.TourPackage h2, .citytravel h2, .ourFleet h2, .travellerChoice h2 {
    font-size: 26px;
}
.small-title {
    font-size: 15px;
}	
.nm_speaks .spk_content {
    margin-bottom: 0px;
} 	
	
}


@media screen and (max-width:575px) {
	.hlp_nmbr{width: 50%; float: left;}
	.hlp_nmbr_con span{font-size: 15px;}
	.search_section ul li{width: 100%;}
	.caption{padding: 80px 0 0 0;}
	.features ul li{width: 50%;  border-bottom: 1px solid#ccc; border-bottom: 1px solid#ccc;}
	.features ul li:nth-of-type(2n+2){border-right: 0px;}
	
	.caption h1{font-size: 28px;}
	.service_con{margin-bottom: 15px; margin-top: 0px;}
	/*.quk_lnk{text-align: center;}
	.ftr_brd_dv, .scl_lnks{text-align: center;}*/
	.features ul li:nth-last-child(2){ border-bottom: 0px;}
	
	.caption p{font-size: 18px;}
	.caption p br{display: none;}
	.h_banner {
    width: 100%;
    background: url(../images/home_banner.jpg) center top no-repeat;
    background-size: cover;
    height: 440px;
    padding: 50px 0;
}
	.search_section{margin-top: 10px;}
	.testi_content p:before, .testi_content p:after{display: none;}
	.testi_content{padding: 0 0px; margin-top: 10px; }
	.tst_container{padding: 0px;}
	
	.contact_mid{margin-top: 30px;}
	.contact_banner{padding-top: 76px; min-height: 596px;}
	.email_block{ min-height: 213px;}
	.form_sec{ max-width: 400px; margin: auto;}
	
		/* py */

	.trck_shmnt_inpt input{margin-bottom:0;}
	.trck_shpmnt_inpt{padding:10px 20px 20px;}
	.dlvr_frm_bdr{border-left:none;padding:0;}
	.trck_mp_slf{padding:60px 52px 55px 30px;}
	.sv_shr_trck button{width:100%;margin-left:0;margin:7px 0;}

	

}

@media screen and (max-width:380px) {
	.hlp_nmbr{width: 100%;}
	.caption{padding: 40px 0 0 0;}
	.caption h1 {
    font-size: 20px;
    margin-bottom: 10px;
}
	.caption h2 {
    font-size: 32px;
}
	.caption p{ font-size: 16px; line-height: 24px;}
	.navbar-brand{max-width: 127px;}
	
	.search_section .ch_from input{white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;}
	.slects_box select{ padding-right: 26px;}
	
/*29-01-2020- US*/	
.custome-popup .modal-header h5 {font-size: 18px; line-height:26px;}
.custome-popup .modal-header { padding:28px 15px; }
.custome-popup .modal-body {padding: 20px 30px;}
	
	/* py */
	.trck_mp_slf ul li:nth-child(even) p{top:auto;bottom:-40px;}

}














