/*! .ui-widget.ui-widget-content.ui-autocomplete .ui-menu-item {
     border-right:1px solid #ccc; 
     border-left:1px solid #ccc; 
}

.flight-sugg {
     border-bottom: none !important; 
     padding:10px 0px 5px; 
     margin:0px; 
     font-size:12px; 
}
*/
 .flight-sugg:hover{background:#eee}.flight-sugg p{margin:0;font-family:var(--font-b2)}.flight-suggestion{margin-top:7px;margin-right:7px;float:left;padding-left:0}.flight-sugg span{border:1px solid #001e36;padding:5px 16px;cursor:pointer;border-radius:5px;color:#001e36;font-size:12px;line-height:2.5}.flight-sugg .sub-state{padding-left:24px}.ui-menu .ui-menu-item .flight-sugg.ui-menu-item-wrapper.ui-state-active{background-color:#f3f3f3!important;border-color:transparent!important;color:var(--font-clr)!important;margin:0!important}.ui-menu.ui-widget-content li div.flight-sugg:hover{background-color:#eee;color:#000}.ui-menu .ui-menu-item .ui-menu-item-wrapper.flight-sugg{background-color:#fff}.hotel-sugg{border-bottom:1px dotted #e6e6e6;padding:10px 0 5px;margin:0;font-size:12px}.hotel-sugg:hover{background-color:#eee}.hotel-sugg p{margin:0;font-family:var(--font-b2);font-size:1rem}.hotel-suggestion{margin-top:7px;margin-right:14px;float:left;padding-left:0;width:20px}.hotel-sugg span{border:1px solid #7d7d7d;padding:5px 10px;cursor:pointer;border-radius:5px;color:#7d7d7d;font-size:12px;display:block;text-align:center;width:100%}.hotel-sugg .sub-state{padding-left:34px;font-family:var(--font-reg);color:#7d7d7d}.hotel-sugg.ui-menu-item-wrapper.ui-state-active{background-color:#f3f3f3!important;border-color:transparent!important;color:var(--font-clr)!important;margin:0!important}.ui-menu .ui-menu-item .hotel-sugg.ui-menu-item-wrapper.ui-state-active{border:none}.ui-menu .ui-menu-item .hotel-sugg.ui-menu-item-wrapper{padding:14px 20px}.ui-menu.ui-widget-content li div.hotel-sugg{padding:0}.ui-menu.ui-widget-content li div.hotel-sugg:hover{background-color:#eee;color:#000}.ui-menu.ui-widget-content li .hotel-sugg div:hover,.ui-menu.ui-widget-content li:hover .hotel-sugg div{background-color:#eee;color:#000}.ui-menu .ui-menu-item .ui-menu-item-wrapper.hotel-sugg{background-color:#fff}.ui-menu.ui-widget-content li .hotel-sugg div{padding:0}.flight-sugg.ui-state-active{border:none!important}.ui-autocomplete.ui-widget.ui-widget-content{box-shadow:0 10px 10px rgb(0 0 0 / .1);border:none}