@charset "utf-8";
/* CSS Document */
@media only screen and (min-width:120px) and (max-width:550px){
.tr-cen{width:98%;}
.trv-main{height:auto;}
.trv-l{width:100%; text-align:center;}
.trv-l img{margin:0 auto;}
.trv-c{display:none !important;}
.trv-c1{display:none !important;}
.trv-c2{display:none !important;}
.trv-r{display:none;}
.fd-ll{width:100%;}
.trv-main{width:100%;}
.bor:nth-child(1){margin-top:0px;}
.bor{width:98%; margin:20px 1% 0;}
.fd-h{font-size:15px;}
.fd-des span:nth-child(1){font-size:16px;}
.fd-des span:nth-child(2){font-size:12px;}
.fd-des1 span:nth-child(1){font-size:16px;}
.fd-des1 span:nth-child(2){font-size:12px;}
.fli1{width:100%;}
.fli1-m-l{width:50%;}
.fli1-m-r{margin-left:0;width:50%;}
.fli-d-r{margin-top:10px;}
.fli-d-r{width:100%;}
.fli-cm{font-size:17px; width:100%; padding-left:0;}
.fli-cm1{font-size:17px;}
.fli-cm1{padding-left:0; width:100%; text-align:right;}
.air-dt{font-size:10px; width:100%; padding-left:0; text-align:left;}
.air-dt1{font-size:10px; padding-left:0; width:100%; text-align:right;}
.stp{font-size:10px;}
.lin1{display:none;}
.lin3{display:none;}
.ad-m{width:96%; margin:0 2%;}
.in-ter{width:98%;  margin:10px 1%;}
.te1{width:10%;}
.te2{width:7%;}
.te3{width:81%; font-size:11px;}
.te3 span{font-size:10px;}
.con-m{width:100%;}
.con-hd{text-align:center;}
.con-hd span{width:100%; float:left; text-align:center; margin-bottom:5px;}
.con-m1{width:100%;}
.inp{width:84%; padding-left:15%;}
.fd-r{float:left; margin-top:8px; width:90%;}
.prc-h span{font-size:15px;}
.prc-h1{font-size:16px;}
.prc-h1 span{font-size:12px;}
.con{padding-bottom:0px; margin-top:20px; margin-bottom:20px;}
.con span{width:55%; height:35px; line-height:35px; font-size:16px;}
.bo-hed{width:86%; padding-left:13%; font-size:16px;}
.fd-h1{font-size:16px;}
.ps1{width:100%; text-align:center; padding-top:0; margin-top:20px; height:40px; line-height:40px; background:#ccc;}
.ps2{width:50%;}
.ps3{width:50%; margin-top:10px;}
.ps4{width:50%; margin-top:10px;}
.ps5{width:50%;}
.fnt-g{margin-top:0;}
.ps1n{width:100%;}
.ps2n{width:49%; margin-top:10px;}
.ps3n{width:50%; margin-top:10px;}
.ps2 select{margin-top:10px;}
.ps4 input{width:94%;}
.fl-ml{width:100%;}
.fl-m-m{width:100%; text-align:center; padding-left:0;}
.fl-ml{ width:100%; text-align:center;}
.fl-mr{width:100%; text-align:center;}
.fl-ma{float:none; font-size:11px;}
.fl-mm{float:none; font-size:11px;}
.psn1{float:none; font-size:11px;}
.ps{float:none; font-size:11px;}
.ps-de{margin-top:0;}
.ps5 input{width:85%;}
.ps5 label{padding-left:10%; margin-top:10px;}
.ps4 label{padding-left:1%;}
.inf{width:100%;}
.con-m2n{width:100%;}
.hv-ps1 span{font-size:11px;}
.con1{padding-bottom:0px; margin-bottom:20px;}
.con1 span{width:50%; height:35px; line-height:35px; font-size:16px;}
.lbl{font-size:11px; padding-left:0; margin-top:5px;}
.fl-d6 label{font-size:11px;}
.dob{width:100%;}
.dobn{width:100%;}
.fl-d1{width:100%;}
.fl-d2{width:100%;}
.fl-d2 input{width:95%;}
.fl-d3{width:100%;}
.fl-d3 label{padding-left:0; margin-top:5px;}
.fl-d3 select{width:100%;}
.fl-d4{width:100%;}
.fl-d5{width:100%; margin-top:5px;}
.fl-d6{width:100%;}
.row{margin-top:0;}
.fl-d5 input{width:96%;}
.pay-l{width:100%; min-height:auto;}
.pay-r{width:100%;}
.visa::after{display:none;}
.con2 span{font-size:16px; width:50%; height:35px; line-height:35px;}
.con3 span{font-size:16px; width:50%; height:35px; line-height:35px;}
.wl1{width:100%; margin-top:10;}
.cv1{width:33%;}
.cv2{width:33%;}
.cv3{width:33%;}
.ml-h1{width:93%; margin-top:10px;}
.ml-h2{width:7%;}
.tem{font-size:12px;}
.chp{padding-left:11%;}
.food1{width:100%; margin-right:0; margin-top:15px;}
.food2{width:100%; margin-left:0; margin-top:15px; margin-bottom:15px;}
.mel-dd1{width:50%;}
.mel-dd2{width:50%;}
.food-m{float:none; margin:0 auto; width:100%;}
.food1-m1{width:50%;}
.food1-m2{width:50%;}
.ml-h1-n{width:93%;}
.ml-h2-n{width:7%;}
.tem-n{font-size:12px;}
.bag1{width:48%; margin-right:1%;}
.bag2{width:48%; margin-left:1%; float:right;margin-right:0;}
.bag3{width:48%; margin-right:1%; margin-top:10px;}
.bag4{width:48%; margin-left:1%; float:right;margin-right:0; margin-top:10px;}
.ml-hh-n{margin-top:10px;}
.sidebar{width:100%;}
.bsl:after{display:none;}
.hv-ps{text-align:center;}
.hv-ps input{float:none; margin:0 auto;}
.hv-ps label{float:none;}
.fare{width:100%; float:right; margin-bottom:10px; display:block; text-align:right;}
.fare button{float:right;background:url(../img/img-sprite.png); width:35px; height:35px; background-position:-227px -1px;  border:0px; outline:0; cursor:pointer;}
.pay-l{-webkit-box-shadow:none; box-shadow:none;}
.bsl1:after{display:none;}
.bsl2:after{display:none;}


.bus-sec1{width:100%;}
.bus-sec2{width:50%; margin-top:5px;}
.bus-sec3{display:none;}	
.bus-sec4{width:50%; text-align:right; margin-top:5px;}
.bus-sec5{width:50%; margin-top:5px;}
.bus-sec6{width:50%; margin-top:5px;}
.no-o-pass{text-align:right;}
.no-o-pass-txt{text-align:right;}
.bu-lt-se{width:100%;}	
.bu-rt-se{width:100%; text-align:left; margin-top:5px;}
}

/*
 * Off Canvas
 * --------------------------------------------------
 */
@media screen and (max-width: 767px) {
  .row-offcanvas {
    position: relative;
    -webkit-transition: all .25s ease-out;
         -o-transition: all .25s ease-out;
            transition: all .25s ease-out;
  }

  .row-offcanvas-right {
    right: 0;
  }

  .row-offcanvas-left {
    left: 0;
  }

  .row-offcanvas-right
  .sidebar-offcanvas {
    right: -100%; /* 6 columns */
  }

  .row-offcanvas-left
  .sidebar-offcanvas {
    left: -50%; /* 6 columns */
  }

  .row-offcanvas-right.active {
    right: 90%; /* 6 columns */
  }

  .row-offcanvas-left.active {
    left: 50%; /* 6 columns */
  }

  .sidebar-offcanvas {
	  
    position: absolute;
    top: 38px;
    width: 98%; /* 6 columns */
  }
}