/* @group Base */
.chosen-container {
   position:relative;
   display:inline-block;
   vertical-align:middle;
   font-size:12px;
   zoom:1;
   *display:inline;
   -webkit-user-select:none;
   -moz-user-select:none;
   user-select:none;
}
.chosen-container .chosen-drop {
   position:absolute;
   left:-9999px;
   z-index:1010;
   -webkit-box-sizing:border-box;
   -moz-box-sizing:border-box;
   box-sizing:border-box;
   width:100%;
   border-top:0;
   background:#ebebeb;
}
.chosen-container.chosen-with-drop .chosen-drop {
   left:0;
}
.chosen-container a {
   cursor: pointer;
}
/* @end */
/* @group Single Chosen */
.chosen-container-single .chosen-single {
   position:relative;
   display:block;
   overflow:hidden;
   text-decoration:none;
   white-space:nowrap;
   background: #FFF;
   width: 100%;
}
.chosen-container-single .chosen-default {
   color: #999;
}
.chosen-container-single .chosen-single span {
   display:block;
   overflow:hidden;
   /* margin-right:26px;*/
   line-height:25px;
   text-overflow:ellipsis;
   white-space:nowrap;
}
.chosen-container-single .chosen-single-with-deselect span {
   margin-right:38px;
}
.chosen-container-single .chosen-single abbr {
   position:absolute;
   top:6px;
   right:26px;
   display:block;
   width:12px;
   height:12px;
   font-size:1px;
}
.chosen-container-single .chosen-single div {
   position:absolute;
   top:0;
   right:0;
   display:block;
   width:18px;
   height:100%;
}
.chosen-container-single .chosen-single div b {
   display:block;
   width:100%;
   height:100%;
}
.chosen-container-single .chosen-search {
   position:relative;
   z-index:1010;
   margin:0;
   padding:3px 4px;
   white-space:nowrap;
}
.chosen-container-single .chosen-search input[type="text"] {
   -webkit-box-sizing:border-box;
   -moz-box-sizing:border-box;
   box-sizing:border-box;
   margin:1px 0;
   padding:4px 20px 4px 5px;
   width:100%;
   height:auto;
   outline:0;
   color:#414141;
   font-size:1em;
   font-family:sans-serif;
   line-height:normal;
   border-radius:0;
   border: 1px solid #e1e1e1;
}
.chosen-container-single .chosen-drop {
   background-clip:padding-box;
}
.chosen-container-single.chosen-container-single-nosearch .chosen-search {
   position:absolute;
   left: -9999px;
}

.chosen-single {
   background: url(../images/drop-icon.png) no-repeat top right #e8e8e8!important;
   border: none;
}

#quick-inquiry-form  #pickup_hdn,
#quick-inquiry-form  #servicetype_hdn,
#quick-inquiry-form  #hours_hdn,
#quick-inquiry-form  #minuts_hdn,
#quick-inquiry-form  #vehicletype_hdn {
   width: 100%;
   background: url(../images/drop-icon.png) no-repeat right #e8e8e8!important;
   border: none;
}
/* @end */
/* @group Results */
.chosen-container .chosen-results {
   position:relative;