@charset "UTF-8";

/*****************************************************************************
	search form-bootstrap
*****************************************************************************/
h2.result {
text-align:left; font-size:2rem;
max-width: 1040px;
width: 100%;
margin: 0 auto 1.5em;
background: rgba(100, 115, 60, 1);
padding:.6em 1.5em;
color:#fff;
}
h2.result span { color:#ff0;  font-weight:bold; }
.input-group {
position: relative;
display: table;
border-collapse: separate;
margin-bottom:20px;
}
.input-group .form-control:first-child {
border-top-right-radius: 0;
border-bottom-right-radius: 0;
}
.input-group .form-control {
display: table-cell;
position: relative;
z-index: 2;
float: left;
width: 100%;
margin-bottom: 0;
height: 34px;
padding: 6px 12px;
font-size: 14px;
line-height: 1.42857143;
color: #555;
background-color: #fff;
background-image: none;
border: 1px solid #ccc;
border-radius: 4px;
}
.input-group-btn {
position: relative;
font-size: 0;
white-space: nowrap;
width: 1%;
white-space: nowrap;
vertical-align: middle;
display: table-cell;
}
input[type=submit] {
-webkit-appearance: button;
cursor: pointer;
}
.input-group-btn:last-child>.btn {
display: inline-block;
padding: 6px 12px;
font-size: 14px !important;
font-weight: 400;
line-height: 1.42857143;
text-align: center;
white-space: nowrap;
vertical-align: middle;
-ms-touch-action: manipulation;
touch-action: manipulation;
cursor: pointer;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
background: #ddd;
border: 1px solid #ccc;
border-top-right-radius: 4px;
border-bottom-right-radius: 4px;
color:#333;
position:relative;
z-index: 2;
margin:0 0 0 -1px;
}

.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}
.btn-default:hover {
color: #333;
background: #e9e9e9 !important;
opacity:1 !important;
}

