.footer-list li{
	display: inline;
    float: left;
    width: 20%;
    margin-top: 0px !important;
}
.uk-subnav-pill > .uk-active > a, .nav-pills > .active > a{
   background: rgb(255,114,61) !important;
   background: linear-gradient(90deg, rgba(255,114,61,1) 0%, rgba(255,179,62,1) 100%) !important;
}
.uk-subnav-pill > * > a:hover, .uk-subnav-pill > * > a:focus, .nav-pills > li > a:hover, .nav-pills > li > a:focus{
 background: rgb(255,114,61) !important;
   background: linear-gradient(90deg, rgba(255,114,61,1) 0%, rgba(255,179,62,1) 100%) !important;
}
.uk-subnav-pill{
border-top: 1px solid #e2e2e2;
    border-bottom: 1px solid #e2e2e2;
    padding: 17px 0px;
}
.date{
	margin-top: 31px;
}
.booking-form-details .rsform-calendar-box{
	width: 100% !important;
}
.select-vehicle .uk-width-1-6{
	text-align: center;
}
.select-vehicle #vehicle0{
	background-image: url(../images/disabled-car.svg);
    background-size: auto;
    background-repeat: no-repeat;
    height: 40px;
    width: 100%;
    border: 0px;
    
}
.select-vehicle #vehicle0:checked, .select-vehicle #vehicle0:hover{
	background-color: transparent !important;
    border-color: transparent;
    background-image: url(../images/active-car.svg) !important;
    height: 40px !important;
    width: 100% !important;
    border-radius: 0px;
    border: 0px !important;
    transition: all 0.5s ease-in-out;
}
.select-vehicle #vehicle1{
	background-image: url(../images/van.svg);
    background-size: auto;
    background-repeat: no-repeat;
    height: 40px;
    width: 100%;
    border: 0px;
    
}
.select-vehicle #vehicle1:checked, .select-vehicle #vehicle1:hover{
	background-color: transparent !important;
    border-color: transparent;
    background-image: url(../images/van-o.svg) !important;
    height: 40px !important;
    width: 100% !important;
    border-radius: 0px;
    border: 0px !important;
    transition: all 0.5s ease-in-out;
}
.select-vehicle #vehicle2{
	background-image: url(../images/hiace.svg);
    background-size: auto;
    background-repeat: no-repeat;
    height: 40px;
    width: 100%;
    border: 0px;
    
}
.select-vehicle #vehicle2:checked, .select-vehicle #vehicle2:hover{
	background-color: transparent !important;
    border-color: transparent;
    background-image: url(../images/hiace-o.svg) !important;
    height: 40px !important;
    width: 100% !important;
    border-radius: 0px;
    border: 0px !important;
    transition: all 0.5s ease-in-out;
}
.select-vehicle #vehicle3{
	background-image: url(../images/bus.svg);
    background-size: auto;
    background-repeat: no-repeat;
    height: 40px;
    width: 100%;
    border: 0px;
    
}
.select-vehicle #vehicle3:checked, .select-vehicle #vehicle3:hover{
	background-color: transparent !important;
    border-color: transparent;
    background-image: url(../images/bus-o.svg) !important;
    height: 40px !important;
    width: 100% !important;
    border-radius: 0px;
    border: 0px !important;
    transition: all 0.5s ease-in-out;
}
.select-vehicle #vehicle4{
	background-image: url(../images/bus.svg);
    background-size: auto;
    background-repeat: no-repeat;
    height: 40px;
    width: 100%;
    border: 0px;
    
}
.select-vehicle #vehicle4:checked, .select-vehicle #vehicle4:hover{
	background-color: transparent !important;
    border-color: transparent;
    background-image: url(../images/bus-o.svg) !important;
    height: 40px !important;
    width: 100% !important;
    border-radius: 0px;
    border: 0px !important;
   transition: all 0.5s ease-in-out;
}
.select-vehicle #vehicle5{
	background-image: url(../images/jeep.svg);
    background-size: auto;
    background-repeat: no-repeat;
    height: 40px;
    width: 100%;
    border: 0px;
    
}
.select-vehicle #vehicle5:checked, .select-vehicle #vehicle5:hover{
	background-color: transparent !important;
    border-color: transparent;
    background-image: url(../images/jeep-o.svg) !important;
    height: 40px !important;
    width: 100% !important;
    border-radius: 0px;
    border: 0px !important;
    transition: all 0.5s ease-in-out;
}
.select-vehicle #vehicletype0{
	background-image: url(../images/disabled-car.svg);
    background-size: auto;
    background-repeat: no-repeat;
    height: 40px;
    width: 100%;
    border: 0px;
    
}
.select-vehicle #vehicletype0:checked, .select-vehicle #vehicletype0:hover{
	background-color: transparent !important;
    border-color: transparent;
    background-image: url(../images/active-car.svg) !important;
    height: 40px !important;
    width: 100% !important;
    border-radius: 0px;
    border: 0px !important;
    transition: all 0.5s ease-in-out;
}
.select-vehicle #vehicletype1{
	background-image: url(../images/van.svg);
    background-size: auto;
    background-repeat: no-repeat;
    height: 40px;
    width: 100%;
    border: 0px;
    
}
.select-vehicle #vehicletype1:checked, .select-vehicle #vehicletype1:hover{
	background-color: transparent !important;
    border-color: transparent;
    background-image: url(../images/van-o.svg) !important;
    height: 40px !important;
    width: 100% !important;
    border-radius: 0px;
    border: 0px !important;
    transition: all 0.5s ease-in-out;
}
.select-vehicle #vehicletype2{
	background-image: url(../images/hiace.svg);
    background-size: auto;
    background-repeat: no-repeat;
    height: 40px;
    width: 100%;
    border: 0px;
    
}
.select-vehicle #vehicletype2:checked, .select-vehicle #vehicletype2:hover{
	background-color: transparent !important;
    border-color: transparent;
    background-image: url(../images/hiace-o.svg) !important;
    height: 40px !important;
    width: 100% !important;
    border-radius: 0px;
    border: 0px !important;
    transition: all 0.5s ease-in-out;
}
.select-vehicle #vehicletype3{
	background-image: url(../images/bus.svg);
    background-size: auto;
    background-repeat: no-repeat;
    height: 40px;
    width: 100%;
    border: 0px;
    
}
.select-vehicle #vehicletype3:checked, .select-vehicle #vehicletype3:hover{
	background-color: transparent !important;
    border-color: transparent;
    background-image: url(../images/bus-o.svg) !important;
    height: 40px !important;
    width: 100% !important;
    border-radius: 0px;
    border: 0px !important;
    transition: all 0.5s ease-in-out;
}
.select-vehicle #vehicletype4{
	background-image: url(../images/bus.svg);
    background-size: auto;
    background-repeat: no-repeat;
    height: 40px;
    width: 100%;
    border: 0px;
    
}
.select-vehicle #vehicletype4:checked, .select-vehicle #vehicletype4:hover{
	background-color: transparent !important;
    border-color: transparent;
    background-image: url(../images/bus-o.svg) !important;
    height: 40px !important;
    width: 100% !important;
    border-radius: 0px;
    border: 0px !important;
   transition: all 0.5s ease-in-out;
}
.select-vehicle #vehicletype5{
	background-image: url(../images/jeep.svg);
    background-size: auto;
    background-repeat: no-repeat;
    height: 40px;
    width: 100%;
    border: 0px;
    
}
.select-vehicle #vehicletype5:checked, .select-vehicle #vehicletype5:hover{
	background-color: transparent !important;
    border-color: transparent;
    background-image: url(../images/jeep-o.svg) !important;
    height: 40px !important;
    width: 100% !important;
    border-radius: 0px;
    border: 0px !important;
    transition: all 0.5s ease-in-out;
}
.uk-button-primary{
	background: rgb(255,114,61) !important;
	background: linear-gradient(90deg, rgba(255,114,61,1) 0%, rgba(255,179,62,1) 100%) !important;
	  z-index: 1;
       position: relative;
}

.uk-button-primary:after {
  position: absolute;
content: '';
  background: rgb(255,114,61) !important;
   background: linear-gradient(90deg, rgba(255,114,61,1) 0%, rgba(255,114,61,1) 100%) !important;  
  transition: opacity 0.5s ease-in;
  z-index: 2;
  opacity: 0;
}
.uk-button-primary:hover:after {
  opacity: 1;
}
thead{
	background: #545454;
}
/* 
  ##Device = Desktops
  ##Screen = 1281px to higher resolution desktops
*/

@media (min-width: 1281px) {  
  .clock1{
	position: absolute;
    margin-top: -32px;
    left: 46%;
	}
	.clock2{
		position: absolute;
	    margin-top: -32px;
	  left: 92%;
	}
	.clock4{
		position: absolute;
	    margin-top: -32px;
	  left: 97%;
	}
	.booking-form-details #btn3_0, .booking-form-details #btn3_1 {
   background: url(../images/icons/date.png) no-repeat center center !important;
    background-size: contain;
    height: auto;
    z-index: 9999;
    border: 0 !important;
    margin-top: -80px;
    margin-left: 78%;

  }
  .booking-form-details #btn5_0, .booking-form-details #btn5_1 {
   background: url(../images/icons/date.png) no-repeat center center !important;
    background-size: contain;
    height: auto;
    z-index: 9999;
    border: 0 !important;
    margin-top: -80px;
    margin-left: 78%;

  }
  
}
/* 
  ##Device = Laptops, Desktops
  ##Screen = B/w 1025px to 1280px
*/

@media (min-width: 1025px) and (max-width: 1280px) {
  
.clock1{
	position: absolute;
    margin-top: -32px;
    left: 45%;
	}
	.clock2{
		position: absolute;
	    margin-top: -32px;
	  left: 90%;
	}
	.clock4{
		position: absolute;
	    margin-top: -32px;
	  left: 96%;
	}
.booking-form-details #btn3_0, .booking-form-details #btn3_1 {
   background: url(../images/icons/date.png) no-repeat center center !important;
    background-size: contain;
    height: auto;
    z-index: 9999;
    border: 0 !important;
    margin-top: -80px;
    margin-left: 74%;

  }
  .booking-form-details #btn5_0, .booking-form-details #btn5_1 {
   background: url(../images/icons/date.png) no-repeat center center !important;
    background-size: contain;
    height: auto;
    z-index: 9999;
    border: 0 !important;
    margin-top: -80px;
    margin-left: 74%;

  }
  
}
/* 
  ##Device = Tablets, Ipads (portrait)
  ##Screen = B/w 768px to 1024px
*/

@media (min-width: 768px) and (max-width: 1024px) {
  
  .clock1, .clock2, .clock4{
	position: absolute;
    margin-top: -32px;
    left: 90%;
	}
	
.booking-form-details #btn3_0, .booking-form-details #btn3_1 {
   background: url(../images/icons/date.png) no-repeat center center !important;
    background-size: contain;
    height: auto;
    z-index: 9999;
    border: 0 !important;
    margin-top: -80px;
    margin-left: 91%;

  }
  .booking-form-details #btn5_0, .booking-form-details #btn5_1 {
   background: url(../images/icons/date.png) no-repeat center center !important;
    background-size: contain;
    height: auto;
    z-index: 9999;
    border: 0 !important;
    margin-top: -80px;
    margin-left: 86%;

  }
  .select-vehicle .uk-width-1-6{
  	width: calc(100% * 1 / 3.001);
  	padding: 5px 30px;
  }
  
}

/* 
  ##Device = Tablets, Ipads (landscape)
  ##Screen = B/w 768px to 1024px
*/

@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
  
  .clock1{
	position: absolute;
    margin-top: -32px;
    left: 45%;
	}
.clock2{
	position: absolute;
    margin-top: -32px;
    left: 93%;
	}
	.clock4{
		position: absolute;
	    margin-top: -32px;
	  left: 97%;
	}
	.booking-form-details #btn3_0, .booking-form-details #btn3_1 {
   background: url(../images/icons/date.png) no-repeat center center !important;
    background-size: contain;
    height: auto;
    z-index: 9999;
    border: 0 !important;
    margin-top: -80px;
    margin-left: 72%;

  }	

  .booking-form-details #btn5_0, .booking-form-details #btn5_1 {
   background: url(../images/icons/date.png) no-repeat center center !important;
    background-size: contain;
    height: auto;
    z-index: 9999;
    border: 0 !important;
    margin-top: -80px;
    margin-left: 72%;

  }	
  .select-vehicle .uk-width-1-6{
  	width: calc(100% * 1 / 6.001);
  }
 
  
}

/* 
  ##Device = Low Resolution Tablets, Mobiles (Landscape)
  ##Screen = B/w 481px to 767px
*/

@media (min-width: 481px) and (max-width: 767px) {
  
  .clock1, .clock2{
	position: absolute;
    margin-top: -32px;
    left:89%;
	}
	.clock4{
		position: absolute;
	    margin-top: -32px;
	  left: 89%;
	}
	.booking-form-details #btn3_0, .booking-form-details #btn3_1 {
   background: url(../images/icons/date.png) no-repeat center center !important;
    background-size: contain;
    height: auto;
    z-index: 9999;
    border: 0 !important;
    margin-top: -80px;
    margin-left: 89%;

  }
  .booking-form-details #btn5_0, .booking-form-details #btn5_1 {
   background: url(../images/icons/date.png) no-repeat center center !important;
    background-size: contain;
    height: auto;
    z-index: 9999;
    border: 0 !important;
    margin-top: -80px;
    margin-left: 84%;

  }
  .date{
  	margin-top: 0px;
  }

  .select-vehicle .uk-width-1-6{
  	width: 50%;
  	padding: 5px 30px;
  }
}

/* 
  ##Device = Most of the Smartphones Mobiles (Portrait)
  ##Screen = B/w 320px to 479px
*/

@media (min-width: 320px) and (max-width: 480px) {
  
  .clock1, .clock2{
	position: absolute;
    margin-top: -32px;
    left: 80%;
	}
	.clock4{
		position: absolute;
	    margin-top: -32px;
	  left: 80%;
	}
	.booking-form-details #btn3_0, .booking-form-details #btn3_1 {
   background: url(../images/icons/date.png) no-repeat center center !important;
    background-size: contain;
    height: auto;
    z-index: 9999;
    border: 0 !important;
    margin-top: -80px;
    margin-left: 79%;

  }

  .booking-form-details #btn5_0, .booking-form-details #btn5_1 {
   background: url(../images/icons/date.png) no-repeat center center !important;
    background-size: contain;
    height: auto;
    z-index: 9999;
    border: 0 !important;
    margin-top: -80px;
    margin-left: 70%;

  }
  .date{
  	margin-top: 0px;
  }
  .select-vehicle .uk-width-1-6{
  	width: 100%;
  	padding: 5px 30px;
  }
 
  
}