/* lg */ 
@media (min-width: 1200px) {

}

/* md */
@media (min-width: 992px) and (max-width: 1199px) {

}

/* sm */
@media (min-width: 768px) and (max-width: 991px) {


} 

/* xs */
@media (max-width: 767px) {
			.s_left {
    background-color: #333333;
    padding: 8px 10px;
}
.dateformate {
    width: 100%;
    float: left;
}
.flying-inft{
	width:100%;
	    margin-left: 0px;
}
.airlinesl{
	width:100%;
	margin-left: 0px;
}
.searchrow1.bordernone img.flt-mob {
    left: 33%;
    bottom: -147px !important;
}
.searchbox1 .rightnav button{
        padding: 10px 25px;
}
.searchrow1.bordernone img.flt-mob {
    left: 33%;
    bottom: -113px !important;
}
}
@media (max-width: 411px) {
.searchrow1.bordernone img.flt-mob {
    left: 33%;
    bottom: -86px !important;
}
}
@media (max-width: 414px) {
.searchrow1.bordernone img.flt-mob {
    left: 33%;
    bottom: -86px !important;
}
}
@media (max-width: 360px) {
.searchrow1.bordernone img.flt-mob {
    left: 33%;
    bottom: -114px !important;
}
.search {
    margin-left: 0;
    width: 100%;
}
#dvSearch > .col-xs-12{
	padding:0px;
	margin:0px;
}

}




/* ---- Media ---- */

/*  ##Device = Desktops, ##Screen = 1281px to higher resolution desktops */
@media (min-width: 1281px) {
    
}
/* ##Device = Laptops, Desktops, ##Screen = B/w 1025px to 1280px */
@media (min-width: 1025px) and (max-width: 1280px) {

}

/* ##Device = Tablets, Ipads (portrait), ##Screen = B/w 768px to 1024px  */
@media (min-width: 768px) and (max-width: 1024px) {
    
}

/* ##Device = Tablets, Ipads (landscape), ##Screen = B/w 768px to 1024px  */
@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
    
}
/* ##Device = Low Resolution Tablets, Mobiles (Landscape),  ##Screen = B/w 481px to 767px  */
@media (min-width: 481px) and (max-width: 767px) {
    .mobileImg{padding-top:10px;padding-bottom:5px}
    .mobileImg img{height:80px;width:100%}
	.headingTitle {font-size: 20px;margin-top:15px;margin-bottom:15px;}
    .s_left {margin-top:5px;background-color:transparent;padding: 0;}
    .s_tab ul li {padding:0}
    .phone-mobile {top:0;}
    .formtxt, .dateformat, .adult {height:38px;}
    .flyingdate label {margin-top: 8px; margin-bottom: 2px;}
    .sDay {margin-left: 5px;width: 28px;}
    .sDate {margin-top: 3px; font-size: 20px;}
    .sMonth {margin-top: 3px;font-size: 12px;width: 60px;}
    .s_left .searchbtn {width:100%;}
    .s_left .searchbtn .searchb1 {width:100%;padding: 8px 35px;border-radius: 0;}
    .mobFixcallMargin {margin-bottom:100px;}
    .cli_call_btm {box-shadow:none;}
    /*.search.row {margin-left: 5px;}*/
    .searchbox1 .rightnav {padding: 7px 12px 25px;min-height:85px;}
    .searchbox1 .rightnav button {padding: 6px 25px;font-size: 16px;font-family: roboto;}
    .searchbox1 .rightnav strong, .searchbox1 .rightnav span {margin: 0;padding: 0;}
    .imPadL {padding-left: 15px;}
    .imPadR {padding-right: 15px;}
    
}

/*   ##Device = Most of the Smartphones Mobiles (Portrait),  ##Screen = B/w 320px to 479px  */
@media (min-width: 320px) and (max-width: 480px) {
    .mobileImg{padding-top:10px;padding-bottom:5px}
    .mobileImg img{height:80px;width:100%}
	.headingTitle {font-size: 20px;margin-top:15px;margin-bottom:15px;}
    .s_left {margin-top:5px;background-color:transparent;padding: 0;}
    .s_tab ul li {padding:0}
    .phone-mobile {top:0;}
    .phone-mobile a {font-size:14px;}
    .formtxt, .dateformat, .adult {height:38px;}
    .flyingdate label {margin-top: 8px; margin-bottom: 2px;}
    .sDay {margin-left: 5px;width: 28px;}
    .sDate {margin-top: 3px; font-size: 20px;}
    .sMonth {margin-top: 3px;font-size: 12px;width: 60px;}
    .s_left .searchbtn {width:100%;}
    .s_left .searchbtn .searchb1 {width:100%;padding: 8px 35px;border-radius: 0;}
    .mobFixcallMargin {margin-bottom:100px;}
    .cli_call_btm {box-shadow:none;}
    /*.search.row {margin-left: 5px;}*/
    .searchbox1 .rightnav {padding: 7px 12px 25px;min-height:85px;}
    .searchbox1 .rightnav button {padding: 6px 25px;font-size: 16px;font-family: roboto;}
    .searchbox1 .rightnav strong, .searchbox1 .rightnav span {margin: 0;padding: 0;}
    .imPadL {padding-left: 15px;}
    .imPadR {padding-right: 15px;}


}
/* IE Only CSS */
@media all and (-ms-high-contrast:none){


}
	
	

