/* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 600px) {
.header {
    position: relative;
	padding:0 0 2px 0;
	background:rgba(255, 45, 252, 0.18);
}
.fixed-header {
    position: fixed;
    top: 0px !important; background:rgba(255, 45, 252);}
.navbar-brand img {
    width: 70%;
	
}

.navbar-toggler{border:none; outline:none !important;}
.button:focus{ outline:none !important;}
.navbar {padding:0 0 2px 0;}
.navbar-nav{padding-bottom:20px;}
.downloadapp .appcontent ul li a {
    display: block;
    font-size: 17px;
    padding: 12px 11px;
   
    margin-bottom: 15px;
}
.downloadapp .appcontent h1 { margin: 0 0 15px 0; font-size: 22px;}
.downloadapp .appimg {margin: 0; padding: 0; }
.signup {text-align:center;}

.footer .footer-con {margin: 0 0 35px 0;}
.footer .footer-con h5{margin: 0; padding: 0 0 0px 0;}
.btmcontent p {font-size: 12px;}
.nav-pills .nav-link{font-size:13px;     padding: 6px 3px;}
.payment-type {margin: 0; padding: 35px 0;}

.swap-btn{right: -17px;}
.booking-form .form-checkbox label+label {margin-left: 0;}
.booking-form .form-checkbox label {font-size: 22px;}
.booking-form .form-checkbox input+span{top:11px;}
.serive-rate{margin:30px 0 0 0}
#hmservice{display:none;}
.section2{height:auto;}
.hot-menu{display:none;}
.form-check-label {margin-right: 10px;}
  input {width: 4%;}
.add-money-amt .btn{margin-top:10px;}  
.active2 {color: #0c2e53 !important;     background: transparent !important;}
  
  
} 
/* Small devices (portrait tablets and large phones, 600px and up) */
@media only screen and (min-width: 600px) {...}

/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 768px) {...}

/* Large devices (laptops/desktops, 992px and up) */
@media only screen and (min-width: 992px) {...}

/* Extra large devices (large laptops and desktops, 1200px and up) */
@media only screen and (min-width: 1200px) {...}