@media (max-width:375px)  {
	.upper-head p{
		display:block;
		font-size:12px;
	} 
	.navbar-toggle .icon-bar{
		background-color:#0E6DDB;
	} 
	.filter-box{display:none; position:fixed;top:180px; left:0px; width:100%; height:100%; z-index:1000; background-color:#fff;}
	.filter-inner-bx{ height:70vh; overflow-y:scroll; padding-bottom:100px;}
	.mfilter-close{display:block;}
	.mob-txt{font-size:10px;}
	.sr-row{padding-bottom:6px;}
	#mob-hide{display:none;}
	.mCS_img_loaded { margin-top: 4px;}
	.price-con{
		padding-top: 83px;
		height: 241px
	}
	.btn-pad{padding:5px 4px;}
	.view-dtls-link{padding:0px;}
	.flightdetails-panel{width:100%;top:157px;}
	.rootdtls-wrap{height:70vh;}
	.modifysearch-panel{width:100%; top:178px;}
	.s-result-topbar { display:block;}
	.flight-search-topbar { display:none;}
	.searchresult-con{margin-top:95px;}
	.section-title h2{font-size:25px;}
	#bookWizard .nav-pills > li > a span.txt{display:none;}
	.p-cards{margin-top:0px; margin-bottom:20px;}
	.fb-fdtls{top:105px;}
	.desk-fare{display:none;}
	.mob-fare{display:block;}
	.mob-fare .table{ border:1px solid #EAEEF3;}
	.fb-booknow-but{width:100%;}
	.fb-fdtls {top: 129px;}
	.baggage{margin-bottom:5px;}
	.oneway-price{padding-top:10px; height:122px;}
	.oneway-row{margin-top:8px;}
}
 /* smartphones, Android phones, landscape iPhone */
 @media screen and (max-width: 480px) and (min-width: 376px) {
	.upper-head p{
		display:block;
		font-size:12px;
	} 
	.navbar-toggle .icon-bar{
		background-color:#0E6DDB;
	} 
	.filter-box{display:none; position:fixed;top:150px; left:0px; width:100%; height:100%; z-index:1000; background-color:#fff;}
	.filter-inner-bx{ height:70vh; overflow-y:scroll; padding-bottom:100px;}
	.mfilter-close{display:block;}
	.mob-txt{font-size:11px;}
	.sr-row{padding-bottom:6px;}
	#mob-hide{display:none;}
	.mCS_img_loaded { margin-top: 4px;}
	.price-con{
		padding-top: 83px;
		height: 241px
	}
	.flightdetails-panel{width:100%;top:157px;}
	.rootdtls-wrap{height:70vh;}
	.modifysearch-panel{width:100%; top:150px;}
	.s-result-topbar { display:block;}
	.flight-search-topbar { display:none;}
	.searchresult-con{margin-top:75px;}
	.section-title h2{font-size:25px;}
	#bookWizard .nav-pills > li > a span.txt{display:none;}
	.p-cards{margin-top:0px; margin-bottom:20px;}
	.fb-fdtls{top:105px;}
	.desk-fare{display:none;}
	.mob-fare{display:block;}
	.mob-fare .table{ border:1px solid #EAEEF3;}
	.fb-booknow-but{width:100%;}
	.baggage{margin-bottom:5px;}
	.oneway-price{padding-top:10px; height:122px;}
	.oneway-row{margin-top:8px;}
	.fdtls-price{ height:146px; padding-top:45px;}
	.gst-bx .second-title{background-size:6%;}
	.add-tick{background-size:6% !important;}
	.trav-row .no-cpad-right{padding-right:15px;}
	.trav-row{padding-top:15px;}
	.flightbook-con{margin-bottom:0px;}
	.fb-rightpanel{margin-top:0px;}
}
	 

/* tablet, landscape iPad, lo-res laptops ands desktops */
@media screen and (max-width: 801px) and (min-width: 479px)   {  
.price-con{
		height: 218px;
		padding-top:70px;
	}
	.flightdetails-panel{
		width:70%;
	}
	.flight-search-topbar .btn-blue{padding: 7px 21px;}
	.sr-row{padding-bottom:10px;}
	.desk-fare{display:none;}
	.mob-fare{display:block;}
	.mob-fare .table{ border:1px solid #EAEEF3;}
}

/* big landscape tablets, laptops, and desktops */
@media (min-width:1025px) { 
 }
 
/* hi-res laptops and desktops */
@media (min-width:1281px) { 
 }