 /*@media (min-width:992px) {

 #cssmenu ul {

 margin:0 auto !important;

 display:table !important;

 float:none !important;

}

}*/

 @media (max-width:1199px) {

    #cssmenu > ul > li > a{
        padding: 5px 0px 5px 0px o !important;
        font-size: 15px !important;
        letter-spacing: 0 !important;
    }

    .form-safe {
        width: 194px;
       }

}

 @media (max-width:991px) {

    .menu-safe {
        padding: 0 0 0 0;
      }


      .ordr1{
          order: -1 !important;
      }


      .lgo{
          margin-top: -35px;
      }

      .hd-btn {
        float: right;
        padding: 10px 0 0 0;
      }

      .pkg-bx-safe > img{
          width: 100%;
      }

      .pkg-bx-safe{
          margin:15px 0 25px 0;
      }

      .wy-us-safe{
          margin-bottom: 20px;
      }

      .tsti-safe, .tsti-img{
          text-align: center;
          margin-bottom: 10px;
      }

      .abt-img {
        float: none;
        padding-top: 50px;
      }

      .rit-img{
        float: none;
        padding: 0 15px 0 0;
    }

    .form-safe {
        width: 221px;
       }
        .address {
        margin-top:35px;
       }
	 
	 
	 .vtin-txt {
	background: #fff;
	margin: 0px 0 50px 0px;
		 padding: 25px;
	 }

}

 @media (max-width:767px) {

 
    .form-safe {
        width: 100%;
       }

       .prdt-phto img{
           width: 100%;
       }

       .prdt-phto {
        margin: 0 !important;
        float: none;
      }
      .inr-pkg-detil {
        display: block;
        margin: 23px 0 0 0;
        float: none;
      }

      .inr-pkg-btn-safe {
        float: none;
        display: block;
        margin: 20px 0 50px 0;
      }

}



 @media (max-width:575px) {


    .bnr-sec .item1, .bnr-sec .item2, .bnr-sec .item3{
        min-height: 300px;
    }

    .bnr-txt-safe {
        text-align: center;
        padding: 50px 0 80px 0;
      }

      .bnr-txt1 {
        font-size: 35px;
        line-height: 45px;
      }

      .bnr-btn-safe a:first-child, .bnr-btn-safe a:last-child, .hm-abt-sec-btn a:first-child, .hm-abt-sec-btn a:last-child{
          display: block;
          margin-right: 0px;
          margin-bottom: 15px;
          text-align: center;
      }

      .middil h1, .domstic-packes h2, .why-travl-with-us h3, .wht-our-custmr-say h3, .explr-sec h3, .abot-sec h3{
          font-size: 35px;
          line-height: 45px;
      }

      footer ul.ftr-lst-lft {
        float: none;
        margin-right: 0;
      }
 

      footer h5{
          padding: 20px 0 15px 0;
      }



      .inr-bnr-txt{
        text-align: center;
        font-size: 30px;
        font-weight: 700;
        color: #fff;
        line-height: 35px;
        padding: 50px 0 50px 0;
    }
    
    
    
    
    .inr-midil-sec h1{
        font-size: 35px;
        font-weight: 700;
        color: #88298c;
        line-height: 45px;
        padding: 0 0 0 0;
        margin: 0 0 25px 0;
    }

    .inr-bnr{
        min-height: 200px;
    }


    .mition-bx-safe {
        margin: 40px 10px;
    }

    .inr-midil-sec h1, .why-travl-with-us h3 {
        font-size: 25px !important;
        font-weight: 700;
        line-height: 35px;
        margin: 15px 0 25px 0;
}


.contact li a, .contact li {
	font-size: 14px !important;
	color: #000 !important;
}

.contact li.land:before {
	content: "\f095";
	font-size: 19px;
	margin-top: 0px;
}

.contact li.mail:before {
	content: "\f0e0";
	font-size: 16px;
	margin-top: 0px;
}


 }



