.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%;}.hotel-sugg .sub-state {padding-left: 24px;font-weight: 400;font-size: 12px;}.hotel-sugg.ui-menu-item-wrapper.ui-state-active {background: #eee !important;color: #333 !important;border: 1px solid #ddd !important;}.ui-menu .ui-menu-item .hotel-sugg.ui-menu-item-wrapper.ui-state-active {border: none;background-color: #eee;border-bottom: 1px solid #ccc;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: 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}