@import url(integration5.0.css?i=28);@import url(ResponsiveCommon.css?i=26);@import url(ResponsiveCar.css?i=26);@import url(ResponsiveFlight.css?i=26);@import url(ResponsiveHotel.css?i=26);@import url(ResponsiveProduct.css?i=26);@import url(ResponsiveHTLWW.css?i=26);@import url(https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@300;400;500;600;700&display=swap);:root{--main-font-size:12px;--main-color:#630005;--secondary-color:#ffa500;--bar-color:#ffa500;--resa-green:#339900;--resa-red:#ff0000;--resa-lime:#effeb9;--resa-blue:#4795b2;--resa-rose:#FF50A8;--resa-lightblue:#d0cae5;--background-first-degree:#ffffff;--background-second-degree:#ffffff;--background-third-degree:#E2E2E2;--background-fourth-degree:#EBEBEB;--background-fifth-degree:#cccccc;--background-sixth-degree:#7B7B7B;--font-color:#000000}[theme="d"]{--main-font-size:12px;--main-color:#630005;--secondary-color:#ffa500;--bar-color:#ffa500;--resa-green:#194c00;--resa-red:#7f0000;--resa-rose:#FF50A8;--resa-lime:#546c01;--resa-blue:#11252c;--resa-lightblue:#2b2348;--background-first-degree:#171717;--background-second-degree:#404040;--background-third-degree:#969696;--background-fourth-degree:#616161;--background-fifth-degree:#847b7b;--background-sixth-degree:#7B7B7B;--font-color:#ffffff}.cr_Hide{display:none}b{font-family:Trim,sans-serif;font-size:var(--main-font-size);font-style:normal;line-height:normal;font-weight:700;font-variant:normal;text-transform:none;color:var(--font-color);text-decoration:none}p{font-family:Trim,sans-serif;color:var(--font-color);font-size:var(--main-font-size);font-style:normal;line-height:normal;font-weight:400;text-transform:none;text-decoration:none}body{margin-left:0;margin-top:0;margin-right:0;margin-bottom:20px;font-family:Trim,sans-serif;color:var(--font-color);font-size:var(--main-font-size);font-style:normal;line-height:normal;font-weight:400;font-variant:normal;text-transform:none;text-decoration:none;background-color:var(--background-first-degree)}input{font-family:Trim,sans-serif;color:var(--font-color);font-size:var(--main-font-size);font-style:normal;line-height:normal;font-weight:400;font-variant:normal;text-transform:none}select{font-family:Trim,sans-serif;color:var(--font-color);font-size:var(--main-font-size);font-style:normal;line-height:normal;font-weight:400;font-variant:normal;text-transform:none;border:1pt solid}a{font-family:Trim,sans-serif;font-size:var(--main-font-size);font-style:normal;line-height:normal;font-weight:400;font-variant:normal;text-transform:none;color:var(--font-color);text-decoration:underline;letter-spacing:normal;word-spacing:normal;white-space:normal}td{font-family:Trim,sans-serif;font-size:var(--main-font-size);font-style:normal;line-height:normal;font-weight:400;font-variant:normal;text-decoration:none}hr{color:var(--font-color)}textarea{font-family:Trim,sans-serif;font-size:var(--main-font-size);font-style:normal;color:var(--font-color)}.cr_sms_area{visibility:hidden;position:absolute;top:0;left:0;z-index:2;font-family:Trim,sans-serif;font-size:calc(var(--main-font-size) - 2px);padding:5px;width:150px;color:#00A6EB;background-color:var(--background-first-degree);border:1px solid #7FCFE2}.cr_gta_area{visibility:hidden;position:absolute;top:0;left:0;z-index:2;font-family:Trim,sans-serif;font-size:calc(var(--main-font-size) - 2px);padding:5px;width:250px;color:#00A6EB;background-color:var(--background-first-degree);border:1px solid #7FCFE2}.cr_area_info{visibility:hidden;position:absolute;top:0;left:0;z-index:2;font-family:Trim,sans-serif;font-size:calc(var(--main-font-size) - 2px);padding:5px;color:#00A6EB;background-color:var(--background-first-degree);border:1px solid #7FCFE2}.cr_cdg_area_info{width:400px}.cr_sms_title{font-family:Trim,sans-serif;font-size:var(--main-font-size);font-weight:700;color:var(--secondary-color)}.cr_button-book{background-color:var(--secondary-color);color:var(--background-first-degree);border-color:#0e0e0e;border-width:1px;font-size:var(--main-font-size);font-weight:700;height:25px;text-decoration:none;box-shadow:1px 3px 0 0 var(--background-fifth-degree)}.cr_button-bookLOH{color:var(--background-first-degree);border-color:#0e0e0e;border-width:1px;font-size:var(--main-font-size);font-weight:700;height:25px;text-decoration:none;box-shadow:1px 3px 0 0 var(--background-fifth-degree)}.cr_button-book1{height:25px}.cr_button-bookGTA{background-color:#274E13!important}.cr_button-confirm{background-color:#4b4b4b;color:var(--background-first-degree);border-color:#0e0e0e;border-width:1px;font-size:var(--main-font-size);font-weight:700;height:25px;text-decoration:none;box-shadow:1px 3px 0 0 var(--background-fifth-degree)}.cr_button-onrequest{color:#6A6A6A;background-color:#D3D3D3;border-color:#0e0e0e;border-width:1px;font-size:var(--main-font-size);font-weight:700;height:25px;text-decoration:none}.cr_button-recompute{color:#fff;background-color:#4B4B4B;border-color:#A4B4CC;border-width:1px;font-size:var(--main-font-size);font-weight:700;height:25px;text-decoration:none}.cr_button-back{color:#fff;background-color:#4B4B4B;border-top:1 solid #A4B4CC;border-left:1 solid #A4B4CC;border-bottom:1 solid #0e0e0e;border-right:1 solid #0e0e0e;font-weight:700}.gta_cadre{border-top:1px solid #0e0e0e;border-left:1px solid #0e0e0e;border-bottom:1px solid #0e0e0e;border-right:1px solid #0e0e0e}.cr_textbox_style1{border-right:var(--background-fourth-degree) 1px solid;border-top:var(--background-fourth-degree) 1px solid;border-left:var(--background-fourth-degree) 1px solid;color:var(--font-color);border-bottom:var(--background-fourth-degree) 1px solid}.cr_label_nb{background-color:var(--secondary-color);color:#000;font-weight:700}.cr_textarea_style1{border-right:var(--background-fourth-degree) 1px solid;border-top:var(--background-fourth-degree) 1px solid;border-left:var(--background-fourth-degree) 1px solid;width:300px;color:var(--font-color);border-bottom:var(--background-fourth-degree) 1px solid;height:115px}.cr_dropdownlist_style1{border-right:var(--background-fourth-degree) 1px solid;border-top:var(--background-fourth-degree) 1px solid;border-left:var(--background-fourth-degree) 1px solid;color:var(--font-color);border-bottom:var(--background-fourth-degree) 1px solid;background-color:var(--background-second-degree)}.cr_checkbox_style1{color:var(--font-color)}.cr_ProgressionBarDesabled***{background-color:#D3D3D3}.cr_ProgressionBarEnabled***{background-color:var(--resa-blue)}.cr_ProgressionBarSelected***{background-color:var(--secondary-color)}.cr_title0{color:var(--font-color)}.cr_title1{font-weight:700;font-size:calc(var(--main-font-size) + 1px)!important;color:var(--font-color)}.cr_RateMS{font-weight:700;font-size:calc(var(--main-font-size) + 2px);color:var(--font-color);font-size:calc(var(--main-font-size) + 6px);font-family:TrimBold,sans-serif}.cr_title2{font-family:Trim,sans-serif;font-weight:700;font-size:var(--main-font-size);color:var(--secondary-color)}.cr_titleroom{font-family:Trim,sans-serif;font-size:var(--main-font-size);font-style:normal;line-height:normal;font-weight:700;color:var(--font-color)}.cr_descriptionroom{font-family:Trim,sans-serif;font-size:calc(var(--main-font-size) - 2px);font-style:normal;line-height:normal;color:var(--font-color)}.cr_title3{font-weight:700}.cr_title4{font-weight:700;font-size:calc(var(--main-font-size) + 8px)}.cr_title5{font-weight:700;color:var(--background-first-degree)}.cr_title6{font-weight:700;color:var(--font-color)}.cr_title7{font-weight:700;font-size:var(--main-font-size);color:var(--background-first-degree)}.cr_title8{font-weight:700;color:var(--secondary-color)}.cr_title9{font-family:Trim,sans-serif;font-weight:700;font-size:calc(var(--main-font-size) + 4px)}.cr_title10{font-weight:700;font-size:var(--main-font-size);color:var(--font-color);padding:0}.cr_title11{font-weight:700;font-size:calc(var(--main-font-size) + 4px);color:var(--background-first-degree)}.cr_title12{font-weight:700;font-size:var(--main-font-size);color:var(--font-color)}.cr_title13{font-weight:bold!important;font-size:calc(var(--main-font-size) + 4px)}.cr_link1{font-weight:700;color:var(--font-color)}.cr_link2{color:var(--font-color)}.cr_link3{font-weight:700;color:var(--font-color)}.cr_notification1{background-color:var(--resa-red);background-clip:padding-box;border:1px solid var(--resa-red);border-radius:8px;box-shadow:1px 1px 1px var(--background-fifth-degree);filter:progid:DXImageTransform.Microsoft.Shadow(color='var(--background-fifth-degree)',direction='120',strength='1');color:var(--background-first-degree);font-size:var(--main-font-size);font-weight:400;padding:.15em .75em;margin-right:1em}.cr_notification2{font-family:Trim,sans-serif;background-color:var(--secondary-color);border:1px solid var(--secondary-color);color:var(--background-first-degree);font-size:var(--main-font-size);font-weight:700;padding:10px 10px 10px 10px}.cr_notification4{font-family:Trim,sans-serif;background-color:var(--background-first-degree)f00;border:1px solid var(--background-first-degree)f00;color:var(--font-color);font-size:var(--main-font-size);font-weight:700;padding:10px 10px 10px 10px}.cr_notification5{font-family:Trim,sans-serif;background-color:var(--background-first-degree);border:1px solid var(--background-first-degree);color:var(--resa-red);font-size:var(--main-font-size);font-weight:700;padding:10px 10px 10px 10px}.cr_notification6{font-family:Trim,sans-serif;background-color:var(--secondary-color);color:#fff;font-size:var(--main-font-size);font-weight:700}.cr_link3{font-family:Trim,sans-serif;color:var(--resa-red);font-size:var(--main-font-size);font-weight:700}.cr_notification3{color:var(--background-first-degree);border:1px SOLID var(--resa-green);background-color:var(--resa-green);font-family:Trim,sans-serif;font-size:var(--main-font-size);font-weight:700;padding:10px 10px 10px 10px}.cr_Grid1{color:var(--font-color);border:1px SOLID;border-collapse:collapse}.cr_Grid1 td{border:1px SOLID var(--background-fourth-degree)}.cr_Grid1SelectedHeaderItem{color:var(--background-first-degree);background-color:var(--background-fourth-degree)}.cr_Grid1SelectedHeaderItemCart{background-color:var(--background-fourth-degree)}.cr_Grid1SelectedHeaderItem2{color:var(--font-color);background-color:var(--background-third-degree);background:var(--background-fourth-degree)}.cr_Grid1SelectedHeaderItem2 td{color:var(--background-first-degree)}.cr_Grid1SelectedHeaderItem3{color:var(--font-color);background-color:var(--background-second-degree)}.cr_Grid1UnSelectedHeaderItem{color:var(--font-color);background-color:var(--background-third-degree)}.cr_Grid1UnSelectedHotelRoom{color:var(--font-color);background-color:var(--background-fifth-degree)}.cr_GridPage{color:var(--font-color);background-color:var(--background-third-degree);font-size:calc(var(--main-font-size) + 1px)}.cr_Grid1UnSelectedHeaderItem2{color:var(--font-color);background-color:var(--background-first-degree)}.cr_Grid1UnSelectedHeaderItem3{color:var(--font-color);background-color:var(--background-first-degree)}.cr_Grid1Alternating{background-color:var(--background-fifth-degree)}.cr_Grid1SortTitle{color:var(--background-first-degree);text-decoration:underline}.cr_Grid1Content{border:1px SOLID var(--background-fourth-degree)}.cr_Grid1Content2{color:var(--font-color)}.cr_Grid1Content3{color:var(--font-color);border:1px SOLID var(--background-fourth-degree);background-color:var(--background-first-degree)}.cr_Grid1Item1{border-bottom:1px solid var(--background-fourth-degree)}.cr_GridItemHotel{border-bottom:0 solid var(--background-fourth-degree);border-top:0 solid var(--background-fourth-degree)}.cr_Grid2{color:var(--font-color);border:1px SOLID var(--background-fourth-degree);border-collapse:collapse}.cr_Grid1Item2{border-top:1px solid var(--background-fourth-degree);border-bottom:1px solid var(--background-fourth-degree)}.cr_Grid1Item3{border-right:1px solid var(--background-fourth-degree);border-left:1px solid var(--background-fourth-degree);border-bottom:1px solid var(--background-fourth-degree)}.cr_Grid1Item4{border-top:1px solid var(--background-fourth-degree);border-bottom:1px solid var(--background-fourth-degree);border-left:1px solid var(--background-fourth-degree);border-right:1px solid var(--background-fourth-degree)}.cr_Grid1Item6{border-left:1px solid var(--background-fourth-degree)}.cr_Grid1Footer{color:var(--background-first-degree);background-color:var(--background-fourth-degree)}.cr_GridRoomsFooter{color:var(--font-color);border:0;font-weight:700;background-color:var(--background-third-degree)}.cr_GridRoomsFullRate{color:var(--font-color);text-align:right;font-weight:700}.cr_Image1{border-right:#000 1px solid;border-top:#000 1px solid;border-left:#000 1px solid;border-bottom:#000 1px solid;cursor:pointer}.cr_SectionTitleSelected{background:var(--background-fourth-degree);color:var(--background-first-degree)}.cr_SectionTitleUnSelected{background:var(--background-third-degree);color:var(--font-color)}.cr_SectionTitleHighlighted{color:var(--resa-lightblue);background-color:var(--background-first-degree)}.cr_SectionTitleUnHighlighted{background:var(--background-third-degree);color:var(--font-color)}.cr_SectionTitleUnHighlighted2{background:var(--background-third-degree);color:var(--font-color);font-weight:700}.cr_BookingArea{border:1px SOLID #0e0e0e;background-color:var(--background-third-degree)}.cr_SectionsTitlesContainer{border-bottom:var(--background-fourth-degree) 1px solid}.cr_SectionsTitlesLastItem{border-left:var(--background-fourth-degree) 1px solid}.cr_SectionsTitlesFirstItem{border-right:var(--background-fourth-degree) 1px solid}.cr_SectionsTitlesOtherItemsHighlighted{border-left:var(--background-fourth-degree) 1px solid;border-top:var(--background-fourth-degree) 1px solid;height:24px;padding:0 10px 0 10px;text-align:center;background:var(--background-third-degree)}.cr_SectionsTitlesOtherItemsUnHighlighted{border-left:var(--background-fourth-degree) 1px solid;border-top:var(--background-fourth-degree) 1px solid;height:24px;padding:0 10px 0 10px;text-align:center;background:var(--background-first-degree)}.cr_SectionsTitlesSelectedItem{border:1px SOLID var(--background-fourth-degree);background:var(--background-fourth-degree);color:var(--background-first-degree);height:24px;padding:0 10px 0 10px;text-align:center;font-weight:700}.cr_SectionDetailContainer{border-left:var(--background-fourth-degree) 1px solid;border-right:var(--background-fourth-degree) 1px solid;border-bottom:var(--background-fourth-degree) 1px solid;padding:10px 5px 5px 10px}.cr_SectionsTitlesPicture{border:var(--background-fourth-degree) 1px solid;width:144px;height:64px}.cr_SectionsTitlesTitle{font-weight:700;color:var(--font-color)}.cr_SectionsTitlesSummary{color:var(--background-fourth-degree)}.cr_SectionsTitlesSummaryRow{padding:3px 3px 3px 3px}.cr_SectionsTitlesMoreDetails{font-weight:700;color:var(--font-color)}.cr_SectionTitleValue{font-weight:700;color:var(--font-color)}.cr_SectionTitleTable{border-bottom:#0e0e0e 1px solid}.cr_customer_title{color:var(--font-color);background-color:var(--background-third-degree)}.cr_customer_columntitle{color:var(--font-color);background-color:var(--background-third-degree)}.cr_customer_grid{color:var(--font-color);border:1px SOLID #0e0e0e;border-collapse:collapse}.cr_progressionbar_enabled{background-color:var(--main-color)}.cr_progressionbar_disabled{background-color:#D3D3D3}.cr_progressionbar_selected{background-color:var(--bar-color)}.cr_sectiondetail_v{border-top:var(--background-fourth-degree) 1px solid}.cr_Hyperlink_CarDescription_Reservation{font-weight:700;text-decoration:none}.cr_Hyperlink_CarDescription_Others{text-decoration:none}.cr_SectionTitle_Cell1{color:var(--background-first-degree);background-color:var(--background-fourth-degree)}.cr_SectionTitle_Cell2{color:var(--font-color);background-color:var(--background-third-degree)}.cr_selling_point{font-size:calc(var(--main-font-size) - 2px);font-style:italic;margin-left:40px}.cr_selling_point1{font-size:calc(var(--main-font-size) - 2px);font-style:italic}.cr_selling_point2{font-family:Trim,sans-serif;font-size:calc(var(--main-font-size) - 1px);font-style:normal;line-height:normal;font-weight:400;font-variant:normal;text-decoration:none}.PromotionTitle{background-color:var(--resa-red);background-clip:padding-box;border:1px solid var(--resa-red);;border-radius:9px;box-shadow:1px 1px 1px var(--background-fifth-degree);filter:progid:DXImageTransform.Microsoft.Shadow(color='var(--background-fifth-degree)',direction='120',strength='1');color:var(--resa-red);;font-size:calc(var(--main-font-size) - 3px);font-weight:400;padding:.15em .75em;margin-right:1em;display:table}.PromotionTitleHotel{background-color:var(--resa-red);background-clip:padding-box;border:1px solid var(--resa-red);border-radius:9px;box-shadow:1px 1px 1px var(--background-fifth-degree);filter:progid:DXImageTransform.Microsoft.Shadow(color='var(--background-fifth-degree)',direction='120',strength='1');color:var(--resa-red);;font-size:calc(var(--main-font-size) - 3px);font-weight:400;padding:.15em .75em;margin-right:1em;display:inherit}.bg_TravelFolder{background-image:url(../images/bg_travelfolder.gif);background-repeat:no-repeat;background-position:left top;font-family:Trim,sans-serif;font-size:calc(var(--main-font-size) + 6px);font-weight:700;color:var(--background-first-degree);padding-right:1px;padding-bottom:10px;padding-left:1px;padding-top:1px}.bg_TravelFolder1{font-family:Trim,sans-serif;font-size:var(--main-font-size);font-weight:700;color:var(--background-first-degree);padding-right:15px;padding-bottom:5px;padding-left:15px;padding-top:5px;position:relative}.police_TravelFolder{font-family:Trim,sans-serif;font-size:var(--main-font-size);font-weight:700;color:var(--background-first-degree)}.cr_HBImage{border-right:#000 1px solid;border-top:#000 1px solid;border-left:#000 1px solid;border-bottom:#000 1px solid;width:85px;height:85px}.KeyExemple_Style{color:Gray}.Grid1{color:var(--font-color);border:1px SOLID var(--background-fourth-degree);border-collapse:collapse}.Grid1 td{border:1px SOLID var(--background-fourth-degree)}.Grid1SelectedHeaderItem2{color:var(--font-color);background-color:var(--background-third-degree)}.Grid1SelectedHeaderItem{color:var(--background-first-degree);background-color:var(--background-fourth-degree)}.Grid1UnSelectedHeaderItem{color:var(--font-color);background-color:var(--background-third-degree)}.Grid1SortItem{color:var(--background-first-degree)}.GridGta{border-right:var(--background-fourth-degree) 1px solid;border-top:var(--background-fourth-degree) 1px solid;border-left:var(--background-fourth-degree) 1px solid;border-bottom:var(--background-fourth-degree) 1px solid}.title1{font-weight:700;color:var(--font-color)}.cr_DataGrid{border-color:var(--background-first-degree);border-width:0}.notification2{color:var(--resa-red)}.cr_button-Login{color:#fff;background-color:#54739F;border-top:1 solid #A4B4CC;border-left:1 solid #A4B4CC;border-bottom:1 solid #445D80;border-right:1 solid #445D80;font-weight:700}.link_deconnect{font-family:Trim,sans-serif;font-size:var(--main-font-size);color:var(--font-color);text-decoration:underline;text-transform:none}.Label_Bienvenu{font:bold 13px Trim,sans-serif;text-transform:none;color:#0000a0;text-decoration:none}.cr_textbox_Login{border-right:var(--background-fourth-degree) 1px solid;border-top:var(--background-fourth-degree) 1px solid;border-left:var(--background-fourth-degree) 1px solid;color:#001000;border-bottom:var(--background-fourth-degree) 1px solid}.cr_title_RecommendedProduct{font-weight:700;font-size:calc(var(--main-font-size) + 6px);color:var(--background-first-degree);background-color:#b4b4b4}.cr_ErrorSearch{color:#900;font-style:italic;font-size:calc(var(--main-font-size) - 1px)}.content{padding-right:5px;padding-left:10px;background-color:var(--background-first-degree)}.titre_interne{FONT-WEIGHT:normal;font-size:calc(var(--main-font-size) + 6px);TEXT-TRANSFORM:uppercase;COLOR:#50acc5;LINE-HEIGHT:22px;PADDING-TOP:15px;BORDER-BOTTOM:#e4f4f8 1px solid;FONT-FAMILY:Trim,sans-serif}.cr_mGrid1SelectedHeaderItem{color:var(--background-first-degree);background-color:#555453}.cr_mtitle1{color:var(--background-first-degree)}.cr_mtitle3{color:#555453;font-weight:700;text-decoration:none}.cr_mtitle4{color:#555453}.cr_mtitle2{color:#555453;font-weight:700;font-size:var(--main-font-size)}.cr_mGrid{color:var(--font-color);background-color:var(--background-third-degree)}.cr_mGrid1{color:var(--background-first-degree);background-color:#555453}.cr_mtitle5{font-weight:700;color:var(--background-first-degree)}.cr_mImage1{border-right:#000 1px solid;border-top:#000 1px solid;border-left:#000 1px solid;border-bottom:#000 1px solid}.cr_mGrid1Content2{color:var(--background-third-degree)}.cr_mGrid1Item2{border-top:1px solid var(--background-third-degree);border-bottom:1px solid var(--background-third-degree)}.cr_mGrid1{color:var(--background-first-degree);background-color:#7A0008}.cr_mbutton-book{color:#fff;background-color:#7A0008;border-top:1 solid #7A0008;border-left:1 solid #7A0008;border-bottom:1 solid #0e0e0e;border-right:1 solid #0e0e0e;font-weight:700}.cr_mbutton-select{color:#fff;background-color:#7A0008;border-top:1 solid #7A0008;border-left:1 solid #7A0008;border-bottom:1 solid #0e0e0e;border-right:1 solid #0e0e0e;font-weight:400}.cr_mbutton-onrequest{color:#fff;background-color:var(--background-fourth-degree);border-top:1 solid var(--background-fourth-degree);border-left:1 solid var(--background-fourth-degree);border-bottom:1 solid #0e0e0e;border-right:1 solid #0e0e0e}.cr_mtitle2{color:#7A0008;font-weight:700;font-size:calc(var(--main-font-size) + 4px)}select{border:1px solid #BBB;font-size:var(--main-font-size);margin:1px;background-color:var(--background-second-degree)}input{border:1px solid #BBB;font-size:var(--main-font-size);margin:1px}.cr_mGrid1Alternating{background-color:var(--background-third-degree)}.cr_mtitle6{color:#555453;text-decoration:none;font-weight:700}.cr_mGrid1SelectedHeaderItem{color:var(--background-first-degree);background-color:#7A0008}.cr_SelectGrid1{color:var(--font-color);border-collapse:collapse;border-top:2px SOLID #7A0008;border-left:2px SOLID #7A0008;border-bottom:2px SOLID #7A0008;border-right:2px SOLID #7A0008}.cr_mGrid3{border:1px solid #7A0008}.cr_mDataGrid{border-color:#7A0008;border-width:0}.cr_mtitle7{color:#7A0008;font-weight:700;text-decoration:none}.cr_mtextarea_style1{border-right:var(--background-fourth-degree) 1px solid;border-top:var(--background-fourth-degree) 1px solid;border-left:var(--background-fourth-degree) 1px solid;width:100%;color:var(--font-color);border-bottom:var(--background-fourth-degree) 1px solid;height:80px}.cr_mdropdownlist_style1{border-right:var(--background-fourth-degree) 1px solid;border-top:var(--background-fourth-degree) 1px solid;border-left:var(--background-fourth-degree) 1px solid;color:var(--font-color);width:100%;border-bottom:var(--background-fourth-degree) 1px solid}.cr_mdropdownlist_style2{border-right:var(--background-fourth-degree) 1px solid;border-top:var(--background-fourth-degree) 1px solid;border-left:var(--background-fourth-degree) 1px solid;color:var(--font-color);border-bottom:var(--background-fourth-degree) 1px solid}.cr_mcustomer_title{color:var(--background-first-degree);background-color:#7A0008}.cr_mtitle8{font-family:Trim,sans-serif;font-weight:700;font-size:var(--main-font-size);text-decoration:line-through}.cr_mtitle9{font-weight:700;font-size:var(--main-font-size)}.cr_mtextbox_style1{border-right:var(--background-fourth-degree) 1px solid;border-top:var(--background-fourth-degree) 1px solid;border-left:var(--background-fourth-degree) 1px solid;color:var(--font-color);width:99%;border-bottom:var(--background-fourth-degree) 1px solid}.cr_mReview{width:100%}.cr_mImage1{border-right:#000 1px solid;border-top:#000 1px solid;border-left:#000 1px solid;border-bottom:#000 1px solid;width:90%}.tfPrice{font-family:Trim,sans-serif;font-size:calc(var(--main-font-size) + 6px);color:var(--font-color);font-weight:700}.tfText{float:right;font-style:italic}.cr_Text{font-family:Trim,sans-serif;font-size:var(--main-font-size);color:var(--font-color)}.tfButton{font-family:Trim,sans-serif;background-color:#4b4b4b;color:var(--background-first-degree);border-color:#0e0e0e;border-width:1px;font-size:var(--main-font-size);font-weight:700;height:25px;width:80px;text-decoration:none}.tfButton0{font-family:Trim,sans-serif;border-width:1px;font-size:var(--main-font-size);font-weight:700;height:25px;text-decoration:none}.tfBox-title{font-size:calc(var(--main-font-size) + 1px);font-weight:700;padding-bottom:10px;color:#444C53}.tfborder{border-right:1px solid var(--background-fourth-degree);border-top:1px solid var(--background-fourth-degree);border-left:1px solid var(--background-fourth-degree)}.tfcadre{background-color:#f7f7f7;border-right:1px solid #f7f7f7;border-top:1px solid #f7f7f7;border-left:1px solid #f7f7f7;border-bottom:1px solid #f7f7f7}.tfcadre-detail{background-color:var(--background-first-degree);border-right:1px solid #f7f7f7;border-top:1px solid #f7f7f7;border-left:1px solid #f7f7f7;border-bottom:1px solid #f7f7f7}.tfBox{background-color:#4b4b4b}.tfSubBox{background-color:var(--background-fourth-degree);display:inline-block;border-radius:10px}.normal{font-weight:400}.ModalPopupBG{background-color:var(--font-color);filter:alpha(opacity=80);opacity:.9}.PopupHeader{background:#fff}.ImageRoom{margin:0 10px 10px 0;border:0;width:90px;height:90px;cursor:hand}.PersoImageRoom{margin:0 0 0 0;width:75px;height:65px;cursor:hand}.cr_Grid1SelectedHeaderRoomItem{color:var(--background-first-degree);background-color:silver;vertical-align:top}.cr_Grid1SelectedHeaderRoomItem td{color:var(--font-color);border:0}.cr_Grid1SelectedHeaderRoomItem b{color:var(--background-first-degree)}.cr_Grid1SelectedDetailsRoomItem{color:var(--font-color);background-color:#E3E3E3}.cr_Grid1SelectedDetailsRoomItem td{border:0}.cr_link4{font-family:Trim,sans-serif;background-color:var(--secondary-color);border:1px solid #000;color:#000;font-size:var(--main-font-size);font-weight:700;text-decoration:none;border-bottom:1px solid var(--font-color);padding:10px 10px 10px 10px}.Table_NB{width:70%}a.cr_link4:active{text-decoration:none}a.cr_link4:visited{text-decoration:none}a.cr_link4:hover{text-decoration:none}.LOWER{background-color:#3bd63c;text-align:center;color:var(--background-first-degree)}.HIGHER{background-color:#FFA0A0;text-align:center;color:var(--background-first-degree)}.EQUAL{background-color:var(--secondary-color);text-align:center;color:var(--font-color)}.ITEM{color:#3F7AA7;background-color:#E9F1F7;text-decoration:none;text-align:center;height:10px;letter-spacing:normal;word-spacing:normal;white-space:normal;font-variant:normal;text-transform:none}.HEADER{color:var(--background-first-degree);background-color:#93Bad7;width:68px;height:10px;text-align:center;height:5px}.CURRENT{color:var(--font-color);background-color:var(--secondary-color);width:68px;height:5px;text-align:center;height:10px}.DISABLE{text-decoration:underline;color:#93Bad7}textarea{display:block}.cr_link5{font-family:Trim,sans-serif;background-color:var(--resa-red);border:1px solid #000;font-size:var(--main-font-size);font-weight:700;text-decoration:none;border-bottom:1px solid var(--font-color);padding:10px 10px 10px 10px}.GSC{width:650px;height:200px;border:1px solid var(--font-color)}.CC{width:100%;height:300px}.cr_card_of_payment{font-size:var(--main-font-size);margin-left:40px;border:1px solid var(--font-color);border-color:Gray;width:515px}.trHeaderCart{background-color:#b4b4b4;height:35px}.DotCenterCell{font-size:calc(var(--main-font-size) - 1px);border-top:1px none var(--background-fifth-degree);border-right:1px dotted var(--background-fifth-degree);border-bottom:1px dotted var(--background-fifth-degree);border-left:1px none var(--background-fifth-degree)}.RedTitle{font-family:Trim,sans-serif;font-size:var(--main-font-size);font-weight:700;color:#930;white-space:nowrap}.Login{background-color:#DDD}.FBDetails{background-color:var(--background-first-degree)}.fb_button{background-color:#3b5998;border-color:#d8dfea #0e1f5b #0e1f5b #d8dfea;border-style:solid;border-width:1px;color:var(--background-first-degree);font-family:Trim,sans-serif;font-size:calc(var(--main-font-size) - 1px);margin:0 0;text-decoration:none;text-align:center;text-transform:none;height:18px}.popUpIcon{position:absolute;right:5px;bottom:5px}.cr_mGrid1Item3{border-right:2px solid #7A0008;border-left:2px solid #7A0008;border-bottom:2px solid #7A0008}.RedTitle{font-family:Trim,sans-serif;font-size:var(--main-font-size);font-weight:700;color:#930;white-space:nowrap}.cr_waitscreen{background-color:var(--background-first-degree)}.cr_backgroudbody{background-image:url(none);background-color:var(--background-first-degree)}.cr_loader1{Height:16px;width:18px;margin:3px;position:absolute;left:252px;top:0;vertical-align:top}.cr_loader0{Height:16px;width:18px;margin:3px;position:absolute;left:400px;top:0;vertical-align:top}.mypopin2{color:var(--font-color);padding:3px;text-align:justify;text-indent:5px;background:var(--background-first-degree);border-radius:1em;-moz-border-radius:1em}.mypopin2 .popin-content{padding:3px}.mypopin2 .popin-content p{padding:0;margin:0 0 1em}.loginWithFacebook{width:410px;height:55px;padding-top:5px;position:relative;white-space:nowrap}.popin-open-03{color:#000;text-decoration:none;font-family:Trim,sans-serif;height:23px;text-align:center;vertical-align:middle}.headerTinymanPhoto{border:1px solid #294A8F;border-top:1px solid #123682;-webkit-border-radius:2px;height:23px;margin:3px 5px 3px 3px;width:23px}.fbConnectButton{display:inline-block;float:left;height:36px;background:url(../images/a-fb-button-sprite.png) no-repeat}.fbRecommended{display:inline-block;float:left;height:36px}.fbConnectButton b{display:inline-block;padding:9px 15px 0 45px;color:#fff}.fbConnectButton span{display:inline-block;height:36px;color:#fff;font-size:calc(var(--main-font-size) + 2px);font-weight:700;text-shadow:2px 2px #2B467C;background:url(../images/a-fb-button-sprite.png) 100% -120px no-repeat}.fbReason{float:left;width:190px;padding:9px 10px 10px}.regTabs{margin-bottom:0}.ui-buttonset{overflow:hidden;white-space:nowrap;display:inline-block;vertical-align:middle;position:relative;z-index:1}.ui-helper-hidden-accessible{outline:none;position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);top:0;left:-9999px}.ui-button{border:1px solid #bc5f0d;cursor:pointer;display:inline-block;min-width:67px;text-decoration:none!important;outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-moz-box-shadow:inset 0 0 2px rgb(255 255 255 / .8);-webkit-box-shadow:inset 0 0 2px rgb(255 255 255 / .8);box-shadow:inset 0 0 2px rgb(255 255 255 / .8);border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-webkit-border-radius:4px}.ui-button::-moz-focus-inner{padding:0;border:0;margin:0}.ui-button:hover,.ui-button:focus{-moz-box-shadow:inset 0 0 2px rgb(255 255 255 / .7);-webkit-box-shadow:inset 0 0 2px rgb(255 255 255 / .7);box-shadow:inset 0 0 2px rgb(255 255 255 / .7)}.ui-button:active{border:1px solid #854309;-moz-box-shadow:inset 0 0 1px rgb(0 0 0 / .3);-webkit-box-shadow:inset 0 0 1px rgb(0 0 0 / .3);box-shadow:inset 0 0 1px rgb(0 0 0 / .3)}.ui-button:disabled,.ui-button:disabled span,.ui-button.ui-state-disabled,.ui-button.ui-state-disabled span{cursor:default}.ui-button:disabled,.ui-button.ui-state-disabled{border:1px solid #bc5f0d;-moz-box-shadow:inset 0 0 2px rgb(255 255 255 / .7);-webkit-box-shadow:inset 0 0 2px rgb(255 255 255 / .7);box-shadow:inset 0 0 2px rgb(255 255 255 / .7)}.ui-button{background:#ed821f;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ED821F',endColorstr='#D06B13',GradientType=0)}.ui-button:hover,.ui-button:focus{background:#ff8c21;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF8C21',endColorstr='#D06B13',GradientType=0)}.ui-button:active{background:#b76418;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#B76418',endColorstr='#A1530F',GradientType=0)}.ui-button:disabled{background:#ff8c21;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF8C21',endColorstr='#D06B13',GradientType=0)}.ui-button>span{font-size:var(--main-font-size);font-weight:700;color:var(--background-first-degree);text-shadow:0 1px 1px rgb(95 49 9),0 1px 0 #fff0;text-align:center;line-height:normal;display:block;white-space:nowrap;border:0;padding:4px 15px 5px;outline:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box}.ui-button:active>span,.ui-button.ui-state-active>span{color:var(--background-first-degree)}.ui-button:disabled>span{color:#ae5d00;text-shadow:0 1px 0 rgb(255 255 255 / .2)}.ui-button-gray{border:1px solid #c8c8c8;-moz-box-shadow:inset 0 0 2px rgb(255 255 255);-webkit-box-shadow:inset 0 0 2px rgb(255 255 255);box-shadow:inset 0 0 2px rgb(255 255 255)}.ui-button-gray{background:#f5f5f5;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F5F5F5',endColorstr='#E0E0E0',GradientType=0)}.ui-button-gray:hover,.ui-button-gray:focus{background:var(--background-first-degree);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='var(--background-first-degree)',endColorstr='#E0E0E0',GradientType=0)}.ui-button-gray:active{background:#d6d6d6;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#D6D6D6',endColorstr='#C6C6C6',GradientType=0)}.ui-button-gray:disabled{background:#eee;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#EEEEEE',endColorstr='#DDDDDD',GradientType=0)}.ui-button-gray:active{border:1px solid #a5a5a5;-moz-box-shadow:inset 0 0 1px rgb(0 0 0 / .2);-webkit-box-shadow:inset 0 0 1px rgb(0 0 0 / .2);box-shadow:inset 0 0 1px rgb(0 0 0 / .2)}.ui-button-gray:disabled{cursor:default;border:1px solid #c8c8c8;-moz-box-shadow:inset 0 0 2px rgb(255 255 255);-webkit-box-shadow:inset 0 0 2px rgb(255 255 255);box-shadow:inset 0 0 2px rgb(255 255 255)}.ui-button-gray>span{color:#333;text-shadow:none}.ui-button-gray:active>span{color:#000}.ui-button-gray:disabled>span{color:#999;text-shadow:0 1px 0 rgb(255 255 255 / .7)}.ui-button-small>span{padding:1px 15px 3px}.ui-button-gray.ui-button-small>span{padding:2px 15px}.ui-button-big{font-size:calc(var(--main-font-size) + 2px);height:30px;line-height:30px}.ui-button-huge>span{font-size:calc(var(--main-font-size) + 3px);padding:8px 34px}.ui-buttonset{overflow:hidden;white-space:nowrap;display:inline-block;vertical-align:middle;position:relative;z-index:1}.ui-buttonset .ui-button{position:relative;float:left;border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-webkit-border-radius:0;margin-left:-1px;z-index:1}.ui-buttonset .ui-button>span{font-size:var(--main-font-size);font-weight:400;display:block;color:#333;text-shadow:none}.ui-buttonset .ui-button:active,.ui-buttonset .ui-button.ui-state-active,.ui-buttonset .ui-button.ui-state-onoff-active{z-index:2;border:1px solid #a5a5a5;-moz-box-shadow:inset -2px 2px 4px rgb(0 0 0 / .125);-webkit-box-shadow:inset -2px 2px 4px rgb(0 0 0 / .125);box-shadow:inset -2px 2px 4px rgb(0 0 0 / .125)}.ui-buttonset .ui-state-active>span{color:var(--background-first-degree);font-weight:700;padding-top:3.75px}.ui-buttonset .ui-state-onoff-active>span{color:#333;font-weight:400;padding-top:4px}.ui-buttonset .ui-button.ui-corner-left{margin-left:0;border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-ms-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px}.ui-buttonset .ui-button.ui-corner-right{border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-ms-border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0}.ui-buttonset .ui-button.ui-corner-left.ui-corner-right{border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-webkit-border-radius:4px}.ui-buttonset .ui-button.ui-corner-left>span{padding-right:16px}.ui-buttonset .ui-state-active{background:#f28300;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F28300',endColorstr='#F28300',GradientType=0)}.ui-buttonset-strong .ui-state-active{background:#ed821f;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ED821F',endColorstr='#D06B13',GradientType=0)}.ui-buttonset .ui-state-onoff-active{background:#d6d6d6;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#D6D6D6',endColorstr='#C6C6C6',GradientType=0)}.ui-buttonset-strong .ui-state-onoff-active{background:#ed821f;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ED821F',endColorstr='#D06B13',GradientType=0)}.ui-buttonset-strong .ui-button.ui-state-active{cursor:default;border:1px solid #bc5f0d;-moz-box-shadow:inset 0 0 2px rgb(255 255 255 / .8);-webkit-box-shadow:inset 0 0 2px rgb(255 255 255 / .8);box-shadow:inset 0 0 2px rgb(255 255 255 / .8)}.ui-buttonset-strong .ui-button.ui-state-active>span{color:var(--background-first-degree);text-shadow:0 1px 1px rgb(95 49 9),0 1px 0 #fff0}.ui-dialog-titlebar-close{position:absolute;right:1px;top:1px}.ui-dialog-titlebar-close span{background:url(../images/close.png) no-repeat right center;height:33px;width:32px}.ui-dialog-titlebar-close:hover,.ui-dialog-titlebar-close:focus{padding:0}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.input_moteur{color:#333;background-color:#fff;border:1px solid #AAA;padding:3px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;border-radius:3px;-mox-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;box-shadow:inset 0 2px 5px var(--background-fifth-degree);-moz-box-shadow:inset 0 2px 5px var(--background-fifth-degree);-webkit-box-shadow:inset 0 2px 5px var(--background-fifth-degree);-o-box-shadow:inset 0 2px 5px var(--background-fifth-degree);font-size:var(--main-font-size);font-weight:400;line-height:1.2;padding:3px}.input_keyword{margin:0;padding:0;font-size:var(--main-font-size);color:#333;border:0;padding-left:2px;background-color:#fff;font-weight:400;line-height:1.2}.input_fligth{width:320px}.input_fligth_keyword{width:270px;height:15px}.input_ftrain{width:260px}.input_ftrain_keyword{width:210px;height:15px}.input_fligth_MultiSegment{width:252px;padding-bottom:10px}.input_fligth_keyword_MultiSegment{width:209px}.input_hotel{width:515px}.input_hotel_keyword{width:485px;height:18px}.hotel_loader{position:absolute;left:492;font-size:calc(var(--main-font-size) + 2px);color:#3b5998;border:0;font-weight:700;background:#fff0;margin:0;padding:0;width:15px;height:15px;top:5px;right:5px}.gta_loader{position:absolute;left:230;font-size:calc(var(--main-font-size) + 2px);color:#3b5998;border:0;font-weight:700;background:#fff0;margin:0;padding:0;width:13px;height:13px;top:5px;right:5px}.divCities{width:514px;position:absolute;height:130px;margin:0 0 8px 0}.divCities option{color:#000;padding:3px 3px 3px 3px}.cr_loader0{Height:16px;width:18px;margin:3;position:absolute;left:420;top:0;vertical-align:top}.cr_add{float:right;font-size:calc(var(--main-font-size) + 2px);color:#3b5998;border:0;font-weight:700;background:#fff0;margin:0;padding:0;width:15px;height:15px}.cr_delete{position:absolute;float:right;font-size:calc(var(--main-font-size) + 2px);color:#3b5998;border:0;font-weight:700;background:#fff0;margin:0;padding:0;width:15px;height:15px}.cr_loader{position:absolute;left:280px;font-size:calc(var(--main-font-size) + 2px);color:#3b5998;border:0;font-weight:700;background:#fff0;margin:0;padding:0;width:15px;height:15px}.loader{background:#242628;z-index:9999}.loader.loader-transparent{background:#fff0}.loader .loop{display:block;position:absolute;top:50%;left:50%;-webkit-box-sizing:border-box;box-sizing:border-box;height:35px;width:35px;margin-top:-25px;margin-left:-25px;-webkit-border-radius:25px;-webkit-border-radius:100%;border-radius:25px;border-radius:100%;border:3px solid #fff0;border-left-color:rgb(255 255 255 / .5);border-bottom-color:rgb(255 255 255 / .5);-webkit-animation:initialLoadRevAnim 1.2s linear infinite;animation:initialLoadRevAnim 1.2s linear infinite;-webkit-mask-box-image:-webkit-linear-gradient(left top,#fff0 0,#fff0 18%,rgb(0 0 0 / .4) 50%,var(--font-color) 100%);mask-box-image:linear-gradient(top,#fff0,rgb(0 0 0 / .1),rgb(0 0 0 / .8),var(--font-color))}.loader .arc{display:block;position:absolute;top:50%;left:50%;-webkit-box-sizing:border-box;box-sizing:border-box;height:35px;width:35px;margin-top:-25px;margin-left:-25px;-webkit-border-radius:25px;border-radius:100%;border:8px solid #fff0;border-right-color:rgb(255 255 255 / .5);border-top-color:rgb(255 255 255 / .5);-webkit-animation:initialLoadAnim .8s linear infinite;animation:initialLoadAnim .8s linear infinite;-webkit-mask-box-image:-webkit-linear-gradient(left top,#fff0 0,#fff0 18%,rgb(0 0 0 / .4) 50%,var(--font-color) 100%);mask-box-image:linear-gradient(top,#fff0,rgb(0 0 0 / .1),rgb(0 0 0 / .8),var(--font-color))}@-webkit-keyframes initialLoadAnim{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@-webkit-keyframes initialLoadRevAnim{0%{-webkit-transform:rotate(360deg)}100%{-webkit-transform:rotate(0deg)}}@keyframes initialLoadAnim{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes initialLoadRevAnim{0%{transform:rotate(360deg)}100%{transform:rotate(0deg)}}.loader-light{background:var(--background-first-degree)}.loader-light .loop{border-left-color:rgb(0 0 0 / .8);border-bottom-color:rgb(0 0 0 / .8)}.loader-light .arc{border-right-color:rgb(0 0 0 / .7);border-top-color:rgb(0 0 0 / .7)}.loader-light.loader-transparent{background:rgb(255 255 255 / .85)}.loader-hidden{display:none}.formulaire{margin-top:10px;z-index:10000}.noflottante{background-color:#f7f7f7;border-right:1px solid #f7f7f7;border-top:1px solid #f7f7f7;border-left:1px solid #f7f7f7;border-bottom:1px solid #f7f7f7;margin:3px;width:99%}.flottante{background-color:#f7f7f7;border-right:1px solid #f7f7f7;border-top:1px solid #f7f7f7;border-left:1px solid #f7f7f7;border-bottom:1px solid #f7f7f7;margin:2px;float:left;width:48%}.spacer{clear:both}.FlexDate{background-color:var(--resa-green)}.DiffDest{background-color:var(--secondary-color)}.Room div{float:left;border-top:7px solid #fff0;border-left:9px solid #fff0;border-bottom:7px solid #fff0;top:-2px;left:-1px;position:relative;color:#fff0}.hbRoom{float:left;border-top:7px solid #fff0;border-left:9px solid #741B47;border-bottom:7px solid #fff0;top:-2px;left:-1px;position:relative;color:#741B47}.gtaRoom{float:left;border-top:7px solid #fff0;border-left:9px solid #274E13;border-bottom:7px solid #fff0;top:-2px;left:-1px;position:relative;color:#274E13}.dotwRoom{float:left;border-top:7px solid #fff0;border-left:9px solid #073763;border-bottom:7px solid #fff0;top:-2px;left:-1px;position:relative;color:#073763}.aitRoom{float:left;border-top:7px solid #fff0;border-left:9px solid #1eade3;border-bottom:7px solid #fff0;top:-2px;left:-1px;position:relative;color:#1eade3}.tbRoom{float:left;border-top:7px solid #fff0;border-left:9px solid #F8B323;border-bottom:7px solid #fff0;top:-2px;left:-1px;position:relative;color:#F8B323}.lohRoom{float:left;border-top:7px solid #fff0;border-left:9px solid #F8B323;border-bottom:7px solid #fff0;top:-2px;left:-1px;position:relative;color:#e31e3e}.cyberesaRoom{float:left;border-top:7px solid #fff0;border-left:9px solid #f7895e;border-bottom:7px solid #fff0;top:-2px;left:-1px;position:relative;color:#f7895e}.cyberesaLocalRoom{background-color:var(--secondary-color)!important}.buttonHB{background-color:#741B47}.buttonGTA{background-color:#274E13}.buttonDOTW{background-color:#073763!important}.buttonAIT{background-color:#1eade3!important}.buttonTB{background-color:#F8B323!important}.gdsbackground{background-color:#F3FCFE}.lccbackground{background-color:#FEF9F1}.flightPassenger{border-bottom:1px solid}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:calc(var(--main-font-size) - 0.8px);display:block;border:0;background-position:0 0}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.valueout{border:0;color:#7F7F7F}.pnlSteps{border:1px solid #DDD;color:#CECECE;height:25px;width:100%;overflow:hidden}.pnlSteps_selected{font-weight:700;color:#000}.pnlSteps td span{top:2px;text-align:center;text-decoration:none;height:20px;width:100%;display:block;padding-top:3px;white-space:nowrap}.cr_nowrap{white-space:nowrap}.pnlSteps td:nth-last-child(5):first-child,.pnlSteps td:nth-last-child(5):first-child~*{border-left:1px solid #DDD;width:20%;vertical-align:middle;text-align:center}.pnlSteps td:nth-last-child(4):first-child,.pnlSteps td:nth-last-child(4):first-child~*{border-left:1px solid #DDD;width:25%;vertical-align:middle;text-align:center}.cr_labelTo{color:Gray}.PromotionNotAvailable{background-color:var(--resa-red);background-clip:padding-box;border:1px solid var(--background-first-degree);border-radius:8px;box-shadow:1px 1px 1px var(--background-fifth-degree);filter:progid:DXImageTransform.Microsoft.Shadow(color='var(--background-fifth-degree)',direction='120',strength='1');color:var(--background-first-degree);font-size:var(--main-font-size);font-weight:400;padding:.15em .75em;margin-right:1em;display:inline-block}.FewRoomsAvailable{border:0!important;box-shadow:none!important;font-weight:400!important;border-radius:3px!important;background:var(--secondary-color)!important;margin-right:0!important;display:inline-block!important;color:var(--background-first-degree);font-size:var(--main-font-size);padding:.15em .75em}.BoardingNotAvailable{font-size:var(--main-font-size);float:left;margin-right:-2px;background-color:var(--secondary-color);padding:5px}.PromotionAvailable{background-color:var(--resa-green);background-clip:padding-box;border:1px solid var(--background-first-degree);border-radius:8px;box-shadow:1px 1px 1px var(--background-fifth-degree);filter:progid:DXImageTransform.Microsoft.Shadow(color='var(--background-fifth-degree)',direction='120',strength='1');color:var(--background-first-degree);font-size:var(--main-font-size);font-weight:400;padding:.15em .75em}.TransfertAvailable{background:url(../images/arrow-621.png);background-repeat:no-repeat;background-position:right 2px center;padding-right:17px!important;background-color:var(--secondary-color)}.cr_showOtherRooms{background-clip:padding-box;border:1px solid var(--background-first-degree);border-radius:8px;box-shadow:1px 1px 1px var(--background-fifth-degree);filter:progid:DXImageTransform.Microsoft.Shadow(color='var(--background-fifth-degree)',direction='120',strength='1');font-size:var(--main-font-size);font-weight:400;padding:.5em;font-weight:700;margin-right:1em;cursor:hand}.cr_Availabel{color:#390;font-weight:700}.cr_NotAvailabel{color:#900;font-weight:700}.WaitLoad{position:fixed;left:50%;top:50%;width:200px;height:200px;margin-top:-100px;margin-left:-100px;border:1px solid #333;background-color:#eee}.lastSeat{padding-bottom:6px;background:#fff0 url(../images/icon_last_seat.gif) no-repeat scroll center;padding-left:15px}.seat{padding-right:2px;font-weight:700;vertical-align:middle;font-size:80%;color:#000}.optionFlight{margin:0;padding:0;width:100%;list-style-image:url(../images/goingThere.gif)}.divResult{background-color:#390;background-clip:padding-box;border:1px solid var(--background-first-degree);border-radius:0;box-shadow:5px 5px 5px var(--background-fifth-degree);filter:progid:DXImageTransform.Microsoft.Shadow(color='var(--background-fifth-degree)',direction='120',strength='1');color:var(--background-first-degree);font-size:calc(var(--main-font-size) + 2px);font-weight:400;padding:.25em .75em;margin-right:1em;display:block;height:100px;width:100px}.hotels_visites{float:left;height:150px;margin-top:20px;padding:5px 10px 10px 0;width:100%}.hotels_visites .unhotel{float:left;width:280px;height:100px;padding:15px 0 0 15px;text-align:left;background:var(--background-third-degree);border:2px solid #D3D0D0;margin-right:10px;padding-top:10px}.hotels_visites .unhotel .imagehotel{float:left;height:110px;width:135px;border-right:#000 1px solid;border-top:#000 1px solid;border-left:#000 1px solid;border-bottom:#000 1px solid;margin-bottom:10px}.hotels_visites .unhotel .imagehotel img{border:medium none;margin-bottom:5px}.Hotel_ArrivalHour,.Hotel_DepartureHour{width:150px}.LabelDate{width:90px;display:inline-block}.headerFlightContent{padding-top:10px;display:block;height:35px;margin-bottom:10px;min-width:930px;width:100%}.headerFlightEmptyBlock{width:250px;float:left}.labelPrice{padding-left:16px;float:left}.flightBlock{height:auto;margin-bottom:10px;min-width:930px;width:100%;border-radius:3px;box-shadow:1px 1px 1px rgb(0 0 0 / .05);background:var(--background-first-degree);padding:0;display:table;border-spacing:0}div.flightBlock:hover{background-color:var(--background-third-degree);}.flightDetailsBlock{margin-bottom:10px}.kindFlight{margin-top:12px}.flightBlockLCC{border-color:var(--secondary-color)}.flightBlockGDS{border-color:#069}.airlinePopUp{width:15px;height:15px;position:absolute;right:40px;top:0;z-index:10;display:none}.priceBlock{text-align:center;padding:10px 0;font-family:Trim,sans-serif;font-size:calc(var(--main-font-size) + 14px);color:var(--font-color);font-weight:700;border-radius:3px 0 0 3px;background:var(--main-color);border-right:1px solid #fdd6c4;display:table-cell;vertical-align:middle;width:200px;position:relative;height:72px}.priceBlockLCC{text-align:center;padding:10px 0;font-family:Trim,sans-serif;font-size:calc(var(--main-font-size) + 14px);color:var(--font-color);font-weight:700;border-radius:3px 0 0 3px;background:var(--secondary-color);border-right:1px solid #fdd6c4;display:table-cell;vertical-align:middle;width:200px;position:relative;height:72px}.flightBlock .priceContent{padding:5px;color:var(--background-second-degree);font-size:calc(var(--main-font-size) + 23px)!important}.priceContent span{font-size:calc(var(--main-font-size) + 3px)}.RateWithoutPromotion{text-decoration:line-through;text-decoration-color:var(--resa-red);color:var(--background-second-degree);font-size:calc(var(--main-font-size) + 5px)!important;font-weight:600!important}.mainBlock{display:table-cell;vertical-align:middle;width:470px}.itineraryBlockOnway{width:100%}.airlineIcon{display:table-cell;vertical-align:middle;width:100px;padding-left:50px}.airlineIcon img{height:42px;width:42px;margin-right:10px}.airlineIconLCC{display:table-cell;vertical-align:middle;width:200px;padding-left:50px}.airlineIconLCC img{width:67px;margin-right:10px}.leg{display:flex;margin-bottom:10px}.directFlight{background:#25c86a;color:var(--background-first-degree);border-radius:3px;font-style:normal;padding-left:5px;padding-right:5px}.legContent1{width:130px;display:flex;justify-content:center;margin-top:13px}.legDuration,.legStops{line-height:25px;margin:0 3px 0 3px;font-size:calc(var(--main-font-size) - 1px);color:#aaa;width:90px}.legDurationOutward,.legDurationReturn{text-align:center;background:url(../images/arrow-right.png) no-repeat center}.actionDetail,.flightCheckRules,flightTourCode{display:table-cell;vertical-align:middle}.actionBook{display:contents;vertical-align:middle;padding-right:20px}.legDate img{position:absolute;margin-top:-29px;margin-left:50px}.legDate,.legLocation{font-size:calc(var(--main-font-size) + 7px);height:23px;line-height:23px;margin-bottom:3px;color:var(--font-color);font-weight:bolder!important;font-family:TrimBold,sans-serif}.legLocation{color:var(--secondary-color);margin-left:10px}.legStops{font-weight:700}.legSeat{padding-right:2px;font-weight:700;vertical-align:middle;font-size:80%;color:var(--font-color);margin-top:13px;float:left;margin-left:10px}.flightSeparation{border:1px solid Gray}.gds{float:left;border-top:7px solid #fff0;border-left:9px solid #069;border-bottom:7px solid #fff0;left:-1px;position:relative}.lcc{float:left;border-top:7px solid #fff0;border-left:9px solid var(--secondary-color);border-bottom:7px solid #fff0;top:1px;left:-1px;position:relative}.gdsbutton{font-family:Trim,sans-serif;background-color:var(--main-color);color:var(--background-first-degree);border-color:#0e0e0e;border-width:1px;font-size:var(--main-font-size);font-weight:700;height:25px;width:80px;text-decoration:none;border:1px solid #ffffff!important}.lccbutton{font-family:Trim,sans-serif;background-color:var(--secondary-color);color:var(--background-first-degree);border-color:#0e0e0e;border-width:1px;font-size:var(--main-font-size);font-weight:700;height:25px;width:80px;text-decoration:none;border:1px solid var(--background-first-degree)!important}.FromToDatePadding{padding-top:10px;padding-bottom:10px}.flightSwitch{padding-top:13px;padding-right:40px}.flightMap{padding-top:13px}.flightClassDeparture,.flightClassArrival,.flightShowMore,.flightItineraries,.FlightSupplier,.FlightSort,.MultiSegmentsDate,.MultiSegmentsCabin,.flightFilter,.flightAdvanced{padding-bottom:10px}.flightLink_ShowMore{padding:5px 10px 10px 0}.flightLabel_Sort{margin-right:102px}.FlightDropDownList_Sort,.FlightLabel_Supplier{margin-right:10px}.FlightLabel_ReturnDate,.FlightLabel_DepartureDate{padding-top:5px}.FlightLabel_ReturnDate{margin-right:10px}.FlightLabel_CabinReturn{margin-right:7px}.flightimgdelete,.flightimgAdd{padding-left:4px;padding-top:9px;width:15px;height:15px}.flightRFV{padding-top:14px;padding-left:4px}.flightDeleteNear{display:flex}.flightPassengers{display:block}.divMultiSegments{display:inline-block}.MultiSegmentLabel{padding-top:6px}.imgDelete_MultiSegments,.imgAdd_MultiSegments{padding-left:4px;padding-top:7px;width:15px;height:15px}.MultiSegmentsRefresh{padding-top:8px;padding-right:20px}.cr_htlwwHeaderItem{color:var(--font-color);background-color:var(--background-third-degree);height:30px;font-weight:700;font-size:calc(var(--main-font-size) + 8px);vertical-align:middle}.transferItem{display:block;width:100%;clear:both;margin-top:5px;margin-bottom:0}.transferDiv_Img{clear:both;float:left;margin-right:20px}.transferImg{border:0;width:180px;height:150px}.transferDiv_description{width:60%;float:left}.tarnsferDiv_tarifinfo{width:20%;float:right}.div_TansferOUt{float:left;width:50%;margin-right:20px}.Transfer_div_booKButton{float:right;margin-left:200px}.Transfer_div_itinerary{float:left;width:100%;margin-bottom:4px}.Transfer_div_description{float:left;width:100%}.Transfer_span_Amount{float:right;font-size:calc(var(--main-font-size) + 8px);font-weight:700;font-family:Trim,sans-serif;font-variant:initial}.WaitingTime{background-color:var(--background-first-degree)f00;background-clip:padding-box;border:1px solid var(--resa-red);border-radius:9px;box-shadow:1px 1px 1px var(--background-fifth-degree);filter:progid:DXImageTransform.Microsoft.Shadow(color='var(--background-fifth-degree)',direction='120',strength='1');color:var(--resa-red);font-size:calc(var(--main-font-size) - 1px);font-weight:400;padding:.15em .75em;margin-right:1em;display:inherit}.HBPromotionTitle{background-color:var(--resa-red);background-clip:padding-box;border:1px solid var(--resa-red);;border-radius:9px;box-shadow:1px 1px 1px var(--background-fifth-degree);filter:progid:DXImageTransform.Microsoft.Shadow(color='var(--background-fifth-degree)',direction='120',strength='1');color:var(--resa-red);;font-size:calc(var(--main-font-size) - 1px)!important;font-weight:400;padding:.15em .75em;margin-right:1em;display:inherit;max-width:250px}.htlww_imgdelete{position:absolute;left:280px;font-size:calc(var(--main-font-size) + 2px);color:#3b5998;border:0;font-weight:700;background:#fff0;margin:0;padding:0;width:13px;height:13px;top:4px;right:5px}.airport{background-image:url(../images/goingThere.gif);background-repeat:no-repeat;background-size:contain}.modalityHeaderStyle{border-color:var(--background-third-degree);border-style:none;border-color:#fff0;border-width:0;font-weight:700}.excursion_div_image{margin-right:20px;clear:both;float:left}.excursion_div_description{width:75%;float:left;margin-bottom:20px}.modalityItem{padding:7px}.inputRequiredDetail{width:310px;font-weight:700}.ExcursionImg{border:0;width:226px;height:160px}.ExursionTitle{color:var(--font-color);font-weight:700;font-size:calc(var(--main-font-size) + 8px);vertical-align:bottom}.product_description{float:left;width:55%;margin-left:20px}.div_Operationdays{width:200px}.win .notice-item p,.win .notice-item p a{color:#000!important}div.notice-item p{margin:0;color:var(--background-first-degree)!important}.win .notice-item{padding:12px 30px 12px 36px;font-family:Trim,sans-serif;border:1px solid #000;opacity:1;filter:alpha(opacity=100);border-radius:4px;padding-left:36px;background-color:var(--background-first-degree)ee0;background-repeat:no-repeat;background-position:12px 7px}.notice-item{min-height:40px;border-radius:6px;color:#eee!important;padding:12px 12px 12px 70px;font-family:Trim,sans-serif;border:2px solid #333;display:block;position:relative;margin:0 0 12px 0;opacity:.95;filter:alpha(opacity=95);cursor:default;text-align:left;background-color:#333;background-repeat:no-repeat;background-position:12px 12px}.notice-item.growl_location{width:200px;position:absolute}.growl_design_2 .mac .notice-item .notice-item-close-x,.growl_design_2 .win .notice-item .notice-item-close-x{left:-10px;top:-10px;height:24px!important;width:24px!important;background:url(//r.bstatic.com/static/img/experiments/growl2_close/c470227466cfd1ecefe0a11bd402b4c6b6454847.png)}.growl_design_2 .win .notice-item-wrapper .notice-item.clock{background-image:url(../images/Clock.png)}.notice-wrap.win.__placement1{right:auto;left:20px}.notice-item.growl_location{font-size:110%}.td_Passagers{padding-left:0}.td_lb{width:131px}.td_lb1{width:115px}.td_drp{width:70px}.td_lb2{width:185px}.PageWaitLoad{position:fixed;background-color:#fff;filter:alpha(opacity=70);z-index:1}.alignCultureLeft{text-align:left}.alignCultureRight{text-align:right}.ArrowCalendarPlus{height:16px;width:18px;margin:0;position:absolute;left:120px;top:0}.ArrowCalendarMinus{height:16px;width:18px;margin:0;position:absolute;left:102px;top:0}.floatCultureLeft{float:left}.floatCultureRight{float:right!important}.cssFloatAlign{float:left;text-align:left}.CultureRotation{transform:rotate (0deg)}.css_Total{border-top:1px solid;width:100%;text-align:right}.ClassGalery{max-width:1000px;display:inline}.cr_imgeList{float:left}.cr_buttonCookie{white-space:nowrap;margin-right:10px;margin-top:10px}.Grid{width:100%}#slider-range{background:#dadada;border:0;flex:1;padding-right:5px}}#slider-range .ui-slider-range{background:#898989}#slider-range .ui-slider-handle{background:url(../images/prix_cercle.png) no-repeat!important;height:19px;width:18px;font-weight:400;color:var(--background-first-degree);border:none}.cr_htlwwHeaderItem>h2{margin:0}#GridView_RoomCategories input[type="radio"]{top:0px!important}.td_MinPrice{min-width:200px;height:180px;color:var(--background-first-degree)!important;cursor:pointer;float:none!important;padding:5px;font-size:calc(var(--main-font-size) + 2px);text-align:center!important;display:table-cell;vertical-align:middle}.htlwwMinPrice{min-width:200px;height:180px;color:var(--background-first-degree)!important;cursor:pointer;float:none!important;padding:5px;font-size:calc(var(--main-font-size) + 2px);text-align:center!important;display:table-cell;vertical-align:middle}.MinPrice{color:#757575!important;font-size:calc(var(--main-font-size) + 18px);font-weight:700;text-decoration:none;padding:5px;margin-left:-8px;display:inline-block}.HtlwwHotelTitle{color:#757575!important;font-size:calc(var(--main-font-size) + 18px);font-weight:700;text-decoration:none;padding:5px;margin-left:-8px;display:inline-block;font-family:TrimBold,sans-serif}.hotelBoard,.hotelMinPrice{color:#757575;font-weight:700;color:#757575!important}.hotelBoard{font-size:calc(var(--main-font-size) - 2px)}.Button_MinPrice{color:var(--background-first-degree)!important;font-size:calc(var(--main-font-size) - 1px);font-weight:400;text-decoration:none;background-color:#B9B9B9;padding:5px;margin-left:-8px;display:inline-block}.displayBlock{display:block!important}.paddingBottom{padding-bottom:5px}.alignCenter{align:center;vertical-align:middle}.legendSupplier{margin-right:10px}.btnSupplier{margin-top:3px;margin-bottom:60px}.ShowSeparator{margin-bottom:30px}.roomHtlww{display:inline-block;width:100%}.roomDOTW{padding:0px!important}.htlwwHotelImage{width:230px;cursor:pointer;min-height:200px}.cr_notification6 #Label_ErrorMessage{font-size:calc(var(--main-font-size) + 8px)!important;font-weight:300!important;font-style:normal!important;color:var(--main-color)!important}.cr_notification6 #Label_ErrorMessage:before{content:"\f071";font-family:fontawesome;font-size:calc(var(--main-font-size) + 89px);display:block}.error{color:white!important;border:none!important;background:var(--background-third-degree)!important}.select_overflow{overflow-y:auto}.iconGTAPadding{padding:1px!important}.aitContract{padding-bottom:20px!important}.aHtlwwMapLink{font-size:calc(var(--main-font-size) + 5px);font-weight:700}.divHtlwwMapLink{text-align:right;margin-top:-45px;margin-bottom:30px;position:relative;margin-right:50px}.page_detail_hotel .cr_title4{margin:0px!important}.GSCnoLink{text-decoration:none!important;cursor:default}.divInfobox{border:2px solid var(--main-color);margin-top:8px;background:var(--background-first-degree);text-align:left;color:var(--background-first-degree);font-family:Trim,sans-serif;font-size:calc(var(--main-font-size) - 1px);padding:.5em 1em;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;text-shadow:0 -1px var(--font-color);-webkit-box-shadow:0 0 8px #000;box-shadow:0 0 8px #000}#divSegments{width:80%}.drpMaringRight{margin-right:15px}#DivQuickSearch{padding:6px;width:auto;overflow:auto}.MapQuickSearch{height:400px}.flightItineraries,.flightDates,.flightClasses,.RowPassenger,.flightAdvanced{display:flex}.divWidth{width:56%}.flightKind{width:140px;padding-top:5px}.labelFlight,.labelCabin{width:31%;display:inline-block}.labelFlightPassenger{width:18%}.divPassenger{width:82%}.LabelPassengerType{width:50px;display:inline-block}.labelAdvanced{width:31%;padding-right:16px}.drpPassenger{margin-right:50px}.flightPassengerDetail{width:50%}.alignCultureCenter{text-align:center}.LabelHotelDate{width:30px;display:inline-block}.divRoomLabel,.divAdult,.divChildren,.divSupplement{float:left}.divRoomLabel{padding-right:10px;padding-top:5px;padding-bottom:10px}.divAdult,.divChildren,.divSupplement{padding-right:10px;padding-bottom:10px}.imgDeleteRoom{cursor:pointer;padding-left:10px}.HotelRemarks{width:300px}.divHotelRoomHeader,.divHotelRoomItem,.divHotelRoomFooter{display:flex;padding:15px}.divHotelRoomHeader{font-weight:700}.RoomPax{width:80px}.RoomTitle{width:187px}.RoomBoarding{width:153px}.RoomCountRoom{width:69px}.RoomPaxAdult{width:74px}.RoomPaxChild{width:80px}.RoomDispo{width:175px}.RoomRate{width:150px}.divGallery{width:140;margin-right:10px}.divDescription{width:auto;padding-top:15px}.HotelImage{Width:140px;height:120px}.divStarPromotion{display:flex}.divTotalRate,.divCityResponsive{display:none}.HotelButton_Book{padding-right:10px}.divStar{padding-bottom:5px}.divSummary{padding-top:20px}.MoreReview{padding-top:10px}.HotelDivQuickSerach{width:97%;display:inline-block;padding:12px!important}.LabelSort{padding-top:10px;width:100px}.LabelFilter{padding-top:4px;width:100px;padding-bottom:10px}.divSort{padding-bottom:10px;width:100%;display:flex}.FlightDetail_HeaderResponsive{display:none}.div#Panel_CC table tr td{padding:0px!important}.HotelArrivalDate,.HotelDepartureDate{padding-bottom:10px}.Product_DepartureDate,.Product_Duration,.ProductSearch_Destination,.Ticket_CodePromo,.Product_ArrivalDate,.Car_CodePromo,.Hotel_Control,.Hotel_DivDate{display:flex}.Product_Departure_DurationDate{display:flex;flex-flow:row wrap}.ProductDiv{width:100%}.Product_DropDownList{margin-right:20px;margin-bottom:5px}.Product_Label{width:100px}.Product_LabelFilter{width:100px;padding-top:9px}.Product_RadioButton{margin-top:-9px}td_Product_Image{width:120px}.Product_DurationResponsive,.Prod_ArrivalDateResponsive,.Prod_DepartureDateResponsive{display:none}.Product_DurationMargin{margin-Right:10px}.Product_ButtonBook{margin-top:12px}.ProductSearch_Label{width:75px;display:inline-block;padding-top:6px}.Product_ArrivalDate,.Product_DepartureDate,.Product_OvernightPeriods,.ProductSearch_Duration,.Product_SearchMargin{margin-top:10px}.TR_Destination{margin-Right:20px}.Ticket_Recalculate{margin-top:10px}.Ticket_CodePromo #Label_CodePromo{padding-right:5px;padding-top:9px}.Ticket_CodePromo #label_facultatif{margin-right:20px}.Ticket_AddCart{margin-bottom:5px}.Ticket_Continue{margin-left:10px}#div_SetDatesQuantityTop,#div_SetDatesQuantityBottom,#div_QuantityTop,#div_QuantityBottom{margin-left:10px}.htlwwDivAdvanced{margin:5px;display:flex}.HtlwwLabelAdvanced{width:150px;padding-top:5px;padding-bottom:5px}.htlwwLabelDate{padding-bottom:5px;white-space:nowrap}.htlwwdivDestination{display:flex}.HtlwwLabelDestination{width:100px;padding-top:5px;padding-bottom:5px}.PanelCities{display:inline-block}#Table13 #txtDestination,.htlwwdivDestination #TextBox_HotelName{width:500px;background-color:var(--background-second-degree)}.cr_Grid1UnSelectedHeaderItem #TextBox_DepartureDate{width:100px!important;background-color:var(--background-second-degree)}.Hotel_DivDate div{width:57%}.Hotel_DivDate_QuickSearch{display:flex}.HtlwwdrpFilter,.hoteldrpFilter{margin-right:10px;margin-bottom:10px}.htlwwHoteldiv{display:flex}.htlwwHotelDescription{margin-bottom:10px;width:-moz-calc(100% - 430px);width:-webkit-calc(100% - 430px);width:calc(100% - 430px);padding-right:10px;padding-left:15px}a[id*="Hyperlink_Transfert"],a[id*="Hyperlink_Excursion"],a[id*="HyperLink_Hotel_Detail"]{margin-bottom:5px}.HtlwwdivBudget{display:flex;width:100%;flex-flow:row wrap;align-items:baseline}.LabelBudget{width:100px}.TableBudget{width:70%}.divPrice{display:table;border-collapse:collapse}.hbSBRoomResponsive,.HotelSelectionRoomResp{display:none}.divIconCalendar{display:inline}.divIconCalendar:before{content:"\f073";font-family:fontawesome;color:var(--main-color);font-size:calc(var(--main-font-size) + 2px);padding:0 5px}input[type="submit"]:hover,input[type="button"]:hover,a[id*=_HyperLink_Hotel_Detail_]:hover,a[id*=_Hyperlink_Transfert_]:hover,a[id*=_Hyperlink_Excursion_]:hover,a[id^=DataGrid_Hyperlink_More_]:hover,a[id*=HyperLink_Calendar_Planning]:hover,#HyperLink_Print:hover,#Button_Search:hover,#Button_Back_Top:hover,.bg_TravelFolder1:hover,.buttonHB:hover,.cr_button-bookGTA:hover,.cr_button-bookLOH:hover,#Button_Back_Bottom:hover,#Button_Return:hover,#Button_Clear:hover,#Button_Confirm:hover,label#user_memberConnect_LabloginTab:hover,label#user_memberConnect_LabsignupTab:hover,tr.print:hover,.cr_button-onrequest:hover,.cr_button-book:hover,a#HeaderPopup1_anchorPrint:hover,a#btn_BookingURL:hover,.btnSupplier:hover,a#btn_Confirm:hover,a#btn_Cancel:hover,.FlightMatrixHeaderLink:hover,.FlightMatrixHeaderLink:active{background-color:var(--main-color)}.gdsbutton:hover{background-color:var(--background-first-degree)!important;color:var(--main-color)!important}.lccbutton:hover{background-color:var(--background-first-degree)!important;color:var(--secondary-color)!important}.modalBackground{background-color:#000;filter:alpha(opacity=90);opacity:.8}.modalPopup{border-width:0;width:100%;height:100%}.btnCloseMP{color:#fff;text-decoration:none;position:absolute;margin-top:-26px;cursor:pointer;background:url(../images/fancy_close.png) no-repeat;width:36px;height:36px;margin-left:98%}.linkPointer{cursor:pointer}.CancelationDurationGreen{border:1px solid var(--cancelation-color)!important;color:var(--resa-green)!important;background:var(--cancelation-color)!important}.CancelationDurationRed{border:1px solid var(--resa-red)!important;color:var(--background-first-degree)!important;background:var(--resa-red)!important}.PanelModalExt{padding:10px;background-color:#fff;border-radius:4px;height:90%;width:90%!important}.PanelMP{top:auto!important;height:750px!important}.footerStats{color:#fff0}.rbListAgency{vertical-align:super}span#Label_CancelationDuration{display:inline-block}.alignCultureCenter{text-align:center}.htlwwAddMinusDate{position:relative;display:none}span#Label_CancelationDuration{display:inline-block}#divButton_Continue #Button_Continue{margin-left:10px;margin-top:10px}#divButton_Continue #Button_AddCart{margin-top:10px}.HotelCodePromotion{display:flex;flex-flow:row wrap}.HotelCodePromotion #Label_CodePromo{padding-right:5px;padding-top:9px}input[type='radio'][name$='PaymentWithGroup']+label .cr_title1,input[type='radio'][name$='PaymentWithGroup']+label .cr_title8{white-space:nowrap}.Product_drp{display:table}.WaitScreenDatalist{flex-flow:row wrap;display:flex;justify-content:center}.WaitSecreenDiv{min-width:70px;display:flex;padding:5px}.recaptchatable #recaptcha_image{border:0px!important}.tbButtonBook{display:inline-flex}.divPrint1{display:inline-flex;width:100%}.divProductSummary1{display:inline-block;width:90%}div#divArrivalDate{margin-bottom:5px}.divNewDates{display:inline-flex}.hotelDetailDates{display:flex;justify-content:center;flex-flow:row wrap}.hotelDetailDates div{width:180px}.CustomerNotification{position:relative;float:right;right:320px}.Label_SaveCard{margin-bottom:10px}span[id*=Label_Board],span[id*=Label_Available],.cr_gtaCell{font-size:var(--main-font-size)!important}span[id*=Label_RoomType],.cr_gtaCellType{font-size:var(--main-font-size)!important;font-weight:700;line-height:18px}.flightOverflow{overflow-x:auto;background-color:var(--background-third-degree);width:99%;padding:6px 0 6px 6px;display:grid;align-items:center}.divFlightMatrix{display:table;border-collapse:collapse;min-width:99%}.FlightMatrixRow{display:table-row}.FlightMatrixCell{display:table-cell;vertical-align:middle;white-space:nowrap;height:35px;width:100px}.FlightMatrixHeader{background-color:var(--background-first-degree)!important;border:1px solid var(--secondary-color);text-align:center;padding:8px}.FlightMatrixHeaderLCC{background-color:var(--background-first-degree)!important;border:1px solid var(--secondary-color);text-align:center;padding:8px}.FlightMatrixItem{border:1px solid var(--secondary-color)!important;background:var(--background-third-degree)!important;text-align:center;padding:8px}.FlightMatrixCompany:after{content:"\f0da";font-family:fontawesome;color:var(--background-first-degree);margin-left:5px}.FlightMatrixStop:after{content:"\f0d7";font-family:fontawesome;color:var(--background-first-degree);margin-left:5px}.FlightMatrixHeaderLink{text-decoration:underline;cursor:pointer}.FlightMatrixItemLink{text-decoration:none;cursor:pointer}.FlightMatrixHeaderLink:hover,.FlightMatrixHeaderLink:active{color:var(--secondary-color)}.divDropDownListFilter{float:left}.divLabelFilter{width:100px}.Flight_CheckRules{position:absolute;margin-left:2px;margin-top:-5px;text-decoration:none}.Flight_CheckRules::before{content:"\f0a2";font-family:fontawesome;font-size:calc(var(--main-font-size) - 1px);background-color:var(--main-color);color:var(--background-first-degree);border-radius:50%;padding:4px}.tableWaitFlightLoad .tableWaitPage{margin-top:100px}.calendarStart,.calendarEndResp{left:initial}.calendarEnd{left:-moz-calc(100% - 608px)!important;left:-webkit-calc(100% - 608px)!important;left:calc(100% - 608px)!important}.localtionHtlww:before{content:"\f041";font-family:fontawesome}.priceContent{font-family:TrimBold,sans-serif!important;font-size:calc(var(--main-font-size) + 20px)!important;font-weight:bold!important;color:#757575;width:auto!important}.flightOfficeId{position:absolute;bottom:0;left:0;border-bottom:20px solid;border-right:20px solid #fff0}.flightLuggage{background:url(../images/icon-luggage.png) no-repeat center;margin-top:13px;width:24px;height:24px;float:left}.flightAirlineDiv{display:contents;justify-content:left;align-items:center;width:230px}.actionDetail{width:100px;text-align:left;padding-right:50px}.actionDetail .button_Detail{background-color:transparent!important;color:var(--font-color)!important;text-transform:capitalize!important;background-image:url(../images/arrow-double.png)!important;background-position:left 1px center!important;padding-left:20px!important;padding-right:0px!important;font-size:calc(var(--main-font-size) + 3px)!important}.lastSeat{font-size:calc(var(--main-font-size) - 2px);font-weight:700}.legNight,.legStopDuration{margin:13px 0 0 10px}.legNight:before{content:"\f186";font-family:fontawesome;font-size:calc(var(--main-font-size) + 2px);color:var(--secondary-color)}.legStopDuration:before{content:"\f017";font-family:fontawesome;font-size:calc(var(--main-font-size) + 2px);color:var(--secondary-color)}.flightTooltip{position:relative;display:flex}.flightTooltip:hover .legNight:before,.flightTooltip:hover .legStopDuration:before{color:var(--main-color)}.flightNightStop{visibility:hidden;text-align:left;position:absolute;border-radius:3px;box-shadow:0 0 4px 1px rgb(0 0 0 / .15);background:#fcf8f8;width:185px;display:flex;flex-flow:column;justify-content:center;top:-5px;left:57px;font-size:calc(var(--main-font-size) + 1px);transition:opacity 1s;height:54px;z-index:1}.flightTooltip:hover .flightNightStop:not(:empty){visibility:visible}.flightNightStop:before{content:"";position:absolute;top:45%;right:100%;margin-top:-5px;border-width:7px;border-style:solid;border-color:#fff0 #555 #fff0 #fff0}.flightNight:before{content:"\f186";font-family:fontawesome;font-size:var(--main-font-size);margin-right:10px}.flightStopDuration:before{content:"\f017";font-family:fontawesome;font-size:var(--main-font-size);margin-right:10px}.flightNight,.flightStopDuration{padding:5px 10px}.flightCheckRules{position:absolute;right:5px;top:5px}.flightCheckRules a{text-decoration:none}.flightCheckRules a:before{content:"\f05a";font-family:fontawesome;font-size:calc(var(--main-font-size) + 4px);color:var(--background-first-degree)}.flightCheckRules a:hover:before{color:var(--main-color)}.flightTourCode{position:absolute;left:5px;top:5px}.flightTourCode a{text-decoration:none}.flightTourCode a:before{content:"\f004";font-family:fontawesome;font-size:calc(var(--main-font-size) + 7px);color:#fff}.flightTourCode a:hover:before{color:var(--main-color)}.flightPriceAirline{display:contents;vertical-align:middle;text-align:left;font-size:calc(var(--main-font-size) + 7px)}.flightActionBlock{display:contents;vertical-align:middle}.divflightTooltip{width:45px}.divSegments{display:flex;flex-direction:row;flex-wrap:wrap}.FlightMatrixStop{margin-top:7px}.FlightMatrixHeader img{width:35px;height:35px}.FlightMatrixHeaderLCC img{width:67px}.QuickSearchHotel{margin-right:5px;width:300px}.Container,.footerTable,.headerTable{width:100%}.drpFlightFilter{margin-right:20px}.cr_ImageStars{font-size:calc(var(--main-font-size) + 1px)!important;font-weight:normal!important}.cr_hotelIcons img{margin-bottom:4px}.icon-phone:before{content:'\f095';font-size:calc(var(--main-font-size) + 2px);color:#545454;font-family:fontawesome;font-style:normal!important;padding-right:5px}.icon-phone{font-size:calc(var(--main-font-size) + 1px)}.icon-map:before{content:'\f277';font-size:calc(var(--main-font-size) + 3px);color:#545454;font-family:fontawesome;font-style:normal!important;padding-right:5px}.cr_mapLink{text-decoration:none!important}.icon-address:before{content:'\f041';font-size:calc(var(--main-font-size) + 3px);color:#545454;font-family:fontawesome;font-style:normal!important;padding-right:5px}.cr_PaymentPoint{border:1px solid #545454!important;border-collapse:separate;background:#f1f1f1;overflow:auto;padding-top:10px;padding-bottom:10px;width:100%}.cr_PaymentPoint div{padding-left:10px;padding-right:10px;float:left}.cr_ListAgency{width:60%;padding-left:10px}.cr_TitleListAgency{font-size:calc(var(--main-font-size) + 3px);font-weight:700;padding-bottom:15px;padding-left:5px}.cr_divAddress{width:70%}.cr_divPhone{margin-top:20px;text-align:center}.cr_pax:before{content:"\f007";font-family:fontawesome;margin-right:5px}.cr_localisation:before{content:"\f041";font-family:fontawesome;margin-right:5px}.cr_dates:before{content:"\f073";font-family:fontawesome;margin-right:5px;padding-bottom:10px;display:inline-block}.cr_NightStay:before{content:"\f017";font-family:fontawesome}.cr_Occupation:before{content:"\f236";font-family:fontawesome;margin-right:5px}td.serach_result span{padding-bottom:5px;display:inline-block}.advance{font-size:calc(var(--main-font-size) + 8px)!important;color:var(--main-color)!important}.remaining{font-size:calc(var(--main-font-size) + 8px)!important;color:var(--main-color)!important}.icon-breakfast:before{content:'\f0f4';font-size:calc(var(--main-font-size) + 3px);font-family:fontawesome;font-style:normal!important;color:#73716e}.icon-roomonly:before{content:'\f236';font-size:calc(var(--main-font-size) + 3px);font-family:fontawesome;font-style:normal!important;color:#73716e}.icon-clock:before{content:'\f017';font-size:calc(var(--main-font-size) + 3px);font-family:fontawesome;font-style:normal!important;color:#73716e}.icon-halfboard:before{content:'\f0f5';font-size:calc(var(--main-font-size) + 3px);font-family:fontawesome;font-style:normal!important;color:#73716e}.icon-halfboardPlus:before{content:'\f0f5';font-size:calc(var(--main-font-size) + 3px);font-family:fontawesome;font-style:normal!important;color:#73716e}.icon-fullBoard:before{content:'\f0f5';font-size:calc(var(--main-font-size) + 3px);font-family:fontawesome;font-style:normal!important;color:#73716e}.icon-fullBoardPlus:before{content:'\f0f5';font-size:calc(var(--main-font-size) + 3px);font-family:fontawesome;font-style:normal!important;color:#73716e}.icon-allinclusiveSoft:before{content:'\f000';font-size:calc(var(--main-font-size) + 3px);font-family:fontawesome;font-style:normal!important;color:#73716e}.icon-allinclusive:before{content:'\f000';font-size:calc(var(--main-font-size) + 3px);font-family:fontawesome;font-style:normal!important;color:#73716e}.icon-ultraAllinclusive:before{content:'\f000';font-size:calc(var(--main-font-size) + 3px);font-family:fontawesome;font-style:normal!important;color:#73716e}.icon-ultraAllinclusiveSoft:before{content:'\f000';font-size:calc(var(--main-font-size) + 3px);font-family:fontawesome;font-style:normal!important;color:#73716e}.icon-allinclusiveSpecial{content:'\f000';font-size:calc(var(--main-font-size) + 3px);font-family:fontawesome;font-style:normal!important;color:#73716e}.icon-allinclusiveGold{content:'\f000';font-size:calc(var(--main-font-size) + 3px);font-family:fontawesome;font-style:normal!important;color:#73716e}.cr_cityWidth{width:150px;height:35px}#divChooseRooms table[id^="TableGenericRooms"] tr[class="cr_Grid1SelectedHeaderRoomItem"]>td tr td:nth-child(1){white-space:normal!important}a#HeaderPopup1_HyperLink_Close{margin:10px 0 10px 10px}.MapQuickSearch{height:350px}.divDropDownListFilter div{margin-right:5px;margin-bottom:2px}.cr_rooms{font-weight:700;font-size:calc(var(--main-font-size) + 2px)!important}.iconprice:before{content:'\f155';font-family:fontawesome;font-size:calc(var(--main-font-size) + 3px);font-style:normal!important;color:#73716e}.iconcondition:before{content:'\F06E';font-family:fontawesome;font-size:calc(var(--main-font-size) + 3px);font-style:normal!important;color:#73716e}.iconinformation:before{content:'\f071';font-family:fontawesome;font-size:calc(var(--main-font-size) + 3px);font-style:normal!important;color:#73716e}.HotelDeparture_Nights,.trMobile{display:inline-block;flex-flow:row wrap;align-items:baseline;margin-right:90px}.HotelOvernightPeriods{align-items:center;margin:5px}.trAccompte{background-color:var(--secondary-color)}.flightdelPosition{position:absolute;right:100px}.flightairport{width:200px}.select{border:2px solid #CDCDCD;height:50px}#Select1{height:50px}.tfBox{margin-right:5px}.widgetInterline{padding:5px 0 5px 0px!important;text-align:left}.widgetFlightKind{padding-top:8px!important}.widgeTfSubBox{padding:2px!important;background-color:var(--background-fourth-degree)!important}.widgetTitle{text-align:left}.widgetFlightimgdelete,.widgetFlightimgAdd{padding-top:0}div[id^='FlightSearchControl'] .divWidth{width:56%}.QuicKSearchPanel{background:var(--background-fourth-degree);border-radius:3px;border:1px solid var(--secondary-color);padding:5px 0 0 10px;overflow:auto;min-height:40px}.QuickSearchTitle{z-index:10;background:var(--secondary-color);color:var(--background-first-degree);padding:3px 10px;border-radius:3px 3px 3px 0;box-shadow:1px 1px 3px rgb(0 0 0 / .1);margin:-17px 0 0 -1px;font-size:calc(var(--main-font-size) + 1px)}.QuickSearchAirport{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:calc(var(--main-font-size) + 1px)}.QuickSearchButton{right:10px;margin:-15px 0 0 0;padding:0 10px 0 0;width:100px;height:30px;font-size:calc(var(--main-font-size) + 2px);color:var(--secondary-color);font-weight:700;cursor:pointer}.RoundTrip:before{content:"\f0ec";font-family:fontawesome;font-size:calc(var(--main-font-size) + 2px);color:var(--secondary-color);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-right:5px;margin-left:5px}.OneWay:before{content:"\f178";font-family:fontawesome;font-size:calc(var(--main-font-size) + 2px);color:var(--secondary-color);margin-right:5px;margin-left:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.FlightQuickSearchBorder{border-left:1px solid var(--secondary-color);margin-left:5px;padding-left:5px}.QuickSearchLeft{margin-top:5px}.WidgetDivQuickSearch{border:1px solid var(--secondary-color);overflow:auto;padding-top:5px}.QuickSearchPadding{padding-bottom:10px}.HotelQuicKSearchPanel{background:var(--background-fourth-degree);border:1px solid var(--secondary-color);padding:5px 0 0 10px;overflow:auto;min-height:40px}.widgetHotelSearch{padding:0px!important}.TripAdvisor_FB{margin-bottom:10px}a#btn_Cancel{background-color:var(--background-third-degree)!important;background-color:-moz-linear-gradient(top,var(--background-third-degree) 0%,var(--background-third-degree) 100%)!important;background-color:-webkit-linear-gradient(top,var(--background-third-degree) 0%,var(--background-third-degree) 100%)!important;background-color:linear-gradient(to bottom,var(--background-third-degree) 0%,var(--background-third-degree) 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='var(--background-third-degree)',endColorstr='var(--background-third-degree)',GradientType=0)!important;color:var(--background-first-degree);margin:0 auto;padding:6px 8px!important;border:0!important;width:auto!important;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:calc(var(--main-font-size) + 1px)!important;height:auto!important;font-weight:300!important;text-decoration:none;text-transform:uppercase;padding-right:20px!important;background:url(../images/right_btn.png);background-repeat:no-repeat;background-position:right -7px center}.orderPrice:before{font-family:FontAwesome;content:"\f071";margin-left:5px;margin-right:5px;display:inline-block;color:var(--secondary-color)}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:var(--secondary-color)!important}.button_boxShadow{box-shadow:1px 3px 0 0 var(--background-third-degree)}.FilterLink{padding:0 10px 0 0;color:var(--secondary-color);font-weight:700;cursor:pointer;text-transform:lowercase}.PriceWithoutPromotion{text-decoration:line-through;text-decoration-color:var(--resa-red);color:var(--font-color);font-size:calc(var(--main-font-size) + 5px)!important;font-weight:600!important}.PromotionPercentage{border:1px solid var(--resa-red);padding:0 1px;display:inline;font-size:var(--main-font-size);color:var(--resa-red);vertical-align:middle}.PromotionPercentageFlight{border:1px solid var(--background-first-degree);padding:0 1px;display:inline;font-size:var(--main-font-size);color:var(--background-first-degree);vertical-align:middle}.QuickSearchMap{display:flex;justify-content:space-between;align-items:center}.HotelSelectionArrivalDate{float:left}.displayMap{position:relative;width:100%;height:100%;display:table}.displayMap #maps-canvas{position:absolute!important;top:8px}.cr_friendly_date{padding-top:5px;padding-bottom:5px}.page_selection_hotel #divPrint{padding:0px!important}.Hotel_divDates{display:flex;width:70%;align-items:baseline;justify-content:space-around;flex-wrap:wrap;gap:10px}@media (max-width:768px){.Hotel_divDates{flex-direction:column;width:100%;align-items:stretch}.Hotel_divDates>div{width:100%}.cr_textbox_style1{width:100%!important;max-width:300px}.cr_button-book{width:100%}}.page_selection_hotel #HyperLink_Print,.page_selection_hotel #Hyperlink_Planning,.page_selection_hotel #HyperLink_AddToFavorite,.page_selection_hotel #HyperLink_SendMail{padding:8px 8px 8px 0px!important;margin:0}.page_selection_hotel tr#TrPlanning,.page_selection_hotel tr#trPrint{margin-bottom:0}.page_selection_hotel #Button_book_Scroll{margin:8px 0}.page_selection_hotel #Button_TarifDispo_Scroll{margin:8px 0}.page_selection_hotel #DIV_Sharing{margin-left:10px}.hotel_summary_title{display:flex;flex-flow:row wrap;align-items:center}.page_selection_hotel .tablePrint{display:flow-root;width:100%;justify-content:space-between}.LabelAmount{padding-right:100px}.InputAmount{height:26px!important;width:50px!important}.LabelFilterAmount{font-size:calc(var(--main-font-size) + 1px);font-weight:400!important}.divAmountMax{padding-left:15px!important}.divAmountMin{padding-right:5px!important}.hotelFacilityInfo{color:var(--resa-green);margin:0 15px 0 0}.hotelFacilityIcon_aircondition:before{font-family:FontAwesome;content:"\f2dc";margin-right:5px;display:inline-block;color:var(--resa-green)}.hotelFacilityInfo_BabySitting:before{content:"\f1ae";font-family:FontAwesome;margin-right:5px;display:inline-block;color:var(--resa-green)}.hotelFacilityInfo_Bar:before{content:"\f000";font-family:FontAwesome;margin-right:5px;display:inline-block;color:var(--resa-green)}.hotelFacilityInfo_Beach:before{content:"\f09e";font-family:FontAwesome;margin-right:5px;display:inline-block;color:var(--resa-green)}.hotelFacilityInfo_HealthClub:before{content:"\f29a";font-family:FontAwesome;margin-right:5px;display:inline-block;color:var(--resa-green)}.hotelFacilityInfo_SafeDepositBox:before{content:"\f187";font-family:FontAwesome;margin-right:5px;display:inline-block;color:var(--resa-green)}.hotelFacilityInfo_Spa:before{content:"\f5bb";font-family:FontAwesome;margin-right:5px;display:inline-block;color:var(--resa-green)}.hotelFacilityInfo_SwimmingPool:before{content:"\f1de";font-family:FontAwesome;margin-right:5px;display:inline-block;color:var(--resa-green)}.hotelFacilityInfo_Television:before{content:"\f26c";font-family:FontAwesome;margin-right:5px;display:inline-block;color:var(--resa-green)}.hotelFacilityInfo_Wifi:before{content:"\f1eb";font-family:FontAwesome;margin-right:5px;display:inline-block;color:var(--resa-green)}.hotelFacilityInfo_FreeParking:before{content:"\f859";font-family:FontAwesome;margin-right:5px;display:inline-block;color:var(--resa-green)}.hotel_list_theme_info{display:inline;padding:.2em .6em .3em;font-size:80%;line-height:1;text-align:center;margin-right:5px;vertical-align:baseline;border-radius:.25em;background-color:#5A0203;color:#fff;display:inline-block}.hotel_list_theme_info+.hotel_list_theme_info{margin-top:5px}.FlashSales{display:inline-flex;background-color:var(--secondary-color)!important}.FlashSales i{padding:5px 0 5px 5px}.FlashSales span{color:#fff;padding:5px;display:inline-block}}.divRateWithoutPromotion{display:flex;align-items:center;justify-content:flex-end}.divRateWithoutPromotion #Label_PromotionPercentage{font-weight:700;padding:0 3px;margin-right:10px}#Label_WafaCard,#DivWafaCard #Label_Recalculate{font-size:calc(var(--main-font-size) + 2px);font-weight:400}#divDisplayWafaCard a{text-decoration:none}.divPromotion_WafaCard{display:flex;justify-content:space-between}.divPromotion_WafaCard #divDisplayWafaCard{text-align:right}.divPromotion_WafaCard #txt_WafaCard{margin-right:25px}.divPromotion_WafaCard #Label_WafaCard{color:var(--resa-red);font-weight:700}}.hotel_summary_title .TripAdvisor_FB{margin-top:12px}#newHotelRoom1 .cr_Grid1>.cr_title3{padding:5px 3px!important}.newHotelRoom{float:left;margin-top:14px;width:100%}.roomtypetitle{font-size:calc(var(--main-font-size) + 13px);font-weight:600}.newHotelRoom .cr_Grid1 .cr_Grid1SelectedHeaderRoomItem .cr_title3{padding:5px 3px!important}.newHotelRoom .cr_Grid1 .cr_Grid1SelectedHeaderRoomItem .cr_title3:first-of-type{font-size:calc(var(--main-font-size) + 7px);color:var(--secondary-color)}.newHotelRoom .cr_Grid1 .cr_Grid1SelectedHeaderRoomItem .cr_nowrap{padding:5px 0px!important}.MoreInfoRoom:before{content:"\f055";font-family:fontawesome;color:#fff;font-size:calc(var(--main-font-size) + 7px)}.newRoomDiv{display:inline-block;padding:10px;border:1px solid rgb(0 0 0 / .5);box-shadow:3px 3px 9px 2px rgb(0 0 0 / .4);margin-bottom:10px}.MoreInfoRoom{text-decoration:none}.htlwwHotelFacilities{display:flex;flex-flow:row wrap}.htlwwHotelFacilities>span{margin-right:5px}.divImgDescp{display:block}.prev,.next{text-decoration:none;cursor:pointer;padding:5px;font-weight:700;font-size:calc(var(--main-font-size) + 5px);transition:0.6s ease}div[id^="div_imgroom"]{float:left;margin-right:10px;position:relative}.divMoreInfoRoom{position:absolute;bottom:2px;right:4px}.page_selection_hotel #tdPrintLinks{flex-shrink:0}.icon-fa-check:before{content:'\f00c';font-size:calc(var(--main-font-size) + 3px);color:#545454;font-family:fontawesome;font-style:normal!important;padding-right:5px}.icon-times-circle:before{content:'\f057';font-size:calc(var(--main-font-size) + 3px);color:#545454;font-family:fontawesome;font-style:normal!important;padding-right:5px}.TitleFormLOH{float:left;width:15%}.TextBoxFormLOH{float:left;width:85%}.MarginFormLOH{margin-left:35%}.Last-Orderdate{font-family:Trim;font-size:calc(var(--main-font-size) + 1px);color:#fff}.slttfcities{width:315px;height:100%;background-color:var(--background-second-degree);list-style:none;margin:0;padding:0;overflow-y:auto}.cr_linkMessageUrgent{background:#f67979!important;border:1px solid var(--main-color)!important;color:var(--font-color)!important;font-size:calc(var(--main-font-size) + 3px)!important;font-weight:400!important;padding:7px 7px 7px 7px}.cr_linkMessageUrgent:before{content:"\f071";font-family:fontawesome;padding:0 5px;font-size:calc(var(--main-font-size) + 3px);color:var(--main-color)!important}*{font-family:'Plus Jakarta Sans',sans-serif!important}body{font-size:calc(var(--main-font-size) + 2px);line-height:22px}span.Label_Notification label{padding:5px!important}span.CheckBox_ input{top:5px!important}div.div_Accept_GSC{padding-bottom:10px!important}.portal-loader{padding:6px 8px!important;box-shadow:1px 4px 0 0 var(--background-fifth-degree);height:28px!important;background-color:var(--secondary-color);margin-top:3px;margin-bottom:60px}#SearchLoader{width:82.4531px!important;float:right}#ExtrasLoader{width:272.422px!important;margin-right:5px;display:inline-flex}#UpdateLoader{margin-left:10px!important;padding:6px 20px 6px 8px!important;box-shadow:1px 3px 0 0 var(--background-fifth-degree);width:122.797px!important;height:28px!important}#FlightSearch{width:116.375px!important;float:right;padding:6px 20px 6px 8px!important;height:28px!important;background-color:var(--secondary-color);background-position:right -7px center;box-shadow:1px 3px 0 0 var(--background-third-degree);margin:0 auto}#FlightPay{width:80.3125px!important;padding:6px 20px 6px 8px!important;height:28px!important;background-color:var(--secondary-color);background-position:right -7px center;box-shadow:1px 3px 0 0 var(--background-fifth-degree);margin:0 auto}#CarPay{margin:0 auto;padding:6px 20px 6px 8px!important;border:0!important;width:80.3125px!important;height:28px!important;box-shadow:1px 3px 0 0 var(--background-fifth-degree);float:left}#PayLoader{width:80.3125px!important}#CarSearch{margin:0 auto;padding:6px 20px 6px 8px!important;width:126.25px!important;height:28px!important;background-repeat:no-repeat;background-position:right -7px center;box-shadow:inset 0 1px 1px rgb(0 0 0 / .075);float:left}#ResaSearch{margin:0 auto;padding:6px 20px 6px 8px!important;width:93.5781px!important;height:28px!important;background-repeat:no-repeat;background-position:right -7px center;box-shadow:inset 0 1px 1px rgb(0 0 0 / .075);float:left}#SelectLoader{width:232.188px!important}.g__loader{box-sizing:border-box;display:flex;justify-content:center;align-items:center}[class^=g__loader__dot]{flex:auto;border-radius:100%;padding-bottom:30%;margin-right:3%;margin-left:3%;background-color:#630005;font-family:var(--sso-text-body-fontStack);animation:gloader 1s infinite cubic-bezier(.165,.84,.44,1);opacity:.5}.loader__span{width:45px;font-size:calc(var(--main-font-size) + 1px)!important}.loader__Search{width:37px;font-size:calc(var(--main-font-size) + 1px)!important}@keyframes gloader{0%{transform:scale(.8);opacity:.3}10%{transform:scale(1);opacity:1}100%{transform:scale(.8);opacity:.3}}.g__loader__dot1{animation-delay:0.3s}.g__loader__dot2{animation-delay:0.5s}.g__loader__dot3{animation-delay:1s}.bookingOnRequestConfirmationOnState{background-color:var(--resa-rose);background-clip:padding-box;border:1px solid var(--background-first-degree);border-radius:8px;box-shadow:1px 1px 1px var(--background-fifth-degree);filter:progid:DXImageTransform.Microsoft.Shadow(color='var(--background-fifth-degree)',direction='120',strength='1');color:var(--background-first-degree);font-size:var(--main-font-size);font-weight:400;text-transform:uppercase;padding:.15em .75em;margin-right:1em;display:inline-block;letter-spacing:.2em}