.search-btn{
	margin-bottom: 9px;
    padding: 7px !important;
}
.choose-img{
	cursor:pointer;
}
.search-form{
	margin-top:20px;
}
input[type="date"] {
    position: relative;
    
}
span{
	font-family:inherit !important;
}
input[type="date"]::-webkit-calendar-picker-indicator {
    background: transparent;
    bottom: 0;
    color: transparent;
    cursor: pointer;
    height: auto;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: auto;
}
.img-text{
	font-size: 30px;
    color: #fff;
    padding: 52px;
    font-weight: 800;
}
.card h5,.card h3,.card h6{
	letter-spacing:1px;
}
.card-body {
	text-align: left;
	line-height: 2;
	padding:0px !important;
}
.card-body .list-group{
	/* list-style:none; */
	margin:0 !important ;
	text-align:left !important ;
}
.card-body h3,.card-body h6{
	/* list-style:none; */
	text-align:left;
}
.btn-brown{
	background:#bf9463 !important;
}
.md-form{
	padding-bottom: 12px;
}
.md-form label{
	display:inline !important;
}
.list-group-item input[type='checkbox']{
	display: inline-block;
}
.card input[type='file']{
	width: 100%;
}
.list-group-item{
	border:none  !important;
	border-top:1px solid #ccc  !important;
	text-align:left !important ;
	padding-top:35px !important;
	padding-bottom:35px !important;
	
}
.btn-brown,.btn-brown:hover{
	box-shadow:none !important;
	color:#fff  !important;
}
.text-left{
	float:left;
}
.text-right2{
	float:right;
}
.terms label{
	font-size:15px;
}
@media only screen and (max-width: 768px){
	.card-body .list-group{
		margin:0 !important; 
		padding:0 !important;
	}
	.card h5,.card h4{
		font-size: 16px;
	}
	.card-body{
		padding:0 !important;
	}
	.md-form {
		/* margin-bottom: 24px  !important; */
	}
	.first-md-form {
		/* margin-top: 52px !important; */
	}
	.list-group-item{
		padding:0px;
	}
	.text-left,.text-right2{
		float:none;
		text-align:left!important;
		margin-bottom: 12px !important;
	}
}

/*the container must be positioned relative:*/
.autocomplete {
  position: relative;
  display: inline-block;
  width:60%;
}

.autocomplete-items {
  position: absolute;
  border: 1px solid #d4d4d4;
  border-bottom: none;
  border-top: none;
  z-index: 99;
  /*position the autocomplete items to be the same width as the container:*/
  top: 100%;
  left: 0;
  right: 0;
}
.input-spin{
	position: absolute;
    top: 23%;
    right: 4%;
	display:none;
}

.autocomplete-items div {
  padding: 10px;
  cursor: pointer;
  background-color: #fff; 
  border-bottom: 1px solid #d4d4d4; 
}

/*when hovering an item:*/
.autocomplete-items div:hover {
  background-color: #e9e9e9; 
}

/*when navigating through the items using the arrow keys:*/
.autocomplete-active {
  background-color: #bf9463 !important; 
  color: #ffffff; 
}

			
