.ui-widget.ui-widget-content{z-index:99999!important}.flight-sugg{margin:0;font-size:16px}.flight-sugg:hover{background:#fff}.flight-sugg p{margin:0;font-weight:600}.flight-suggestion{display:none;margin-top:7px;margin-right:7px;float:left;padding-left:0}.flight-sugg span{border:1px solid #252849;padding:5px 16px;cursor:pointer;border-radius:5px;color:#252849;font-size:13px;line-height:2.5}.flight-sugg .sub-state{padding-left:24px;font-weight:400}.ui-menu .ui-menu-item .flight-sugg.ui-menu-item-wrapper.ui-state-active{border:none;background-color:#fff!important;color:#000!important}.ui-menu .ui-menu-item .flight-sugg.ui-menu-item-wrapper{padding:5px}.ui-menu.ui-widget-content li div.flight-sugg{padding:0}.ui-menu.ui-widget-content li.ui-menu-item:hover{}.ui-menu.ui-widget-content li div.flight-sugg:hover{background-color:#fff;color:#000}.ui-menu .ui-menu-item .ui-menu-item-wrapper.flight-sugg{background-color:#fff}.hotel-sugg{padding:10px 0 5px;margin:0;font-size:14px}.hotel-sugg:hover{background-color:#eee}.hotel-sugg p{margin-bottom:6px;font-size:16px;overflow:hidden;color:#777e90}.hotel-suggestion,.car-suggestion{margin-top:6px;margin-right:7px;float:left;padding-left:0}.hotel-sugg span{border:1px solid #252849;padding:5px 10px;cursor:pointer;border-radius:5px;color:#252849;font-size:13px;display:none;text-align:center;width:100%}.hotel-sugg .sub-state{padding-left:24px;font-weight:400;font-size:14px;color:#000}.hotel-sugg.ui-menu-item-wrapper.ui-state-active{background:#fff!important;color:#333!important}.ui-menu .ui-menu-item .hotel-sugg.ui-menu-item-wrapper.ui-state-active{border:none;background-color:#eee;color:#000}.ui-menu .ui-menu-item .hotel-sugg.ui-menu-item-wrapper{padding:5px 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{background-color:#fff;padding:0}.hotel-sugg.ui-menu-item-wrapper.ui-state-active div{background-color:#fff!important}select.clock-dd{-moz-appearance:none;-webkit-appearance:none}select.clock-dd::-ms-expand{display:none}.flight-sugg.ui-menu-item-wrapper.ui-state-active,.hotel-sugg.ui-menu-item-wrapper.ui-state-active{background-color:#fff!important}.ui-menu .flight-sugg-div.ui-menu-item-wrapper{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;padding:8px 10px}.flight-sugg-div .flight-sugg-img{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;width:20px;min-width:20px;max-width:20px;margin-right:5px}.flight-sugg-div .flight-airport-name{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:column nowrap;min-width:90%;width:90%}.flight-sugg-div .flight-sugg-img img{margin-top:5px}.ui-menu .flight-sugg-div.ui-menu-item-wrapper.ui-state-active,.ui-menu .flight-sugg-div.ui-menu-item-wrapper:hover{background-color:#fff!important}.flight-sugg-div .airport-city{margin:0;color:#000!important;font-size:14px}.flight-sugg-div .airport-name{font-size:16px;margin-bottom:6px;color:#777e90}.flight-sugg-div .flight-airport-code{flex-basis:100%;text-align:right;display:none}.ui-widget.ui-widget-content.ui-menu{min-width:350px;max-width: 405px;}@media screen and (max-width:768px){.ui-widget.ui-widget-content.ui-menu{max-width:100%;left:auto!important;right:0;min-width:100%;border-radius:0;box-shadow:none;border:none}.ui-menu .flight-sugg-div.ui-menu-item-wrapper{padding:8px 0}.flight-sugg-div .flight-sugg-img{margin-right:10px}}