.flight-sugg {border-bottom: 1px dotted #e6e6e6;padding: 10px 0px 5px;margin: 0px;font-size: 12px;}.flight-sugg:hover {background: #eee;}.flight-sugg p {margin: 0px;font-weight: 600;}.flight-suggestion {margin-top: 0px;margin-right: 5px;float: left;padding-left: 0px;}.flight-sugg span {border: 1px solid #07265a;padding: 5px 16px;cursor: pointer;border-radius: 5px;color: #07265a;font-size: 12px;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: #eee !important;border-bottom: 1px solid #ccc;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: 0px }.ui-menu.ui-widget-content li.ui-menu-item:hover {}.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 0px 5px;margin: 0px;font-size: 12px;}.hotel-sugg:hover {background-color: #eee }.hotel-sugg p {margin: 0px;font-weight: 600;font-size: 12px;}.hotel-suggestion {margin-top: 7px;margin-right: 7px;float: left;padding-left: 0px;}.hotel-sugg span {border: 1px solid #07265a;padding: 5px 10px;cursor: pointer;border-radius: 5px;color: #07265a;font-size: 12px;display: block;text-align: center;width: 100%;}.ui-menu .ui-menu-item .hotel-sugg.ui-menu-item-wrapper {padding: 5px 20px;}.ui-menu.ui-widget-content li div.hotel-sugg {padding: 0px }.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: 0px }.hotel-sugg.ui-menu-item-wrapper.ui-state-active div {background-color: #eee !important }.flight-sugg.ui-menu-item-wrapper.ui-state-active,.hotel-sugg.ui-menu-item-wrapper.ui-state-active {background-color: #eee!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: 5px 10px;border-bottom: 1px solid #ccc }.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: 80%;width: 80% }.flight-sugg-div .flight-sugg-img img {max-height: 16px;width: 16px;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: #eee!important }.flight-sugg-div .flight-airport-code p,.flight-sugg-div .flight-airport-name p {margin: 0;color: #333!important }.flight-sugg-div .flight-airport-code p,.flight-sugg-div .flight-airport-name .airport-name {font-weight: 700 }.flight-sugg-div .flight-airport-code {flex-basis: 100%;text-align: right }