/*base.css*/
/*ThemePropertiesStart
[{"Name":"Background","Description":"Primary site background","HexColor":"#e0e0e0","HSL":"hsl( 0, 0%, 46% )","Group":"Background","SubGroup":null,"IsPrimary":true,"Lightness":0.0,"Alias":null},{"Name":"Secondary","Description":"Secondary background (forms, grids, etc)","HexColor":"#e5e5e5","HSL":"hsl( 0, 0%, 91% )","Group":"Secondary","SubGroup":null,"IsPrimary":true,"Lightness":0.0,"Alias":null},{"Name":"Menu","Description":"Menus & Title Bars","HexColor":"#505050","HSL":"hsl( 0, 0%, 31% )","Group":"Menu","SubGroup":null,"IsPrimary":true,"Lightness":0.0,"Alias":null},{"Name":"Primary","Description":"Primary Button","HexColor":"#17be17","HSL":"hsl( 120, 78%, 42% )","Group":"Primary","SubGroup":null,"IsPrimary":true,"Lightness":0.0,"Alias":null},{"Name":"Success","Description":"Success Button","HexColor":"#00de00","HSL":"hsl( 120, 100%, 44% )","Group":"Success","SubGroup":null,"IsPrimary":true,"Lightness":0.0,"Alias":null},{"Name":"WarningB","Description":"Warning Button","HexColor":"#ff9705","HSL":"hsl( 35, 100%, 51% )","Group":"WarningB","SubGroup":null,"IsPrimary":true,"Lightness":0.0,"Alias":null},{"Name":"Danger","Description":"Danger Button","HexColor":"#c3102d","HSL":"hsl( 350, 85%, 41% )","Group":"Danger","SubGroup":null,"IsPrimary":true,"Lightness":0.0,"Alias":null},{"Name":"WarningM","Description":"Warning Messages","HexColor":"#FF9705","HSL":"hsl(35, 100%, 51%)","Group":"WarningM","SubGroup":null,"IsPrimary":true,"Lightness":0.0,"Alias":null},{"Name":"Error","Description":"Error Messages","HexColor":"#c3102d","HSL":"hsl( 350, 85%, 41% )","Group":"Error","SubGroup":null,"IsPrimary":true,"Lightness":0.0,"Alias":null},{"Name":"Background_1","Description":"Primary website color (Shade #45%).","HexColor":"#e0e0e0","HSL":"hsl( 0, 0%, 100% )","Group":"Background","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"Secondary_1","Description":"Secondary color. (Shade #2 90%)","HexColor":"#e5e5e5","HSL":"hsl( 0, 0%, 100% )","Group":"Secondary","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"Secondary_2","Description":"Secondary color. buttons section","HexColor":"#cccccc","HSL":"hsl( 0, 0%, 89% )","Group":"Secondary","SubGroup":null,"IsPrimary":false,"Lightness":-0.1,"Alias":null},{"Name":"Secondary_3","Description":"Secondary color- buttons section","HexColor":"#8c8c8c","HSL":"hsl( 0, 0%, 55% )","Group":"Secondary","SubGroup":null,"IsPrimary":false,"Lightness":-0.4,"Alias":null},{"Name":"Menu_1","Description":"Main Border color. 60%","HexColor":"#4F4F4F","HSL":"hsl( 0, 0%, 31% )","Group":"Menu","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"Menu_2","Description":"Main Border hover color.","HexColor":"#383838","HSL":"hsl( 0, 0%, 22% )","Group":"Menu","SubGroup":null,"IsPrimary":false,"Lightness":-0.3,"Alias":null},{"Name":"Menu_3","Description":"Selected Menu tab","HexColor":"#404040","HSL":"hsl( 0, 0%, 25% )","Group":"Menu","SubGroup":null,"IsPrimary":false,"Lightness":-0.2,"Alias":null},{"Name":"Primary_1","Description":"Primary Button 53","HexColor":"#18BF18","HSL":"hsl( 120, 78%, 42% )","Group":"Primary","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"Primary_2","Description":"Primary Button Hover","HexColor":"#0D730D","HSL":"hsl( 120, 80%, 25% )","Group":"Primary","SubGroup":null,"IsPrimary":false,"Lightness":-0.4,"Alias":null},{"Name":"Primary_3","Description":"Primary Button Border","HexColor":"#14A914","HSL":"hsl( 120, 79%, 37% )","Group":"Primary","SubGroup":null,"IsPrimary":false,"Lightness":-0.1,"Alias":null},{"Name":"Primary_4","Description":"Primary Button Disabled","HexColor":"#2EC22E","HSL":"hsl( 120, 62%, 47% )","Group":"Primary","SubGroup":null,"IsPrimary":false,"Lightness":0.1,"Alias":null},{"Name":"Success_1","Description":"Success button. 54","HexColor":"#00E000","HSL":"hsl( 120, 100%, 44% )","Group":"Success","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"Success_2","Description":"Success button hover","HexColor":"#008500","HSL":"hsl( 120, 100%, 26% )","Group":"Success","SubGroup":null,"IsPrimary":false,"Lightness":-0.4,"Alias":null},{"Name":"Success_3","Description":"Success button border","HexColor":"#00C700","HSL":"hsl( 120, 100%, 39% )","Group":"Success","SubGroup":null,"IsPrimary":false,"Lightness":-0.1,"Alias":null},{"Name":"Success_4","Description":"Success button disabled // lighter 10%","HexColor":"#19E119","HSL":"hsl( 120, 80%, 49% )","Group":"Success","SubGroup":null,"IsPrimary":false,"Lightness":0.1,"Alias":null},{"Name":"WarningB_1","Description":"Warning Button 60","HexColor":"#FF9705","HSL":"hsl( 35, 100%, 51% )","Group":"WarningB","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"WarningB_2","Description":"Warning Button Hover","HexColor":"#9B5B03","HSL":"hsl( 34, 96%, 31% )","Group":"WarningB","SubGroup":null,"IsPrimary":false,"Lightness":-0.4,"Alias":null},{"Name":"WarningB_3","Description":"Warning Button border","HexColor":"#E78804","HSL":"hsl( 34, 97%, 46% )","Group":"WarningB","SubGroup":null,"IsPrimary":false,"Lightness":-0.1,"Alias":null},{"Name":"WarningB_4","Description":"Warning Button Disabled","HexColor":"#FFA11F","HSL":"hsl( 34, 100%, 56% )","Group":"WarningB","SubGroup":null,"IsPrimary":false,"Lightness":0.1,"Alias":null},{"Name":"Danger_1","Description":"Danger Button 60","HexColor":"#C1102C","HSL":"hsl( 350, 85%, 41% )","Group":"Danger","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"Danger_2","Description":"Danger Button Hover.","HexColor":"#77091B","HSL":"hsl( 350, 86%, 25% )","Group":"Danger","SubGroup":null,"IsPrimary":false,"Lightness":-0.4,"Alias":null},{"Name":"Danger_3","Description":"Danger Button Border.","HexColor":"#AF0E28","HSL":"hsl( 350, 85%, 37% )","Group":"Danger","SubGroup":null,"IsPrimary":false,"Lightness":-0.1,"Alias":null},{"Name":"Danger_4","Description":"Danger Button Disabled.","HexColor":"#C92642","HSL":"hsl( 350, 68%, 47% )","Group":"Danger","SubGroup":null,"IsPrimary":false,"Lightness":0.1,"Alias":null},{"Name":"WarningM_1","Description":"Warning website color (Shade #3). 50","HexColor":"#ff9400","HSL":"hsl(35, 100%, 100%)","Group":"WarningM","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"Error_1","Description":"Error Color 55","HexColor":"#C1102C","HSL":"hsl( 350, 85%, 41% )","Group":"Error","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"Main_primary_1","Description":"Primary main","HexColor":"#00de00","HSL":"hsl(202, 100%, 39%)","Group":"Main","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"Main_primary_2","Description":"Primary text","HexColor":"#FFFFFF","HSL":"hsl(0, 0%, 100%)","Group":"Main","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"Main_primary_3","Description":"Primary dark","HexColor":"#17be17","HSL":"hsl(202, 100%, 33%)","Group":"Main","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"Main_primary_4","Description":"Primary light","HexColor":"#00de00","HSL":"hsl(196, 80%, 56%)","Group":"Main","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"Main_primary_5","Description":"Primary lighter","HexColor":"#f5f5f5","HSL":"hsl(196, 91%, 78%)","Group":"Main","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"Main_primary_6","Description":"Primary lightest","HexColor":"#ffffff","HSL":"hsl(201, 88%, 94%)","Group":"Main","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"Main_secondary_1","Description":"Secondary main","HexColor":"#505050","HSL":"hsl(0, 0%, 50%)","Group":"Main","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"Main_secondary_2","Description":"Secondary text","HexColor":"#FFFFFF","HSL":"hsl(0, 0%, 100%)","Group":"Main","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"Main_secondary_3","Description":"Secondary dark","HexColor":"#000000","HSL":"hsl(0, 0%, 33%)","Group":"Main","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"Main_secondary_4","Description":"Secondary light","HexColor":"#818181","HSL":"hsl(0, 0%, 68%)","Group":"Main","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"Main_secondary_5","Description":"Secondary lighter","HexColor":"#aaaaaa","HSL":"hsl(0, 0%, 80%)","Group":"Main","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"Main_secondary_6","Description":"Secondary lightest","HexColor":"#c6c6c6","HSL":"hsl(0, 0%, 92%)","Group":"Main","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"Icons_dark_1","Description":"Dark","HexColor":"#000000","HSL":"hsl(0, 0%, 0%)","Group":"Icons","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"Icons_light_1","Description":"Light","HexColor":"#FFFFFF","HSL":"hsl(0, 0%, 100%)","Group":"Icons","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"Text_dark_1","Description":"Dark","HexColor":"#000000","HSL":"hsl(0, 0%, 0%)","Group":"Text","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"Text_light_1","Description":"Light","HexColor":"#FFFFFF","HSL":"hsl(0, 0%, 100%)","Group":"Text","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"Semantic_information_1","Description":"Information main","HexColor":"#006ae4","HSL":"hsl(202, 100%, 45%)","Group":"Semantic","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"Semantic_information_2","Description":"Information light","HexColor":"#a7d2fa","HSL":"hsl(203, 81%, 73%)","Group":"Semantic","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"Semantic_information_3","Description":"Information lightest","HexColor":"#e0ecfc","HSL":"hsl(201, 82%, 93%)","Group":"Semantic","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"Semantic_success_1","Description":"Success main","HexColor":"#00c963","HSL":"hsl(89, 72%, 37%)","Group":"Semantic","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"Semantic_success_2","Description":"Success light","HexColor":"#74e5ab","HSL":"hsl(90, 43%, 69%)","Group":"Semantic","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"Semantic_success_3","Description":"Success lightest","HexColor":"#e0fbed","HSL":"hsl(90, 42%, 93%)","Group":"Semantic","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"Semantic_warning_1","Description":"Warning main","HexColor":"#fca61f","HSL":"hsl(26, 100%, 60%)","Group":"Semantic","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"Semantic_warning_2","Description":"Warning light","HexColor":"#ffd284","HSL":"hsl(26, 100%, 80%)","Group":"Semantic","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"Semantic_warning_3","Description":"Warning lightest","HexColor":"#fff5e6","HSL":"hsl(26, 100%, 95%)","Group":"Semantic","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"Semantic_error_1","Description":"Error main","HexColor":"#e54a4b","HSL":"hsl(15, 75%, 59%)","Group":"Semantic","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"Semantic_error_2","Description":"Error light","HexColor":"#fbb4b4","HSL":"hsl(15, 75%, 80%)","Group":"Semantic","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"Semantic_error_3","Description":"Error lightest","HexColor":"#fff0f0","HSL":"hsl(16, 76%, 95%)","Group":"Semantic","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"UiElements_textLink_1","Description":"TextLink main","HexColor":"#0000ff","HSL":"hsl(203, 100%, 45%)","Group":"UiElements","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"UiElements_textLink_2","Description":"TextLink hover","HexColor":"#17be17","HSL":"hsl(206, 100%, 43%)","Group":"UiElements","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"UiElements_appBar_1","Description":"AppBar main","HexColor":"#000000","HSL":"hsl(202, 100%, 39%)","Group":"UiElements","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"UiElements_appBar_2","Description":"AppBar text","HexColor":"#FFFFFF","HSL":"hsl(0, 0%, 100%)","Group":"UiElements","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"UiElements_appBackground_1","Description":"AppBackground default","HexColor":"#f8f8f8","HSL":"hsl(204, 16%, 94%)","Group":"UiElements","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"UiElements_widgetBackground_1","Description":"WidgetBackground default","HexColor":"#fcfcfc","HSL":"hsl(210, 12%, 97%)","Group":"UiElements","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"UiElements_surface_1","Description":"Surface light","HexColor":"#FFFFFF","HSL":"hsl(0, 0%, 100%)","Group":"UiElements","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"UiElements_surface_2","Description":"Surface dark","HexColor":"#F5F5F5","HSL":"hsl(0, 0%, 96%)","Group":"UiElements","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"UiElements_starRating_1","Description":"StarRating default","HexColor":"#FEAA35","HSL":"hsl(35, 99%, 60%)","Group":"UiElements","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"UiElements_navDrawer_1","Description":"NavDrawer container","HexColor":"#505050","HSL":"hsl(0, 0%, 100%)","Group":"UiElements","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"UiElements_navDrawer_2","Description":"NavDrawer inactive text","HexColor":"#fcfcfc","HSL":"hsl(0, 0%, 0%)","Group":"UiElements","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"UiElements_navDrawer_3","Description":"NavDrawer inactive icon","HexColor":"#e5e8ea","HSL":"hsl(0, 0%, 0%)","Group":"UiElements","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"UiElements_navDrawer_4","Description":"NavDrawer active background","HexColor":"#f5f7f8","HSL":"hsl(0, 0%, 0%)","Group":"UiElements","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"UiElements_navDrawer_5","Description":"NavDrawer active text","HexColor":"#aaaaaa","HSL":"hsl(202, 100%, 39%)","Group":"UiElements","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"UiElements_navDrawer_6","Description":"NavDrawer active icon","HexColor":"#818181","HSL":"hsl(202, 100%, 39%)","Group":"UiElements","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"UiElements_overlay_1","Description":"Overlay scrim","HexColor":"#505050","HSL":"hsl(0, 0%, 20%)","Group":"UiElements","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"UiElements_CardHeaderBackground","Description":"CardHeaderBackground default","HexColor":"#00434E","HSL":"hsl(188, 100%, 15%)","Group":"UiElements","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"UiElements_CardHeaderText","Description":"CardHeader text","HexColor":"#FFFFFF","HSL":"hsl(0, 0%, 100%)","Group":"UiElements","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"UiElements_CardContentBackground","Description":"CardContentBackground default","HexColor":"#F6F7F8","HSL":"hsl(210, 12%, 97%)","Group":"UiElements","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"UiElements_CardContentText","Description":"CardContent text","HexColor":"#404040","HSL":"hsl(0, 0%, 25%)","Group":"UiElements","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"UiElements_ContainedButtonPrimary_1","Description":"ContainedButtonPrimary main","HexColor":"#0080C9","HSL":"hsl(202, 100%, 39%)","Group":"UiElements","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"UiElements_AvatarPrimaryText","Description":"AvatarPrimary text","HexColor":"#FFFFFF","HSL":"hsl(0, 0%, 100%)","Group":"UiElements","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"SeatMap_available_1","Description":"Available background","HexColor":"#009FE4","HSL":"hsl(198, 100%, 45%)","Group":"SeatMap","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"SeatMap_available_2","Description":"Available text","HexColor":"#FFFFFF","HSL":"hsl(0, 0%, 100%)","Group":"SeatMap","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"SeatMap_premium_1","Description":"Premium background","HexColor":"#3645AF","HSL":"hsl(233, 53%, 45%)","Group":"SeatMap","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"SeatMap_premium_2","Description":"Premium text","HexColor":"#FFFFFF","HSL":"hsl(0, 0%, 100%)","Group":"SeatMap","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"SeatMap_vip_1","Description":"Vip background","HexColor":"#5C2EB1","HSL":"hsl(261, 59%, 44%)","Group":"SeatMap","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"SeatMap_vip_2","Description":"Vip text","HexColor":"#FFFFFF","HSL":"hsl(0, 0%, 100%)","Group":"SeatMap","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"SeatMap_unavailable_1","Description":"Unavailable background","HexColor":"#E3E3E3","HSL":"hsl(0, 0%, 89%)","Group":"SeatMap","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"SeatMap_unavailable_2","Description":"Unavailable text","HexColor":"#848484","HSL":"hsl(0, 0%, 52%)","Group":"SeatMap","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"SeatMap_notSeat_1","Description":"NotSeat background","HexColor":"#FFFFFF","HSL":"hsl(0, 0%, 100%)","Group":"SeatMap","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"SeatMap_notSeat_2","Description":"NotSeat text","HexColor":"#FFFFFF","HSL":"hsl(0, 0%, 100%)","Group":"SeatMap","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"TravelModes_air_1","Description":"Air main","HexColor":"#000000","HSL":"hsl(200, 97%, 45%)","Group":"TravelModes","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"TravelModes_air_2","Description":"Air dark","HexColor":"#818181","HSL":"hsl(200, 95%, 42%)","Group":"TravelModes","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"TravelModes_air_3","Description":"Air darker","HexColor":"#505050","HSL":"hsl(200, 95%, 35%)","Group":"TravelModes","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"TravelModes_air_4","Description":"Air lightest","HexColor":"#eaeaea","HSL":"hsl(200, 78%, 95%)","Group":"TravelModes","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"TravelModes_rail_1","Description":"Rail main","HexColor":"#000000","HSL":"hsl(200, 97%, 45%)","Group":"TravelModes","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"TravelModes_rail_2","Description":"Rail dark","HexColor":"#818181","HSL":"hsl(200, 95%, 42%)","Group":"TravelModes","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"TravelModes_rail_3","Description":"Rail darker","HexColor":"#505050","HSL":"hsl(200, 95%, 35%)","Group":"TravelModes","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"TravelModes_rail_4","Description":"Rail lightest","HexColor":"#eaeaea","HSL":"hsl(200, 78%, 95%)","Group":"TravelModes","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"TravelModes_accomodation_1","Description":"Accomodation main","HexColor":"#000000","HSL":"hsl(212, 53%, 35%)","Group":"TravelModes","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"TravelModes_accomodation_2","Description":"Accomodation dark","HexColor":"#818181","HSL":"hsl(212, 54%, 31%)","Group":"TravelModes","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"TravelModes_accomodation_3","Description":"Accomodation darker","HexColor":"#505050","HSL":"hsl(212, 54%, 28%)","Group":"TravelModes","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"TravelModes_accomodation_4","Description":"Accomodation lightest","HexColor":"#eaeaea","HSL":"hsl(214, 30%, 95%)","Group":"TravelModes","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"TravelModes_vehicle_1","Description":"Vehicle main","HexColor":"#000000","HSL":"hsl(168, 54%, 35%)","Group":"TravelModes","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"TravelModes_vehicle_2","Description":"Vehicle dark","HexColor":"#818181","HSL":"hsl(168, 53%, 30%)","Group":"TravelModes","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"TravelModes_vehicle_3","Description":"Vehicle darker","HexColor":"#505050","HSL":"hsl(169, 53%, 25%)","Group":"TravelModes","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"TravelModes_vehicle_4","Description":"Vehicle lightest","HexColor":"#eaeaea","HSL":"hsl(168, 31%, 90%)","Group":"TravelModes","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"TravelModes_transfer_1","Description":"Transfer main","HexColor":"#000000","HSL":"hsl(200, 18%, 46%)","Group":"TravelModes","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"TravelModes_transfer_2","Description":"Transfer dark","HexColor":"#818181","HSL":"hsl(199, 18%, 37%)","Group":"TravelModes","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"TravelModes_transfer_3","Description":"Transfer darker","HexColor":"#505050","HSL":"hsl(199, 18%, 31%)","Group":"TravelModes","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null},{"Name":"TravelModes_transfer_4","Description":"Transfer lightest","HexColor":"#eaeaea","HSL":"hsl(197, 17%, 92%)","Group":"TravelModes","SubGroup":null,"IsPrimary":false,"Lightness":0.0,"Alias":null}]
ThemePropertiesEnd*/

/*ThemeFontPropertiesStart
"\"Roboto\", \"Helvetica\", \"Arial\", sans-serif"
ThemeFontPropertiesEnd*/

/* begin container-layout.css */

html.sol_container #content
{
	background-color  : #FFFFFF;
}

html.sol_container #footer_poweredby
{
    background-position: -655px 0px;
    background-repeat: no-repeat;
}

html.sol_menu #banner
{
	background-color: #ffffff;
}

html.sol_container .footer_link
{
	color: #A7ABAF !important;
}
html.sol_container #footer_links
{
	color: #A7ABAF;
}

html.sol_container #footer_links, 
html.sol_container #footer_links a, 
html.sol_container #footer_links a:hover, 
html.sol_container #footer_links a:active, 
html.sol_container #footer_links span {
    line-height: 25px;
    margin-right: 10px !important;
    margin-left: 10px !important;
}

html.sol_container #footer_links .footer_link.serko-powered {
    display: inline-block;
    padding-right: 105px;
    background-image: url('/solv2/images/serko-powered.png');
    background-position: center right;
    background-repeat: no-repeat;
    text-decoration: none;
    margin-left: -14px !important;
}

.nav .nav_disabled, .nav .nav_page_description
{
    color: #999999;
}

.no_fare
{
    color: #999999;
}

.optimised
{
    color: #c0c0c0;
}

html.sol_container .groupbox_edit_bottom
{
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;
    border-left-color: #b2b2b2;
    border-right-color: #b2b2b2;
    border-bottom-color: #b2b2b2;
}

html.sol_container .groupbox_edit_content
{
    border-left-color: #b2b2b2;
	border-right-color: #b2b2b2;
    border-top-color: #b2b2b2;
}

html.sol_container .groupbox_edit_subheading,
html.sol_container .groupbox_outline_subheading
{
	border-bottom-color: #b2b2b2;
}

html.sol_container .panel_top_center
{
	color: #FFFFFF;
}


html.sol_container .panel_content_inner
{
	background-color: #FFFFFF;
}

html.sol_container div.quickbooking_groupbox_content_box
{
	background-color: #FFFFFF;
}


/* end container-layout.css */

#custom_timeline_table .cell 
{
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}


#custom_timeline_table .row .custom_timeline_booked
{
	background-color: #3d8e3d;
}

#custom_timeline_table .rowheader .custom_timeline_header
{
	background-color: #8c8c8c;
}

.travellers_list
{
    background: #FFFFFF;
    border-color: #999999;
}

div.input 
{
	border-color: #999999;
	background-color: #FFFFFF;
}

#custom_timeline_table .row .custom_timeline_notbooked
{
	background-color: #e5e5e5;
}

.itinerary_item_date
{
	color: #000000;
}

.itinerary_item_disabled {
	color: #b2b2b2 !important;
}

.itinerary_item_air {
	background-image:url('/solv2/images/CustomBooking/custom_itinerary_air_bg_tiled.gif');
}

.itinerary_item_air_node
{
	background-image: url('/solv2/images/CustomBooking/custom_itinerary_node_bg_tiled.gif');
}

/* end CustomBooking.css */

/* begin header.css */

html.sol_menu #page
{
	background-color: #FFFFFF;
    border-bottom-color: #FFFFFF;
}

html.sol_menu #menubar_logout, html.sol_menu #menubar_serkotravel_admin
{
	color: #FFFFFF;
}

html.sol_menu #menubar_flyout_name
{
	color: #FFFFFF;
}

html.sol_menu ul.flyout_tab_png, html.sol_menu ul.flyout_tab_gif 
{
    background-color: #FFFFFF;
    -webkit-box-shadow: 0px 5px 5px 5px rgba(50, 50, 50, 0.2);
    -moz-box-shadow:    0px 5px 5px 5px rgba(50, 50, 50, 0.2);
    box-shadow:         0px 5px 5px 5px rgba(50, 50, 50, 0.2);
}

html.sol_menu ul.flyout_gif, html.sol_menu ul.flyout_png
{
    background-color: #FFFFFF;
    -webkit-box-shadow: 0px 6px 5px 5px rgba(50, 50, 50, 0.2);
    -moz-box-shadow:    0px 6px 5px 5px rgba(50, 50, 50, 0.2);
    box-shadow:         0px 6px 5px 5px rgba(50, 50, 50, 0.2);
}

html.sol_menu #flyout_content_user dt,
html.sol_menu #flyout_content_roles dt,
html.sol_menu #flyout_phone_content dt
{
	color: #000000 !important;
}

/* end header.css */

.map_sprite
{
    background-image: url('/solv2/images/maps/map_sprite.png');
}

/* begin itinerary.css */
div.itinerary_linkbreak
{
	background-image: url('/solv2/images/itinerary/itinerary_segment_link_background_tiled.gif');
}


/* end itinerary.css */

.moreactions_content
{
    background-color: #e5e5e5;
}

/* begin profilemain.css */


#profile_travellers
{
    background-color: #FFFFFF;
}

/* end profilemain.css */

/* begin quickbooking.css */

div.quickbooking_step_disabled
{
    color: #b2b2b2;
}

.grid_main_header
{
    border-bottom-color: #FFFFFF;
}


.select_grid .rowselected
{
    border-bottom-color: #FFFFFF !important;
}

.select_grid .rowheader
{
    color: #7f7f7f;
}

.map_key,
.map-key-header
{
    color: #FFFFFF;
}

.segments_with_no_rates_list_scroll
{
    border-color: #d8d8d8;
}

/* end quickbooking.css */


/* begin so-admin-custom-message-detail.css */

#htmleditarea
{
    background-color:#ffffff !important;
}

/* end so-admin-custom-message-detail.css */


/* end so-admin-field-management.css */

/* begin so-admin-logs-view.css */

#modalDisabled
{
    background-color: #000000;
}

/* begin so-admin-valueadd-service-detail.css */

#locations, #corporates, #suppliers
{
	background-color: #FFFFFF;
}

/* end so-admin-valueadd-service-detail.css */

/* begin so-documentationprint.css */

.grid_list .cellReportLink
{
    background-color: transparent;
}

/* end so-documentationprint.css */


/* begin so-popupinfo.css */
/* NOTE: THESE BROAD PAGE STYES WILL CAUSE PROBLEMS
body
{
	background-color: #FFFFFF !important;
}
*/
/* end so-popupinfo.css */

/* begin so-qb-additional-data-per-pax.css */

.groupbox_edit_subheading
{
	border-bottom-color: #b2b2b2;
}

/* end so-qb-additional-data-per-pax.css */


/* begin so-qb-air-select.css 
       and also RapidBooking.css prefixed as .flight-segment
*/

#availability .availabilityheader .cell,
.flight-availability-segment-header .cell
{
    color: #ffffff;
    font-weight: bold;
}

#availabilityResults .rowselected .cell,
.flight-segment .flights > .rowselected > .cell,
.availability-segment .rowselected,
.availability-segment-transfer .rowselected,
.availability-segment-transfer .rowselected .cell
{ 
    background-color: #aedcae !important;
}

.rowselected, .rowselected .cell
{
    background-color: #e5e5e5 !important;
}

.availability-segment.car .rowselected .cell,
.availability-segment.hotel .rowselected .cell
{
    background-color: transparent !important;
}

#availabilityResults div.flightrow,
.flight-segment .flightrow
{
    background-color: #ffffff;
}

#availabilityResults div.flightrow:hover,
.flight-segment .flightrow:not(.rowselected):hover,
.availability-segment.car .itineraryrow:not(.rowselected):hover,
.availability-segment.hotel .itineraryraterow:not(.rowselected):hover,
.more-fares-flyout .row:not(.rowheader):not(.rowdisabled):hover,
.availability-segment-transfer .quote-row:not(.rowselected):hover
{
    border-color: #d6e9c6 !important;
    background: #ffffff;
    background: -moz-linear-gradient(#ffffff, #aedcae);
    background: -webkit-linear-gradient(#ffffff, #aedcae);
    background: -o-linear-gradient(#ffffff, #aedcae);
    background: -ms-linear-gradient(#ffffff, #aedcae);/*For IE10*/
    background: linear-gradient(#ffffff, #aedcae);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff', endColorstr='#aedcae');/*For IE7-8-9*/ 
    height: 1%;/*For IE7*/ 
}

.more-fares-flyout .row.rowdisabled {
	cursor: default;
}


.flight-segment .flightrow.rowdisabled:hover,
.availability-segment.car .itineraryrow.rowdisabled:hover,
.availability-segment.hotel .itineraryraterow.rowdisabled:hover {
    background: transparent;
    filter: none;
}

#availabilityResults div.rowselected,
.flight-segment .rowselected,
.upgrade-options tbody tr.selected,
.availability-segment-transfer div.rowselected
{
    border-color: #d6e9c6 !important;
    background-color: #aedcae !important;
}

#availabilityResults div.rowselected:hover,
.flight-segment .rowselected:hover,
.availability-segment-transfer .rowselected:hover
{
    border-color: #d6e9c6 !important;
    background: #aedcae !important;
}

#availability .flights_fareband .availabilityheader .cell_fareband
.flight-segment-header .cell_fareband
{
	border-right-color: #FFFFFF;
	color: #FFFFFF;
}

#availability .flightrow div.fare,
.flight-segment .flightrow .fare
{
    color: #28698a;
}

.morefares_png .morefares_top
{
	background-image: url('/solv2/images/so-qb-air-select/morefares.png');
}

.morefares .morefares_top
{
	background-image: url('/solv2/images/so-qb-air-select/morefares.gif');
}

.morefares_png .morefares_bottom
{
    background-image: url('/solv2/images/so-qb-air-select/morefares.png');
}

.morefares .morefares_bottom
{
	background-image: url('/solv2/images/so-qb-air-select/morefares.gif');
}

.morefares .morefares_content
{
	background-image: url('/solv2/images/so-qb-air-select/morefares.gif');
}

.morefares_png .morefares_content
{
	background-image: url('/solv2/images/so-qb-air-select/morefares.png');
}

.morefares_content_whitebox
{
	background-color: #FFFFFF;
}

.morefares_content_whitebox .rowheader_fareband .cell,
.more-fares-flyout header h4
{
	color: #FFFFFF;
}

.highlight_matches .returnfaressamefare
{
    background-color: #d7eaf3;
    border-color: #afd5e8 !important;
}

#availabilityResults .cell_farebands .selected_fare,
.flight-segment .cell_farebands .selected_fare,
.availability .air .flights .flightrow .selected_fare
{
    background-color: #6cbf6c !important;
}

#availabilityResults .cell_farebands .selected_fare span.link,
#availability .flights_price .rowselected div.fare,
.flight-segment .cell_farebands .selected_fare span.link,
.flight-segment .flights_price .rowselected .fare
{
    color: #28698a;
}

#availabilityResults .flights_price .rowselected .cell6,
.flight-segment .flights_price .rowselected .cell6
{
    background-color: #6cbf6c !important;
}

#availabilityResults .flights_price .cell6,
.flight-segment .flights_price .cell6 {
    background-color: transparent;
}

.cell_fareband .fare span, .flights_price .cell6 div.fare{
    border-bottom-color: #6cbf6c !important;
}

.flyout_top
{
    background-image: url('/solv2/images/so-qb-air-select/flyout-top.png');
}

.flyout_bottom
{
    background-image: url('/solv2/images/so-qb-air-select/flyout-bottom.png');
}

.flyout_content
{
    background-image: url('/solv2/images/so-qb-air-select/flyout-mid.png');
}

.flyout_arrow
{
    background-image: url('/solv2/images/so-qb-air-select/flyout-arrow.png');
}

.flyout_content .row
{
    background-color: #ffffff;
}

#availabilityResults .rowselected .flyout_container .row .cell,
.flight-segment .rowselected .flyout_container .row .cell {
    background-color: transparent !important;
}

#availabilityResults .rowselected .flyout_container .cell,
.flight-segment .rowselected .flyout_container .cell {
    background-color: transparent !important;
}

.header_sprite
{
    background-image: url('/solv2/images/so-qb-air-select/header_sprites.png');
}

.flyout_top_reversed
{
    background-image: url('/solv2/images/so-qb-air-select/flyout-top-reversed.png');
}

.flyout_bottom_reversed
{
    background-image: url('/solv2/images/so-qb-air-select/flyout-bottom-reversed.png');
}

.flyout_content_reversed
{
    background-image: url('/solv2/images/so-qb-air-select/flyout-mid-reversed.png');
}

.flyout_arrow_reversed
{
    background-image: url('/solv2/images/so-qb-air-select/flyout-arrow-reversed.png');
}

.arc-score 
{ 
    color: #FFFFFF;
}

.arc-overview-score 
{ 
    color: #FFFFFF;
}

.arc-green 
{ 
    background-image: url('/solv2/images/so-qb-air-select/arc-score-green.jpg');
}

.arc-orange 
{ 
    background-image: url('/solv2/images/so-qb-air-select/arc-score-orange.jpg');
}

.arc-red 
{ 
    background-image: url('/solv2/images/so-qb-air-select/arc-score-red.jpg');
}

/* end so-qb-air-select.css */

/* begin so-seatmap.css */

tbody .plane_exterior
{
	background-image: url('/solv2/images/so-seatmap/plane.gif');
}

.legend_gif
{
	background-image: url('/solv2/images/so-seatmap/legend_png8.png');
}
.legend_png
{
	background-image: url('/solv2/images/so-seatmap/legend.png');
}

dl dt 
{
	color:#ffffff;
}

/* end so-seatmap.css */

/* begin SOLV2.css */

a:link, a:hover, a:visited, span.link, .linkcolour
{
    color: #0071af;
}

.disabled
{
    color: #b2b2b2;
}

.requried_indicator
{
    color: #b2b2b2;
}

.watermark 
{
	color: #595959;
}

.row
{
    background-color: Transparent;
}

html.sol_lightbox #lightbox {
    background-color: #FFFFFF;
    -webkit-box-shadow: rgba(0,0,0,.5) 0px 0px 30px 0px; /* h-shadow v-shadow blur spread color inset */
       -moz-box-shadow: rgba(0,0,0,.5) 0px 0px 30px 0px; /* h-shadow v-shadow blur spread color inset */
            box-shadow: rgba(0,0,0,.5) 0px 0px 30px 0px; /* h-shadow v-shadow blur spread color inset */    
}

#lightbox iframe
{
    border-color: #FFFFFF;
}

#lightbox_overlay
{
    background-color: #000000;
}

html.sol_lightbox #lightbox_overlay {
    background-color: #FFFFFF;
}

#lightbox_content
{
    border-color: #FFFFFF;
    background-color: #FFFFFF;
}

#lightbox_content, #lightbox_header, #lightbox_footer_nobuttons
{
    background-color: #FFFFFF;
}

.lightbox_page_header
{
    color: #000000;
}

.alert textarea.error
{
    font-family: Courier New !important;
}

.sol-panel-small,
.rounded_small .top_left, .rounded_small .top_middle, .rounded_small .top_right,
.rounded_small .bottom_left, .rounded_small .bottom_middle, .rounded_small .bottom_right,
.rounded_small .content
{
    border-color: #d8d8d8;
}

.grid_main_header_title
{
    color: #FFFFFF;
}

.grid_main_content_inner
{
    background-color: #FFFFFF;
}

ul.nav_page_size > li {
    border-color: #28698a;
}

ul.nav_page_size > li.current {
    background-color: #28698a;
}

ul.nav_page_size > li.current > span.link {
    color: #FFFFFF;
}

.grids_main_dark_bottom
{
    border-top-color: #FFFFFF;
}

.itinerary_booking {
    background-color: #ffffff !important;
}

div.moreactions_group_item:hover
{
    background-color: #afd5e8 !important;
}

html.sol_container .moreactions_applyfilter_top, html.sol_container .moreactions_applyfilter_innercontent
{
	background-color: #e5e5e5;
	border-color: #8c8c8c ;
}

/* begin so-bookings.css */
.page_so-bookings #bookings_filter_content_left, .page_so-bookings #bookings_filter_content_right,
.page_so-bookings #bookings_filter_content_left label, .page_so-bookings #bookings_filter_content_right label
{
	background-color: #e5e5e5 !important;
}

#tip_close
{
    color: #FFFFFF;
}

#tip_content_heading
{
    color: #FFFFFF;
}

#tip_content_blurb
{
    color: #FFFFFF;
}

.ui-widget,
.ui-widget * 
{
    font-family: Trebuchet MS !important; 
}

.ui-widget.ui-accordion .ui-widget-content {
    color: #000000;
}

div.ui-datepicker-group-middle div.ui-datepicker-header
{
    border-left-color: #FFFFFF !important;	
    border-right-color: #FFFFFF !important;	
}

.notranked
{
    color : #000000;
}

.bookingtype_group
{
    background-image: url('/solv2/images/icon_groupbooking.png');
	
}
.bookingtype_group_ta
{
    background-image: url('/solv2/images/icon_groupbooking_ta.png');
}

.groupbox_sprite_gif
{
    background-image: url('/solv2/images/groupbox_sprites.gif');
}

.outline_dark_top
{
    border-color: transparent;
}

.outline_dark  .outline_dark_content
{
    border-left-color: transparent;
    border-right-color: transparent;
}

.groupbox_main .groupbox_main_top_middle
{
    color: #FFFFFF;
}

.icon_png
{
	background-image: url('/solv2/images/so-qb-air-select/icon_sprites.png');
}

.icon_gif
{
	background-image: url('/solv2/images/so-qb-air-select/icon_sprites_8bit.png');
}

.icon_morefares
{
	background-color: transparent !important;
    background-image: url('/solv2/images/so-qb-air-select/morefares_deselected.png');
}

.icon_morefares_over
{
    background-image: url('/solv2/images/so-qb-air-select/morefares_selected.png');
}

@font-face {
    font-family: 'WebRupee';
    src: url('/solv2/fonts/WebRupee.V2.0.eot');
    src: local("WebRupee"), url('/solv2/fonts/WebRupee.V2.0.ttf') format("truetype"), url('/solv2/fonts/WebRupee.V2.0.woff') format("woff"), url('/solv2/fonts/WebRupee.V2.0.svg') format("svg");
}

.WebRupee 
{
    font-family: 'WebRupee' !important;
}

.dropdown-menu > li > a {
  color: #333333;
}

.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  color: #262626;
  background-color: #f2f2f2;
}

.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #ffffff;
  background-color: #4da1cb;
}

.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  background-color: transparent;
  background-image: none;
}

.sol-vlegacy .btn > .caret,
.sol-vlegacy .dropup > .btn > .caret {
    border-top-color: #000000 !important;
}

.sol-vlegacy .btn:hover,
.sol-vlegacy .btn:focus {
  color: #333333;
}

.sol-vlegacy .btn-default {
  color: #333333;
  background-color: #dfdfdf;
  border-color: #cccccc;
}

.sol-vlegacy .btn-default.dark {
  background-color: #d4d4d4 !important;
}

.sol-vlegacy .btn-default:hover,
.sol-vlegacy .btn-default:focus,
.sol-vlegacy .btn-default:active,
.sol-vlegacy .btn-default.active,
.sol-vlegacy .open .dropdown-toggle.btn-default {
  color: #333333;
  background-color: #ffffff;
  border-color: #b2b2b2;
}

.sol-vlegacy .btn-default.disabled,
.sol-vlegacy .btn-default[disabled],
.sol-vlegacy fieldset[disabled] .btn-default,
.sol-vlegacy .btn-default.disabled:hover,
.sol-vlegacy .btn-default[disabled]:hover,
.sol-vlegacy fieldset[disabled] .btn-default:hover,
.sol-vlegacy .btn-default.disabled:focus,
.sol-vlegacy .btn-default[disabled]:focus,
.sol-vlegacy fieldset[disabled] .btn-default:focus,
.sol-vlegacy .btn-default.disabled:active,
.sol-vlegacy .btn-default[disabled]:active,
.sol-vlegacy fieldset[disabled] .btn-default:active,
.sol-vlegacy .btn-default.disabled.active,
.sol-vlegacy .btn-default[disabled].active,
.sol-vlegacy fieldset[disabled] .btn-default.active {
  background-color: #ffffff;
  border-color: #cccccc;
}

.sol-vlegacy .btn-default .badge {
  color: #ffffff;
  background-color: #333333;
}

.sol-vlegacy .btn-default:active,
.sol-vlegacy .btn-default.active,
.sol-vlegacy .open .dropdown-toggle.btn-default {
  background-image: none;
}

.sol-vlegacy .btn-primary:active,
.sol-vlegacy .btn-primary.active,
.sol-vlegacy .open .dropdown-toggle.btn-primary {
  background-image: none;
}

.sol-vlegacy .btn-primary .badge {
  color: #4da1cb;
  background-color: #ffffff;
}

.sol-vlegacy .btn-success:active,
.sol-vlegacy .btn-success.active,
.sol-vlegacy .open .dropdown-toggle.btn-success {
  background-image: none;
}

.sol-vlegacy .btn-success .badge {
  color: #5eba5e;
  background-color: #ffffff;
}

.sol-vlegacy .btn-info {
  color: #ffffff;
  background-color: #60abd1;
  border-color: #4da1cb;
}

.sol-vlegacy .btn-info:hover,
.sol-vlegacy .btn-info:focus,
.sol-vlegacy .btn-info:active,
.sol-vlegacy .btn-info.active,
.sol-vlegacy .open .dropdown-toggle.btn-info {
  color: #ffffff;
  background-color: #4da1cb;
  border-color: #3387b1;
}

.sol-vlegacy .btn-info:active,
.sol-vlegacy .btn-info.active,
.sol-vlegacy .open .dropdown-toggle.btn-info {
  background-image: none;
}

.sol-vlegacy .btn-info.disabled,
.sol-vlegacy .btn-info[disabled],
.sol-vlegacy fieldset[disabled] .btn-info,
.sol-vlegacy .btn-info.disabled:hover,
.sol-vlegacy .btn-info[disabled]:hover,
.sol-vlegacy fieldset[disabled] .btn-info:hover,
.sol-vlegacy .btn-info.disabled:focus,
.sol-vlegacy .btn-info[disabled]:focus,
.sol-vlegacy fieldset[disabled] .btn-info:focus,
.sol-vlegacy .btn-info.disabled:active,
.sol-vlegacy .btn-info[disabled]:active,
.sol-vlegacy fieldset[disabled] .btn-info:active,
.sol-vlegacy .btn-info.disabled.active,
.sol-vlegacy .btn-info[disabled].active,
.sol-vlegacy fieldset[disabled] .btn-info.active {
  background-color: #60abd1;
  border-color: #4da1cb;
}

.sol-vlegacy .btn-info .badge {
  color: #60abd1;
  background-color: #ffffff;
}

.sol-vlegacy .btn-warning:active,
.sol-vlegacy .btn-warning.active,
.sol-vlegacy .open .dropdown-toggle.btn-warning {
  background-image: none;
}

.sol-vlegacy .btn-danger:active,
.sol-vlegacy .btn-danger.active,
.sol-vlegacy .open .dropdown-toggle.btn-danger {
  background-image: none;
}

.sol-vlegacy .btn-link {
  color: #4da1cb;
}

.sol-vlegacy .btn-link,
.sol-vlegacy .btn-link:active,
.sol-vlegacy .btn-link[disabled],
.sol-vlegacy fieldset[disabled] .btn-link {
  background-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.sol-vlegacy .btn-link,
.sol-vlegacy .btn-link:hover,
.sol-vlegacy .btn-link:focus,
.sol-vlegacy .btn-link:active {
  border-color: transparent;
}

.sol-vlegacy .btn-link[disabled]:hover,
.sol-vlegacy fieldset[disabled] .btn-link:hover,
.sol-vlegacy .btn-link[disabled]:focus,
.sol-vlegacy fieldset[disabled] .btn-link:focus {
  color: #999999;
}

.sol-vlegacy .btn-default,
.sol-vlegacy .btn-primary,
.sol-vlegacy .btn-success,
.sol-vlegacy .btn-info,
.sol-vlegacy .btn-warning,
.sol-vlegacy .btn-danger {
  text-shadow: 0 -1px 0 rgba(0, 0, 0, .2);
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);
}

.sol-vlegacy .btn-default:active,
.sol-vlegacy .btn-primary:active,
.sol-vlegacy .btn-success:active,
.sol-vlegacy .btn-info:active,
.sol-vlegacy .btn-warning:active,
.sol-vlegacy .btn-danger:active,
.sol-vlegacy .btn-default.active,
.sol-vlegacy .btn-primary.active,
.sol-vlegacy .btn-success.active,
.sol-vlegacy .btn-info.active,
.sol-vlegacy .btn-warning.active,
.sol-vlegacy .btn-danger.active {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
          box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
}

.sol-vlegacy .btn:active,
.sol-vlegacy .btn.active {
  background-image: none;
}

.sol-vlegacy .btn-default {
  text-shadow: 0 1px 0 #ffffff;
  background-image: -webkit-linear-gradient(top, #ffffff 0%, #e5e5e5 100%);
  background-image:         linear-gradient(to bottom, #ffffff 0%, #e5e5e5 100%);
  border-color: #d8d8d8;
  border-color: #cccccc;
}

.sol-vlegacy .btn-default:hover,
.sol-vlegacy .btn-default:focus {
  background-color: #d8d8d8;
}

.sol-vlegacy .btn-default:active,
.sol-vlegacy .btn-default.active {
  background-color: #e5e5e5;
  border-color: #d8d8d8;
}

.sol-vlegacy .btn-info {
  background-image: -webkit-linear-gradient(top, #60abd1 0%, #3996c5 100%);
  background-image:         linear-gradient(to bottom, #60abd1 0%, #3996c5 100%);
  border-color: #3387b1;
}

.sol-vlegacy .btn-info:hover,
.sol-vlegacy .btn-info:focus {
  background-color: #3996c5;
}

.sol-vlegacy .btn-info:active,
.sol-vlegacy .btn-info.active {
  background-color: #3996c5;
  border-color: #3387b1;
}


.sol-vlegacy .btn-danger:active,
.sol-vlegacy .btn-danger.active {
  background-color: #bd2828;
  border-color: #bd2828;
}

.nav > li > a:hover, .nav > li > a:focus {
    background-color: #f2f2f2;
}

.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
    background-color: #f2f2f2;
    border-color: #4da1cb;
}

.menu-nav .active {
    color: #ffffff !important;
}

.menu-nav .active:after {
    border-right-color: transparent;
    border-left-color: transparent;
}

.profile-caret {
    border-right-color: transparent;
    border-left-color: transparent;
}


.second-menu-nav-item .second-menu-active {
    color: #FFFFFF !important;
}

.second-menu-nav-item {
    color: #f2f2f2 !important;
}

.second-menu-nav-item:hover, .second-menu-nav-item:focus {
    color: #595959 !important;
    background-color: #f2f2f2;
}
    
/* end SOLV2.css */



/* begin Areas/Admin/Content/ConfigurationReports/TravellerProfile.css */

#resultsGrid .row .cell div.profile_status.enabled
{
    background-image: url('/solv2/images/admin/status_enabled.gif');
}

#resultsGrid .row .cell div.profile_status.disabled
{
    background-image: url('/solv2/images/admin/status_disabled.gif');
}

/* end Areas/Admin/Content/ConfigurationReports/TravellerProfile.css */

/* begin Areas/Admin/Content/CreateEdit.css */

.serko_ajaxgrid 
{
    background-color: #FFFFFF;
}

.serkocolorpicker input {
    color: transparent;
}

.serkojumplist {
    background-color: rgba(255,255,255,.4);
    border-top-color: #b2b2b2;
    border-right-color: #b2b2b2;
    -webkit-box-shadow: rgba(0,0,0,.15) 0px 4px 9px 2px; /* h-shadow v-shadow blur spread color inset */
       -moz-box-shadow: rgba(0,0,0,.15) 0px 4px 9px 2px; /* h-shadow v-shadow blur spread color inset */
            box-shadow: rgba(0,0,0,.15) 0px 4px 9px 2px; /* h-shadow v-shadow blur spread color inset */                
}

.serkojumplist:hover {
    background-color: #FFFFFF; /* fallback for ie7/6 */
    background-color: rgba(255,255,255,1);
}

.serkojumplist > ul > li.divider {
    background-color: #b2b2b2; /* fallback for ie7/6 */
    background-color: rgba(173,173,173,0.4);
}

.serkojumplist:hover > ul > li.divider {
    background-color: #b2b2b2; /* fallback for ie7/6 */
    background-color: rgba(173,173,173,1);
}

/* end Areas/Admin/Content/CreateEdit.css */

/* begin Areas/Admin/Content/OnHoldBookingsSupport.css */

.ui-widget-content a {
    color: #28698a;
}

.select_grid .rowheader
{
    border-bottom-color: #8c8c8c;
}

.ok
{
    color: #3d8e3d !important;
}

#flightNumber {
    color: #7f7f7f;
}

.morefares_content_whitebox .rowheader .cell
{
	color: #7f7f7f;
}

/* begin SOLV2.css */
#tip,
#tip_content
{
    background-color: #727272;    
}
#tip {
    border-color: #727272;
}

#choices_header .cell
{
	color: #7f7f7f;
}

.grid_list .row .cell div.profile_status.disabled
{
    color: #d64141;
}

.grid_list .row .cell div.profile_status.enabled
{
    color: #3d8e3d;
}

div.availabilityheader div.cell,
.flight-segment-header .cell
{    
    color: #7f7f7f;
}

#availability .availabilityheader .li_left,
#availability .availabilityheader .li_middle,
#availability .availabilityheader .li_right,
.flight-segment-header,
.flight-availability-segment-header
{
    border-color: #AEB2B8;
    background: #AEB2B8;
}

/* default background, is overridden by fareband colour configuraton */
.morefares_content_whitebox header {
    background: #AEB2B8;
}

.smallprint
{
    color: #7f7f7f;
}

.rowdisabled .link
{
    color: #7f7f7f;
}

#main
{
	border-color: #666666;
}

/* begin so-qb-air-flightmap.css */

#flightmap
{
	border-color: #666666;
}


/* begin so-qb-car-locationmap.css */

#map_availability
{
    border-color: #666666;
}

/* end so-qb-car-locationmap.css */

/* begin so-seatmap.css */

#seatmap_layout .legend_png, #seatmap_layout .legend_gif
{
	background-color: #e5e5e5;
	border-bottom-color: #e5e5e5;
	border-right-color: #e5e5e5;
}

/* begin so-qb-car-select.css */

.availabilityheader.carheader .cell, .availabilityheader.hotelheader .cell
{
    color: #7f7f7f !important;
    font-weight: bold;
}

#map_location_container
{
	border-color: #666666;
}

/* end so-qb-car-select.css */

/*so-qb-hotel-select.css */

table.ratesbyday th {
    background-color: #666666;
    border-right-color: #FFFFFF;
    color: #FFFFFF;
}

/* begin Areas/Admin/Content/CreateEdit.css */
html.page_admin_geocode #map {
    border-color: #666666;
}
/*background.css start*/
html.sol_container body
{
    background-color : #e0e0e0 !important;
}
/*background.css end*/
/*secondary.css start*/

html.sol_container .groupbox_edit_content
{
	background-color: #e5e5e5;
}
html.sol_container .moreactions_applyfilter_top_right
{
	background-color: #e5e5e5;
	border-right-color: #8c8c8c;
}

html.sol_container .moreactions_applyfilter_top_center
{
	background-color: #e5e5e5;
    border-top-color: #8c8c8c;
}

html.sol_container .panel_content
{
	background-color: #e5e5e5;
}

html.sol_container .groupbox_edit_bottom {
    background-color: #cccccc;
}

html.sol_container .panel_bottom, html.sol_container .panel_bottom_large
{
    /* NOTE: we need gradient here to allow rounded corners to come through OR we need a ".panel_bottom_middle" element inside ".panel_bottom" */
    background-color: #e5e5e5;
    background: -moz-linear-gradient(left,  transparent 9px, #e5e5e5 9px, #e5e5e5 302px, transparent 302px);
    background: -webkit-gradient(linear, left top, right top, color-stop(9px,transparent), color-stop(9px,#e5e5e5), color-stop(302px,#e5e5e5), color-stop(302px,transparent));
    background: -webkit-linear-gradient(left,  transparent 9px,#e5e5e5 9px,#e5e5e5 302px,transparent 302px);
    background: -o-linear-gradient(left,  transparent 9px,#e5e5e5 9px,#e5e5e5 302px,transparent 302px);
    background: -ms-linear-gradient(left,  transparent 9px,#e5e5e5 9px,#e5e5e5 302px,transparent 302px);
    background: linear-gradient(to right,  transparent 9px,#e5e5e5 9px,#e5e5e5 302px,transparent 302px);
}

html.sol_container #panel_selected 
{
    border-top-color: transparent !important;
	border-left-color: #e5e5e5 !important;
	border-bottom-color: transparent !important;
}


html.sol_container .panel_left .panel_left_tree .tree_group_content li {
    border-bottom-color: #cccccc;
}

html.sol_container .panel_bottom .panel_bottom_left, html.sol_container .panel_bottom .panel_bottom_right,
html.sol_container .panel_bottom_large .panel_bottom_left, html.sol_container .panel_bottom_large .panel_bottom_right
{
    background-color: #e5e5e5;
}

html.sol_container .moreactions_applyfilter_bottom {
    background: #cccccc;
    border-color: #8c8c8c;
}
/* begin CustomBooking.css */

div#itinerary_summary_message
{
	color: #cccccc;
}

div#itinerary_help
{
	color: #000000;
	border-top-color: #cccccc;
}

/* begin DataExporterSupport.css */

#dataExporterSupport div.items .row
{
    border-bottom-color: #cccccc;
    border-top-color: #cccccc;
}
/*begin header.css*/
html.sol_menu #flyout_version
{
	border-top-color: #cccccc;
}

.grid_main_content, .grid_tab_main_content
{
   background-color: #e5e5e5;
}

.grids_main_dark_bottom {
    background-color: #cccccc;
}


html.sol_menu #flyout_content_roles
{
	border-top-color: #cccccc;
}

/* begin itinerary.css */
#itinerary_content
{
	border-left-color: #e5e5e5;
	border-right-color: #e5e5e5;
    border-bottom-color: #e5e5e5;
    border-top-color: #e5e5e5;
}

.second-menu-header .menu-nav .active:after {
    border-bottom-color: #e5e5e5;
}

div.itinerary_segmentbreak hr
{
	color: #cccccc;
	background-color: #cccccc;
}

#booking_summary_costs_total
{
	border-top-color: #cccccc;
}

/* begin PluginMaintenance.css */

#pluginMaintenance div.items .row {
    border-bottom-color: #cccccc;
    border-top-color: #cccccc;
}

/* begin PluginRegistration.css */

#pluginRegistration div.items .row {
	border-bottom-color: #cccccc;
	border-top-color: #cccccc;
}

/* begin quickbooking.css */

.select_grid .row
{
    border-bottom-color: #cccccc;
}


div.itineraryrow
{
    border-bottom-color: #cccccc;
}

/* begin login.css */

.outline_dark_content div.row
{
	border-color: #e5e5e5;
}

/* begin so-admin-custom-message-detail.css */
#html_editor 
{
    background-color: #e5e5e5;
}

#edit_box
{
    background-color: #e5e5e5;
}


/* begin so-booking-details.css */

#itinerary_buttons_bottom 
{ 
    border-top-color: #e5e5e5;
}


/* begin so-qb-air-select.css */

.segment_information {
    background-color: #e5e5e5;
}


.flight_routing .groundtime,
.air-connecting-flights-flyout .groundtime {
    background-color: #E5E5E5;
}

/* begin so-admin-field-management.css */
#fieldManagement div.items .row
{
	border-bottom-color: #cccccc;
}

#fieldManagementCorporateSettings .rowitem
{
	border-bottom-color: #cccccc;
}

/* begin so-admin-products.css */

#agency_products div.items .row, #debtor_products div.items .row
{
	border-bottom-color: #cccccc;
}

/* begin so-booking-details.css */

#booking_summary_pricing hr
{
    color: #cccccc;
    background-color: #cccccc;
}

#trip_total
{
    border-top-color: #cccccc;
}

/* begin SOLV2.css */

.rowdisabled .cell
{
    color: #bfbfbf;
}


.rowalternate, .rowalternate .cell
{
    background-color: #E5E5E5;
}


.lightbox_page_criteria
{
    border-top-color: #E5E5E5;
    border-bottom-color: #E5E5E5;
}

.grid_main
{
    background-color: #e5e5e5;
}

.outline_dark_top
{
    background-color: #e5e5e5;
}

.outline_dark  .outline_dark_content
{
    background-color: #e5e5e5;
}

.groupbox_main .groupbox_main_content,
.groupbox_main .groupbox_main_content_dark
{
    background-color: #FFFFFF;
    border-left-color: #e5e5e5;
    border-right-color: #e5e5e5;
    border-top-color: #e5e5e5;
}

.groupbox_main .groupbox_main_content_dark
{
    border-bottom-color: #e5e5e5;
}

.groupbox_main_bottom_left, .groupbox_main_bottom_middle, .groupbox_main_bottom_right 
{
    background-color: #e5e5e5;
    border-top-color: #e5e5e5;
}

.groupbox_small_top_left, .groupbox_small_top_middle, .groupbox_small_top_right
{
    background-color: #e5e5e5;
}

.groupbox_main .groupbox_small_content
{
    background-color: #e5e5e5;
    border-color: #e5e5e5;
}

.groupbox_small_bottom_left, .groupbox_small_bottom_middle, .groupbox_small_bottom_right 
{
    background-color: #e5e5e5;
}

.groupbox_main .groupbox_small_bottom_left
{
    border-top-color: #e5e5e5;
    border-right-color: #e5e5e5;
}

.groupbox_main .groupbox_small_bottom_right
{
    border-top-color: #e5e5e5;
    border-left-color: #e5e5e5;
}

fieldset.page_criteria
{
    border-color: #E5E5E5;
}

input.optionalRequiredReadonlyAdmin, select.optionalRequiredReadonlyAdmin {
    background-color: #E5E5E5;
}

.dropdown-menu .divider {
  background-color: #e5e5e5;
}

.nav .nav-divider {
    background-color: #e5e5e5;
}

/* begin so-qb-air-choices.css */
#flightSegments .rowData
{
	border-bottom-color: #cccccc;
}

/* begin so-qb-air-select.css */
#availabilityResults div.rowdisabled:hover
{
    background-color: #ffffff !important;
    border-color: #cccccc !important;
}

#availability .flightrow_nomore_border,
.flight-segment .flightrow_nomore_border {
    border-color: #cccccc;
}

#availability .flights_price .cell6, 
#availability .flights_price .cell7
{
    border-left-color: #cccccc;
}

#availability .flights_fareband .cell_fareband 
.flight-segment .cell_fareband {
    border-right-color: #cccccc;
}
.flight-segment .cell_fareband {
    border-left-color: #cccccc;
}

.morefares_content_whitebox .row
{
	border-bottom-color: #cccccc;
}

.rowselected .flyout_container .rowheader .cell, .flyout_container .rowheader
{
    background: #cccccc;
    background: -moz-linear-gradient(top,  #cccccc 0%, #cccccc 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cccccc), color-stop(100%,#cccccc));
    background: -webkit-linear-gradient(top,  #cccccc 0%,#cccccc 100%);
    background: -o-linear-gradient(top,  #cccccc 0%,#cccccc 100%);
    background: -ms-linear-gradient(top,  #cccccc 0%,#cccccc 100%);
    background: linear-gradient(to bottom,  #cccccc 0%,#cccccc 100%);
}

.overview_divider hr 
{ 
    background-color: #cccccc;
    color: #cccccc;
}

/* begin so-reporting.css */
div.reportitems .row
{
	border-bottom-color: #cccccc;
}

/*SOLV2.css*/
#lightbox_footer
{
    background-color: #cccccc;
}

.grid .row, table.grid .row
{
    border-bottom-color: #cccccc;
}
img.hotel_small, img.hotel_large, .map_small, img.thumbnail
{
    border-color: #cccccc;
}

.outline_dark_bottom
{
    border-color: transparent;
    border-top-color: transparent;
    background-color: #cccccc;
}

.groupbox_dark_bottom_left, .groupbox_dark_bottom_middle, .groupbox_dark_bottom_right 
{
    border-color: #b2b2b2;
    border-top-color: #FFFFFF;
    background-color: #cccccc;
}



input.optionalRequiredHiddenAdmin, select.optionalRequiredHiddenAdmin {
    background-color: #cccccc;
}


.dropdown-menu {
  background-color: #ffffff;
  border-color: #cccccc;
  border-color: rgba(0, 0, 0, .15);
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
          box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
}

/* begin Areas/Admin/Content/ConfigurationReports/CorporateProfile.css */

.backgroundColor
{
    background-color: #cccccc;
}


/* begin so-admin-logs-view.css */
#webViewContainer
{
    border-color: #bfbfbf;
}

/* begin so-admin-logs.css */

.web_view
{
    border-color: #bfbfbf;
}

/* begin so-admin-tickets.css */

#tickets_filter_content_right
{
	border-left-color: #bfbfbf;
}

#tickets_filter_content_advanced
{
	border-top-color: #bfbfbf;
}


/* begin so-bookings.css */

#bookings_filter_content_right
{
	border-left-color: #bfbfbf;
}

#bookings_filter_content_advanced
{
	border-top-color: #bfbfbf;
}

#bookings_filter_content_corporate
{
	border-bottom-color: #bfbfbf;
}

.light-grey {
    color: #e5e5e5;
}
.light-grey-bg {
    background-color: #e5e5e5;
}
.light-grey-border,
table.light-grey-border  > thead > tr > th,
table.light-grey-border  > tbody > tr > td {
    border-color: #e5e5e5;
}

.dark-grey {
    color: #cccccc;
}
.dark-grey-bg {
    background-color: #cccccc;
}
.dark-grey-border,
table.dark-grey-border > thead > tr > th,
table.dark-grey-border > tbody > tr > td {
    border-color: #cccccc;
}

.super-dark-grey {
    color: #999999;
}
.super-dark-grey-bg {
    background-color: #999999;
}
.super-dark-grey-border,
table.super-dark-grey-border > thead > tr > th,
table.super-dark-grey-border > tbody > tr > td {
    border-color: #999999;
}
/*menu.css start*/
.itinerary_item_detail_break {
	background-color: #8c8c8c;
}

html.sol_container .panel_top
{
	border-bottom-color: #FFFFFF;
    background-color: #4F4F4F;
    background: url('/solv2/images/panel-top-right-icon.png') no-repeat 98% 9px, -moz-linear-gradient(top,  #4F4F4F 0%, #4F4F4F 100%);
    background: url('/solv2/images/panel-top-right-icon.png') no-repeat 98% 9px, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4F4F4F), color-stop(100%,#4F4F4F));
    background: url('/solv2/images/panel-top-right-icon.png') no-repeat 98% 9px, -webkit-linear-gradient(top,  #4F4F4F 0%,#4F4F4F 100%);
    background: url('/solv2/images/panel-top-right-icon.png') no-repeat 98% 9px, -o-linear-gradient(top,  #4F4F4F 0%,#4F4F4F 100%);
    background: url('/solv2/images/panel-top-right-icon.png') no-repeat 98% 9px, -ms-linear-gradient(top,  #4F4F4F 0%,#4F4F4F 100%);
    background: url('/solv2/images/panel-top-right-icon.png') no-repeat 98% 9px, linear-gradient(to bottom,  #4F4F4F 0%,#4F4F4F 100%);
}


html.sol_menu .arrow_down 
{
    border-left-color: transparent;
    border-right-color: transparent;
    border-top-color: #999999;
}

html.sol_menu #flyout_tab_user_gif
{
	background-color: #FFFFFF;
	border-top-color: #999999;
}
/*begin itinerary.css*/

div.itinerary-segment-header
{
	border-bottom-color: #8c8c8c;
}

/* begin login.css */

#login_box_agency_title
{
	color: #999999;
}

/*begin quickbooking.css*/


div.availabilityheader
{
    border-bottom-color: #8c8c8c;
}

.map-key-header,
.map_key_left, .map_key_center, .map_key_right 
{
    background: #999999;
    background: -moz-linear-gradient(top,  #999999 0%, #999999 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#999999), color-stop(100%,#999999));
    background: -webkit-linear-gradient(top,  #999999 0%,#999999 100%);
    background: -o-linear-gradient(top,  #999999 0%,#999999 100%);
    background: -ms-linear-gradient(top,  #999999 0%,#999999 100%);
    background: linear-gradient(to bottom,  #999999 0%,#999999 100%);
}

.map_bottom_left, .map_bottom_middle, .map_bottom_right
{
    background-color: #999999;
}

#map_container
{
    background-color: #999999;	
}
.map-container {
    border-color: #999999;
}

.map_links
{
    border-top-color: #999999;	
    background-color: #FFFFFF;
}

/* begin so-qb-air-select.css */

#availability .availabilityheader
{
	border-bottom-color: #8c8c8c;
}

/* begin so-qb-air-select.css */

.flyout_container .row, .flyout_container .rowheader, .flight_routing .groundtime
{
    border-color: #999999;
}

.segment_information
{
	border-color: #8c8c8c;
}

.morefares_content_whitebox .rowheader,
.morefares_content_whitebox .row.rowheader
{
	border-bottom-color: #8c8c8c;
}

.morefares_fareband
{
	border-top-color: #8c8c8c;
}


#availability .flightrow .flight_routing .flyout_content .row .cell,
.air-connecting-flights-flyout table td
{
    border-right-color: #999999;
}


#filter_message  
{
    color: #999999;
}

/* begin so-qb-hotel-select.css */

#map_hotelpreview_list
{
    border-left-color: #999999;
    border-top-color: #999999;
    border-bottom-color: #999999;
    background-color: #FFFFFF;
}

#map_hotelpreview_map
{
    border-color: #999999;
}

/*SOLV2.css*/


.grid .rowlast
{
    border-bottom-color: #8c8c8c !important;
}

.grid .nav
{
    border-top-color: #8c8c8c;
}

.grid .rowheader, table.grid .rowheader
{
    border-bottom-color: #8c8c8c;
}

div.moreactions_groupfooter
{
    border-bottom-color: #8c8c8c;
}

.moreactions_content
{
    border-left-color: #8c8c8c;
    border-right-color: #8c8c8c;
    border-top-color: #8c8c8c;
    border-bottom-color: #8c8c8c;
}


.grid .rowheader.rowfilter .cell.edit {
    color: #999999;
}

.data_entry div.groupbreak
{
    border-top-color: #999999;
}


.menu-nav-item:hover, .menu-nav-item:focus {
    color: #ffffff !important;
    background-color: #383838;
}


.groupbox_main_top_left, .groupbox_main_top_middle, .groupbox_main_top_middle_right, .groupbox_main_top_right
{
    border-color: #4F4F4F;
    background-color: #4F4F4F;
}

.groupbox_main .groupbox_small_content fieldset {
    border-color: #999999;
}

.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  color: #999999;
}


.dropdown-header {
  color: #999999;
}

.main-menu-header {
  background-color: #4F4F4F;
}

.nav > li.disabled > a {
    color: #999999;
}

.nav > li.disabled > a:hover, .nav > li.disabled > a:focus {
    color: #999999;
    background-color: transparent;
}


.second-menu-header {
    background-color: #4F4F4F;
}

/* begin RapidBooking.css */

#segment-selection .cell label,
#segment-selection .cell .label {
    color: #8c8c8c;
}

/* begin so-admin-field-management.css */

#fieldManagement div.items
{
	border-top-color: #8c8c8c;
}

#fieldManagementCorporateSettings .rowheader
{
	border-bottom-color: #8c8c8c;
}


/* begin so-admin-products.css */

#agency_products div.items, #debtor_products div.items
{
	border-top-color: #8c8c8c;
}

/* begin so-cost-centre-search.css */

.searchfooter
{
	border-bottom-color: #8c8c8c;
}

/* begin so-error.css */

.errors_header
{
	border-bottom-color: #8c8c8c;
}

/* end so-error.css */

/* begin so-home.css */

.notes_header
{
	border-bottom-color: #8c8c8c;
}

/* end so-home.css */

/* begin so-qb-air-choices.css */

#choices_header
{
	border-bottom-color: #8c8c8c;
}

/* begin so-reporting.css */

div.reportitems
{
	border-top-color: #8c8c8c;
}

.menu-nav .active {
    color: #ffffff !important;
    background-color: #404040;
}
/*menu.css end*/
/*primary.css start*/
.sol-vlegacy .btn-primary {
  border-color: #14A914;
}

.sol-vlegacy .btn-primary {
  color: #ffffff;
  background-color: #18BF18;
}
.sol-vnext.theme  .btn-primary {
  color: #ffffff;
  background-color: #18BF18;
  border-color: #18BF18;
}

.sol-vlegacy .btn-primary:hover,
.sol-vlegacy .btn-primary:focus {
  background-color: #0D730D;
}
.sol-vnext.theme .btn-primary:hover,
.sol-vnext.theme .btn-primary:focus {
  background-color: #0D730D;
}

.sol-vlegacy .btn-primary:active,
.sol-vlegacy .btn-primary.active {
  background-color: #0D730D;
  border-color: #14A914;
}
.sol-vnext.theme .btn-primary:active,
.sol-vnext.theme .btn-primary.active {
  background-color: #0D730D;
}

.sol-vlegacy .btn-link:hover,
.sol-vlegacy .btn-link:focus {
  color: #0D730D;
  background-color: transparent;
}
.sol-vnext.theme .btn-link:hover,
.sol-vnext.theme .btn-link:focus {
  color: #0D730D;
  background-color: transparent;
}

.sol-vlegacy .btn-primary:hover,
.sol-vlegacy .btn-primary:focus,
.sol-vlegacy .btn-primary:active,
.sol-vlegacy .btn-primary.active,
.sol-vlegacy .open .dropdown-toggle.btn-primary {
  color: #ffffff;
  background-color: #0D730D;
  border-color: #14A914;
}
.sol-vnext.theme .btn-primary:hover,
.sol-vnext.theme .btn-primary:focus,
.sol-vnext.theme .btn-primary:active,
.sol-vnext.theme .btn-primary.active,
.sol-vnext.theme .open .dropdown-toggle.btn-primary {
  color: #ffffff;
  background-color: #0D730D;
}

.sol-vlegacy .btn-primary.disabled,
.sol-vlegacy .btn-primary[disabled],
.sol-vlegacy fieldset[disabled] .btn-primary,
.sol-vlegacy .btn-primary.disabled:hover,
.sol-vlegacy .btn-primary[disabled]:hover,
.sol-vlegacy fieldset[disabled] .btn-primary:hover,
.sol-vlegacy .btn-primary.disabled:focus,
.sol-vlegacy .btn-primary[disabled]:focus,
.sol-vlegacy fieldset[disabled] .btn-primary:focus,
.sol-vlegacy .btn-primary.disabled:active,
.sol-vlegacy .btn-primary[disabled]:active,
.sol-vlegacy fieldset[disabled] .btn-primary:active,
.sol-vlegacy .btn-primary.disabled.active,
.sol-vlegacy .btn-primary[disabled].active,
.sol-vlegacy fieldset[disabled] .btn-primary.active {
  background-color: #2EC22E;
  border-color: #14A914;
}
.sol-vnext.theme .btn-primary.disabled,
.sol-vnext.theme .btn-primary[disabled],
.sol-vnext.theme fieldset[disabled] .btn-primary,
.sol-vnext.theme .btn-primary.disabled:hover,
.sol-vnext.theme .btn-primary[disabled]:hover,
.sol-vnext.theme fieldset[disabled] .btn-primary:hover,
.sol-vnext.theme .btn-primary.disabled:focus,
.sol-vnext.theme .btn-primary[disabled]:focus,
.sol-vnext.theme fieldset[disabled] .btn-primary:focus,
.sol-vnext.theme .btn-primary.disabled:active,
.sol-vnext.theme .btn-primary[disabled]:active,
.sol-vnext.theme fieldset[disabled] .btn-primary:active,
.sol-vnext.theme .btn-primary.disabled.active,
.sol-vnext.theme .btn-primary[disabled].active,
.sol-vnext.theme fieldset[disabled] .btn-primary.active {
  background-color: #2EC22E;
}
/*primary.css end*/
/*success.css start*/
.sol-vlegacy .btn-success {
  color: #ffffff;
  background-color:  #00E000;
  border-color: #00C700;
}
.sol-vnext.theme .btn-success {
  color: #ffffff;
  background-color:  #00E000;
  border-color:  #00E000;
}

.sol-vlegacy .btn-success.disabled,
.sol-vlegacy .btn-success[disabled],
.sol-vlegacy fieldset[disabled] .btn-success,
.sol-vlegacy .btn-success.disabled:hover,
.sol-vlegacy .btn-success[disabled]:hover,
.sol-vlegacy fieldset[disabled] .btn-success:hover,
.sol-vlegacy .btn-success.disabled:focus,
.sol-vlegacy .btn-success[disabled]:focus,
.sol-vlegacy fieldset[disabled] .btn-success:focus,
.sol-vlegacy .btn-success.disabled:active,
.sol-vlegacy .btn-success[disabled]:active,
.sol-vlegacy fieldset[disabled] .btn-success:active,
.sol-vlegacy .btn-success.disabled.active,
.sol-vlegacy .btn-success[disabled].active,
.sol-vlegacy fieldset[disabled] .btn-success.active {
  background-color: #19E119;
  border-color: #008500;
}
.sol-vnext.theme .btn-success.disabled,
.sol-vnext.theme .btn-success[disabled],
.sol-vnext.theme fieldset[disabled] .btn-success,
.sol-vnext.theme .btn-success.disabled:hover,
.sol-vnext.theme .btn-success[disabled]:hover,
.sol-vnext.theme fieldset[disabled] .btn-success:hover,
.sol-vnext.theme .btn-success.disabled:focus,
.sol-vnext.theme .btn-success[disabled]:focus,
.sol-vnext.theme fieldset[disabled] .btn-success:focus,
.sol-vnext.theme .btn-success.disabled:active,
.sol-vnext.theme .btn-success[disabled]:active,
.sol-vnext.theme fieldset[disabled] .btn-success:active,
.sol-vnext.theme .btn-success.disabled.active,
.sol-vnext.theme .btn-success[disabled].active,
.sol-vnext.theme fieldset[disabled] .btn-success.active {
  background-color: #19E119;
}

.sol-vlegacy .btn-success:hover,
.sol-vlegacy .btn-success:focus,
.sol-vlegacy .btn-success:active,
.sol-vlegacy .btn-success.active,
.sol-vlegacy .open .dropdown-toggle.btn-success {
  color: #ffffff;
  background-color: #00E000;
  border-color: #00C700;
}
.sol-vnext.theme .btn-success:hover,
.sol-vnext.theme .btn-success:focus,
.sol-vnext.theme .btn-success:active,
.sol-vnext.theme .btn-success.active,
.sol-vnext.theme .open .dropdown-toggle.btn-success {
  color: #ffffff;
  background-color: #00E000;
}

.sol-vlegacy .btn-success:hover,
.sol-vlegacy .btn-success:focus {
  background-color:  #008500;
}
.sol-vnext.theme .btn-success:hover,
.sol-vnext.theme .btn-success:focus {
  background-color:  #008500;
}

.sol-vlegacy .btn-success:active,
.sol-vlegacy .btn-success.active {
  background-color: #008500;
  border-color: #00C700;
}
.sol-vnext.theme .btn-success:active,
.sol-vnext.theme .btn-success.active {
  background-color: #008500;
}
/*success.css end*/
/*warningb.css start*/
.sol-vlegacy .btn-warning {
  color: #ffffff;
  background-color: #FF9705;
  border-color: #E78804;
}
.sol-vnext.theme  .btn-warning {
  color: #ffffff;
  background-color: #FF9705;
  border-color: #FF9705;
}

.sol-vlegacy .btn-warning.disabled,
.sol-vlegacy .btn-warning[disabled],
.sol-vlegacy fieldset[disabled] .btn-warning,
.sol-vlegacy .btn-warning.disabled:hover,
.sol-vlegacy .btn-warning[disabled]:hover,
.sol-vlegacy fieldset[disabled] .btn-warning:hover,
.sol-vlegacy .btn-warning.disabled:focus,
.sol-vlegacy .btn-warning[disabled]:focus,
.sol-vlegacy fieldset[disabled] .btn-warning:focus,
.sol-vlegacy .btn-warning.disabled:active,
.sol-vlegacy .btn-warning[disabled]:active,
.sol-vlegacy fieldset[disabled] .btn-warning:active,
.sol-vlegacy .btn-warning.disabled.active,
.sol-vlegacy .btn-warning[disabled].active,
.sol-vlegacy fieldset[disabled] .btn-warning.active {
  background-color: #FF9705;
  border-color: #E78804;
}
.sol-vnext.theme .btn-warning.disabled,
.sol-vnext.theme .btn-warning[disabled],
.sol-vnext.theme fieldset[disabled] .btn-warning,
.sol-vnext.theme .btn-warning.disabled:hover,
.sol-vnext.theme .btn-warning[disabled]:hover,
.sol-vnext.theme fieldset[disabled] .btn-warning:hover,
.sol-vnext.theme .btn-warning.disabled:focus,
.sol-vnext.theme .btn-warning[disabled]:focus,
.sol-vnext.theme fieldset[disabled] .btn-warning:focus,
.sol-vnext.theme .btn-warning.disabled:active,
.sol-vnext.theme .btn-warning[disabled]:active,
.sol-vnext.theme fieldset[disabled] .btn-warning:active,
.sol-vnext.theme .btn-warning.disabled.active,
.sol-vnext.theme .btn-warning[disabled].active,
.sol-vnext.theme fieldset[disabled] .btn-warning.active {
  background-color: #FF9705;
}

.sol-vlegacy .btn-warning .badge {
  color: #FF9705;
  background-color: #ffffff;
}
.sol-vnext.theme .btn-warning .badge {
  color: #FF9705;
  background-color: #ffffff;
}

.sol-vlegacy .btn-warning:hover,
.sol-vlegacy .btn-warning:focus,
.sol-vlegacy .btn-warning:active,
.sol-vlegacy .btn-warning.active,
.sol-vlegacy .open .dropdown-toggle.btn-warning {
  color: #ffffff;
  background-color: #9B5B03;
  border-color: #E78804;
}
.sol-vnext.theme .btn-warning:hover,
.sol-vnext.theme .btn-warning:focus,
.sol-vnext.theme .btn-warning:active,
.sol-vnext.theme .btn-warning.active,
.sol-vnext.theme .open .dropdown-toggle.btn-warning {
  color: #ffffff;
  background-color: #9B5B03;
}


.sol-vlegacy .btn-warning:hover,
.sol-vlegacy .btn-warning:focus {
  background-color: #9B5B03;
}
.sol-vnext.theme .btn-warning:hover,
.sol-vnext.theme .btn-warning:focus {
  background-color: #9B5B03;
}

.sol-vlegacy .btn-warning:active,
.sol-vlegacy .btn-warning.active {
  background-color: #9B5B03;
  border-color: #E78804;
}
.sol-vnext.theme .btn-warning:active,
.sol-vnext.theme .btn-warning.active {
  background-color: #9B5B03;
}
/*warningb.css end*/
/*danger.css start*/
.sol-vlegacy .btn-danger {
  color: #ffffff;
  background-color: #C1102C;
  border-color: #AF0E28;
}
.sol-vnext.theme .btn-danger {
  color: #ffffff;
  background-color: #C1102C;
  border-color: #C1102C;
}

.sol-vlegacy .btn-danger.disabled,
.sol-vlegacy .btn-danger[disabled],
.sol-vlegacy fieldset[disabled] .btn-danger,
.sol-vlegacy .btn-danger.disabled:hover,
.sol-vlegacy .btn-danger[disabled]:hover,
.sol-vlegacy fieldset[disabled] .btn-danger:hover,
.sol-vlegacy .btn-danger.disabled:focus,
.sol-vlegacy .btn-danger[disabled]:focus,
.sol-vlegacy fieldset[disabled] .btn-danger:focus,
.sol-vlegacy .btn-danger.disabled:active,
.sol-vlegacy .btn-danger[disabled]:active,
.sol-vlegacy fieldset[disabled] .btn-danger:active,
.sol-vlegacy .btn-danger.disabled.active,
.sol-vlegacy .btn-danger[disabled].active,
.sol-vlegacy fieldset[disabled] .btn-danger.active {
  background-color: #C92642;
  border-color: #AF0E28;
}
.sol-vnext.theme .btn-danger.disabled,
.sol-vnext.theme .btn-danger[disabled],
.sol-vnext.theme fieldset[disabled] .btn-danger,
.sol-vnext.theme .btn-danger.disabled:hover,
.sol-vnext.theme .btn-danger[disabled]:hover,
.sol-vnext.theme fieldset[disabled] .btn-danger:hover,
.sol-vnext.theme .btn-danger.disabled:focus,
.sol-vnext.theme .btn-danger[disabled]:focus,
.sol-vnext.theme fieldset[disabled] .btn-danger:focus,
.sol-vnext.theme .btn-danger.disabled:active,
.sol-vnext.theme .btn-danger[disabled]:active,
.sol-vnext.theme fieldset[disabled] .btn-danger:active,
.sol-vnext.theme .btn-danger.disabled.active,
.sol-vnext.theme .btn-danger[disabled].active,
.sol-vnext.theme fieldset[disabled] .btn-danger.active {
  background-color: #C92642;
}

.sol-vlegacy .btn-danger:hover,
.sol-vlegacy .btn-danger:focus {
  background-color: #77091B;
}
.sol-vnext.theme .btn-danger:hover,
.sol-vnext.theme .btn-danger:focus {
  background-color: #77091B;
}

.sol-vlegacy .btn-danger .badge {
  color: #C1102C;
  background-color: #ffffff;
}
.sol-vlegacy .btn-danger .badge {
  color: #C1102C;
  background-color: #ffffff;
}


.sol-vlegacy .btn-danger:hover,
.sol-vlegacy .btn-danger:focus,
.sol-vlegacy .btn-danger:active,
.sol-vlegacy .btn-danger.active,
.sol-vlegacy .open .dropdown-toggle.btn-danger {
  color: #ffffff;
  background-color: #77091B;
  border-color: #a82323;
}
.sol-vnext.theme .btn-danger:hover,
.sol-vnext.theme .btn-danger:focus,
.sol-vnext.theme .btn-danger:active,
.sol-vnext.theme .btn-danger.active,
.sol-vnext.theme .open .dropdown-toggle.btn-danger {
  color: #ffffff;
  background-color: #77091B;
}
/* begin so-credit-card-details.css */

.creditCardResultsRequired {
    border-color: #AF0E28;
}
/*danger.css end*/
/*warningm.css start*/
#accept_popup
{
    border-color: #ff9400;

}

.warning
{
    color: #ff9400 !important;
}
.warning-bg {
    background-color: #ff9400 !important;
}
.warning-border {
    border-color: #ff9400;
}

.statusbar
{
    border-color: #ff9400;
    background-color: #ffc97f;
    color: #000000;
}

#information
{
    border-color: #ff9400;
    background-color: #ffc97f;
}

.sol-vlegacy .btn-link.show-more.warning::before {
    border-top-color: #ff9400;
}

.sol-vlegacy .btn-link.show-more.warning.collapsed::before {
    border-left-color: #ff9400;
}
/*warningm.css end*/
/*error.css start*/
.alert,
.field-validation-error
{
    color: #C1102C !important;
}


.error
{
    border-color: #C1102C !important;
}

/*error.css end*//*Main_primary_1.css start*/

html.zeno-reskin.sol_container .btn-success, /*.sol_container is necessary, coz there is .sol-vnext.theme in sol theming*/
html.zeno-reskin.sol_container .btn-success:disabled, /*disabled button is rendered by opacity change, in existing SOL css*/
html.zeno-reskin.sol_container .btn-success:disabled:hover, /*disabled button not changed on mouse hover*/
html.zeno-reskin.sol_container .btn-success:disabled:focus,
html.zeno-reskin.sol_container .btn-success:disabled:active {
    background-color: #00de00;
}

html.zeno-reskin .checkBoxContainer input:checked ~ .checkmark { /*for checkbox*/
    background-color: #00de00;
    border-color: #00de00;
}

html.zeno-reskin .card.sko-card-success {
    border-color: #00de00;
}

html.zeno-reskin .card.sko-card-success .card-footer,
html.zeno-reskin .card.sko-card-success.sko-animating .card-footer {
    background-color: #00de00;
}

html.zeno-reskin .card.sko-card-success.sko-card-expandable-tabs.sko-collapsed.sko-animating .card-footer,
html.zeno-reskin .card.sko-card-success.sko-card-expandable-tabs.sko-expanded .card-footer {
    background-color: #00de00;
}

/*Main_primary_1.css end*//*Main_primary_2.css start*/

html.zeno-reskin .btn-success {
    color: #FFFFFF;
}

html.zeno-reskin .checkBoxContainer .checkmark:after {/*tick for checkbox*/
    border-color: #FFFFFF;
}

/*Main_primary_2.css end*/
/*Main_primary_3.css start*/

html.zeno-reskin.sol_container .btn-success:hover,
html.zeno-reskin.sol_container .btn-success:focus,
html.zeno-reskin.sol_container .btn-success:active {
    background-color: #17be17;
}

/*Main_primary_3.css end*/
/*Main_primary_4.css start*/
html.zeno-reskin .card.sko-card-success .card-footer:hover {
    background-color: #00de00;
}
/*Main_primary_4.css end*//*start of Main_primary_5*/
html.zeno-reskin #availabilityResults .flights_price .rowselected .cell6, /*selected flight price for single band*/
html.zeno-reskin #availabilityResults .rowselected .cell_farebands .cell.selected_fare /*selected flight price for multi bands*/ {
    background-color: #f5f5f5 !important;
}

/*end of Main_primary_5*/


/*start of Main_primary_6*/
html.zeno-reskin #availabilityResults .rowselected, /*selected row*/
html.zeno-reskin #availabilityResults .rowselected > .cell, /*selected row cells, use > because there are routing pop-ups which does not adopt this color*/
html.zeno-reskin #availabilityResults .rowselected .cell_farebands .cell /*selected row, multi fair bands fair cells*/
/*html.zeno-reskin .flight-segment .rowselected,
html.zeno-reskin .upgrade-options tbody tr.selected,
html.zeno-reskin .availability-segment-transfer div.rowselected*/ {
    background-color: #ffffff !important;
}

/*end of Main_primary_6*/
/*Main_secondary_1.css start*/
html.zeno-reskin.sol_container .btn-primary, /*theme needs to be added as a selector, for user with the default theme*/
html.zeno-reskin.sol_container .btn-primary:disabled, /*disabled button is rendered by opacity change, in existing SOL css*/
html.zeno-reskin.sol_container .btn-primary:disabled:hover, /*disabled button not changed on mouse hover*/
html.zeno-reskin.sol_container .btn-primary:disabled:focus,
html.zeno-reskin.sol_container .btn-primary:disabled:active {
    background-color: #505050;
}

html.zeno-reskin .card.sko-card-secondary.sko-card-expandable-tabs.sko-collapsed.sko-animating .card-footer,
html.zeno-reskin .card.sko-card-secondary.sko-card-expandable-tabs.sko-expanded .card-footer {
    background-color: #505050;
}
/*Main_secondary_1.css end*//*Main_secondary_2.css start*/
html.zeno-reskin .btn-primary {
    color: #FFFFFF;
}

html.zeno-reskin .card.sko-card-secondary.sko-card-expandable-tabs.sko-collapsed.sko-animating .card-footer .sko-icon:before,
html.zeno-reskin .card.sko-card-secondary.sko-card-expandable-tabs.sko-expanded .card-footer .sko-icon:before {
    color: #FFFFFF;
}
/*Semantic_error_3.css start*/
/*Main_secondary_2.css end*/
/*Main_secondary_3.css start*/
html.zeno-reskin.sol_container .btn-primary:hover,
html.zeno-reskin.sol_container .btn-primary:focus,
html.zeno-reskin.sol_container .btn-primary:active {
    background-color: #000000;
}
/*Main_secondary_3.css end*/
/*TravelModels_air_1.css start*/

html.zeno-reskin #availability.air-availability .segmentheader /*banner of air availability*/,
html.zeno-reskin .flyout_container .rowheader /*table header of flight routing popup*/ {
    background-color: #000000 !important;
}

/*TravelModels_air_1.css end*//*start of TravelModes_air_4*/
html.zeno-reskin .flights.flights_fareband,
html.zeno-reskin .flights.flights_price /*flights price in availability zone */{
    background-color: #eaeaea;
}

/*
html.zeno-reskin #availabilityResults div.flightrow:hover { 
background-color: #eaeaea;
}
*/
/*end of TravelModes_air_4*/
/*start of TravelModes_accomodation_1*/
html.zeno-reskin .hotel-availability-banner {
    background-color: #000000;
}
/*end of TravelModes_accomodation_1*/
/*TravelModes_accomodation_3.css start*/
html.zeno-reskin #availability .banner-button {
    color: #505050;
}
/*TravelModes_accomodation_3.css end*/
/*start of TravelModes_accomodation_4*/

html.zeno-reskin .hotel_booking_groupbox_content,
html.zeno-reskin .hotel_quickbooking_groupbox_content_box {
    background-color: #eaeaea;
}


/*end of TravelModes_accomodation_4*//*start of TravelModes_vehicle_1*/
html.zeno-reskin #availability.vehicle-availability .main_header {
    background-color: #000000;
}
/*end of TravelModes_vehicle_1*//*start of TravelModes_vehicle_4*/
html.zeno-reskin #availability.vehicle-availability #availabilityResults {
    background-color: #eaeaea;
}
/*end of TravelModes_vehicle_4*/
/*Semantic_information_1.css start*/
html.zeno-reskin #lightbox_footer button.btn-primary {
    color: #006ae4;
}

/*Semantic_information_1.css end*/
/*Semantic_information_2.css start*/
html.zeno-reskin #lightbox_footer button.btn-primary:active {
    background-color: #a7d2fa;
}
html.zeno-reskin #lightbox_footer button.btn-primary:active:hover {
    background-color: #a7d2fa;
}
/*Semantic_information_2.css end*/
/*Semantic_information_3.css start*/
html.zeno-reskin #lightbox_footer button.btn-primary:hover,
html.zeno-reskin #lightbox_footer button.btn-primary:focus {
    background-color: #e0ecfc;
}
/*Semantic_information_3.css end*/
/*Semantic_success_1.css start*/
html.zeno-reskin #lightbox_footer button.btn-success {
    color: #00c963;
}
html.zeno-reskin .workflow .greenButton {
    background-color: #00c963;
}
/*Semantic_success_1.css end*/
/*Semantic_success_2.css start*/
html.zeno-reskin #lightbox_footer button.btn-success:active {
    background-color: #74e5ab;
}
html.zeno-reskin #lightbox_footer button.btn-success:active:hover {
    background-color: #74e5ab;
}
/*Semantic_success_2.css end*/
/*Semantic_success_3.css start*/
html.zeno-reskin #lightbox_footer button.btn-success:hover,
html.zeno-reskin #lightbox_footer button.btn-success:focus {
    background-color: #e0fbed;
}
/*Semantic_success_3.css end*/
/*Semantic_warning.css start*/
html.zeno-reskin #lightbox_footer button.btn-warning {
    color: #fca61f;
}
/*Semantic_warning.css end*/
/*Semantic_warning.css start*/
html.zeno-reskin #lightbox_footer button.btn-warning:active {
    background-color: #ffd284;
}
html.zeno-reskin #lightbox_footer button.btn-warning:active:hover {
    background-color: #ffd284;
}
/*Semantic_warning_2.css end*/
/*Semantic_warning_3.css start*/
html.zeno-reskin #lightbox_footer button.btn-warning:hover,
html.zeno-reskin #lightbox_footer button.btn-warning:focus {
    background-color: #fff5e6;
}
/*Semantic_warning_3.css end*/
/*Semantic_error_1.css start*/
html.zeno-reskin #lightbox_footer button.btn-danger {
    color: #e54a4b;
}
html.zeno-reskin .warning_container {
    box-shadow: inset 4px 0 0 0 #e54a4b;
}

html.zeno-reskin .error {
    border-color: #e54a4b !important;
}

html.zeno-reskin .alert,
html.zeno-reskin .field-validation-error {
    color: #e54a4b !important;
}

html.zeno-reskin .ffb-input.error {
    /*border-right: 2px solid #e54a4b !important;*/
    border-right-color: #e54a4b !important;
}
html.zeno-reskin .workflow .redButton {
    background-color: #e54a4b;
}
html.zeno-reskin .alertText {
    color: #e54a4b;
}
/*Semantic_error_1.css end*/
/*Semantic_error_2.css start*/
html.zeno-reskin #lightbox_footer button.btn-danger:active {
    background-color: #fbb4b4;
}
html.zeno-reskin #lightbox_footer button.btn-danger:active:hover {
    background-color: #fbb4b4;
}
/*Semantic_error_2.css end*//*Semantic_error_3.css start*/
html.zeno-reskin #lightbox_footer button.btn-danger:hover,
html.zeno-reskin #lightbox_footer button.btn-danger:focus {
    background-color: #fff0f0;
}
html.zeno-reskin .warning_container {
    background-color: #fff0f0;
}
/*Semantic_error_3.css end*//*start of UiElements_textLink_1.css*/

html.zeno-reskin a:link,
html.zeno-reskin span.link{
    color: #0000ff;
}

html.zeno-reskin #availabilityResults .card.tabs-action-footer .card-block a /*e.g. "MORE HOTELS" link on the bottom of hotel availability*/ {
    color: #0000ff !important;
}

/*end of UiElements_textLink_1.css*/
/*start of UiElements_textLink_2.css*/

html.zeno-reskin a:link:hover,
html.zeno-reskin span.link:hover{
    color: #17be17;
}

html.zeno-reskin #availabilityResults .card.tabs-action-footer .card-block a:link:hover /*e.g. "MORE HOTELS" link on the bottom of hotel availability*/ {
    color: #17be17 !important;
}
/*end of UiElements_textLink_2.css*/
/*start of UiElements_appBar_1*/
html.zeno-reskin #master_header {
    background-color: #000000;
}

html.zeno-reskin #workFlowHeader {
    background-color: #000000;
}
/*end of UiElements_appBar_1*/
/*start of UiElements_appBar_2*/
html.zeno-reskin .zeno-header-container a:link,
html.zeno-reskin .zeno-header-container a:link:hover { /*override the  UiElements_textLink_2.css, for the link on appBar*/
    color: #FFFFFF;
}
/*end of UiElements_appBar_2*/
/*images.css*/
.master_sprite_png
{
    background-image: url('/solv2/images/themes/grey/master_sprites.png');
}

.master_sprite_gif
{
    background-image: url('/solv2/images/themes/grey/master_sprites_ie6.png');
}

.grid_main_header
{
    background-image: url('/solv2/images/themes/grey/grids/grids_main_top_background_tiled.gif');
}

.grid_main_bottom, .grid_main_bottom_small
{
    background-image: url('/solv2/images/themes/grey/grids/grids_main_content_background_tiled.gif');
}