/*!

 * ui-select

 * http://github.com/angular-ui/ui-select

 * Version: 0.18.1 - 2016-07-10T00:18:11.107Z

 * License: MIT

 */#booking-reservation-area .ui-select-highlight{font-weight:700} 
 #booking-reservation-area .ui-select-offscreen{
 	clip:rect(0 0 0 0)!important;width:1px!important;height:1px!important;border:0!important;margin:0!important;padding:0!important;overflow:hidden!important;position:absolute!important;outline:0!important;left:0!important;top:0!important} 
 	#booking-reservation-area .ui-select-choices-row:hover{background-color:#f5f5f5} 
 	#booking-reservation-area .ng-dirty.ng-invalid>a.select2-choice{border-color:#D44950} 
 	#booking-reservation-area .select2-result-single{padding-left:0} 
 	#booking-reservation-area .select-locked>.ui-select-match-close,.select2-locked>.select2-search-choice-close{display:none} 
 	#booking-reservation-area body>.select2-container.open{z-index:9999} 
 	#booking-reservation-area .ui-select-container.select2.direction-up .ui-select-match,.ui-select-container[theme=select2].direction-up .ui-select-match{border-radius:0 0 4px 4px} 
 	#booking-reservation-area .ui-select-container.select2.direction-up .ui-select-dropdown,.ui-select-container[theme=select2].direction-up .ui-select-dropdown{border-radius:4px 4px 0 0;border-top-width:1px;border-top-style:solid;box-shadow:0 -4px 8px rgba(0,0,0,.25);margin-top:-4px} 
 	#booking-reservation-area .ui-select-container.select2.direction-up .ui-select-dropdown .select2-search,.ui-select-container[theme=select2].direction-up .ui-select-dropdown .select2-search{margin-top:4px} 
 	#booking-reservation-area .ui-select-container.select2.direction-up.select2-dropdown-open .ui-select-match,.ui-select-container[theme=select2].direction-up.select2-dropdown-open .ui-select-match{border-bottom-color:#5897fb} 
 	#booking-reservation-area .selectize-input.selectize-focus{border-color:#007FBB!important} 
 	#booking-reservation-area .selectize-control>.selectize-dropdown,.selectize-control>.selectize-input>input{width:100%} 
 	#booking-reservation-area .ng-dirty.ng-invalid>div.selectize-input{border-color:#D44950} #booking-reservation-area .ui-select-container[theme=selectize].direction-up .ui-select-dropdown{box-shadow:0 -4px 8px rgba(0,0,0,.25);margin-top:-2px} #booking-reservation-area .btn-default-focus {color: #333; background-color: transparent; border-color: transparent; text-decoration: none; outline: none; box-shadow: none; } #booking-reservation-area .ui-select-bootstrap .ui-select-toggle{position:relative} #booking-reservation-area .ui-select-bootstrap .ui-select-toggle>.caret{/*position:absolute*/;height:10px;top:50%;right:10px;/*margin-top:-2px*/} #booking-reservation-area .input-group>.ui-select-bootstrap.dropdown{position:static} #booking-reservation-area .input-group>.ui-select-bootstrap>input.ui-select-search.form-control{border-radius:4px 0 0 4px} #booking-reservation-area .input-group>.ui-select-bootstrap>input.ui-select-search.form-control.direction-up{border-radius:4px 0 0 4px!important} #booking-reservation-area .ui-select-bootstrap>.ui-select-match>.btn{text-align:left!important} #booking-reservation-area .ui-select-bootstrap>.ui-select-match>.caret{position:absolute;top:45%;right:15px} #booking-reservation-area .ui-select-bootstrap>.ui-select-choices,.ui-select-bootstrap>.ui-select-no-choice{width:100%;height:auto;max-height:200px;overflow-x:hidden;margin-top:-1px} #booking-reservation-area body>.ui-select-bootstrap.open{z-index:1000} #booking-reservation-area .ui-select-multiple.ui-select-bootstrap{height:auto;padding:3px 3px 0} #booking-reservation-area .ui-select-multiple.ui-select-bootstrap input.ui-select-search{background-color:transparent!important;border:none;outline:0;height:1.666666em;margin-bottom:3px} #booking-reservation-area .ui-select-multiple.ui-select-bootstrap .ui-select-match .close{font-size:1.6em;line-height:.75} #booking-reservation-area .ui-select-multiple.ui-select-bootstrap .ui-select-match-item{outline:0;margin:0 3px 3px 0} #booking-reservation-area .ui-select-multiple .ui-select-match-item{position:relative} #booking-reservation-area .ui-select-multiple .ui-select-match-item.dropping .ui-select-match-close{pointer-events:none} #booking-reservation-area .ui-select-multiple:hover .ui-select-match-item.dropping-before:before{content:"";position:absolute;top:0;right:100%;height:100%;margin-right:2px;border-left:1px solid #428bca} #booking-reservation-area .ui-select-multiple:hover .ui-select-match-item.dropping-after:after{content:"";position:absolute;top:0;left:100%;height:100%;margin-left:2px;border-right:1px solid #428bca} #booking-reservation-area .ui-select-bootstrap .ui-select-choices-row>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap} #booking-reservation-area .ui-select-bootstrap .ui-select-choices-row>a:focus,.ui-select-bootstrap .ui-select-choices-row>a:hover{text-decoration:none;color:#262626;background-color:#f5f5f5} #booking-reservation-area .ui-select-bootstrap .ui-select-choices-row.active>a{color:#fff;text-decoration:none;outline:0;background-color:#428bca} #booking-reservation-area .ui-select-bootstrap .ui-select-choices-row.active.disabled>a,.ui-select-bootstrap .ui-select-choices-row.disabled>a{color:#777;cursor:not-allowed;background-color:#fff} #booking-reservation-area .ui-select-match.ng-hide-add,.ui-select-search.ng-hide-add{display:none!important} #booking-reservation-area .ui-select-bootstrap.ng-dirty.ng-invalid>button.btn.ui-select-match{border-color:#D44950} #booking-reservation-area .ui-select-container[theme=bootstrap].direction-up .ui-select-dropdown{box-shadow:0 -4px 8px rgba(0,0,0,.25)} 

/*# sourceMappingURL=select.min.css.map */

