form.hidden{padding:0px}.colorRed{color:#ad1a12}.passenger-name{text-transform:uppercase}#loginInformation button.finish-later,#notifications button.finish-later{margin-top:8px}.displayNone{display:none}.fb_button,.fb_button_rtl{background:#29447e url(../../images/facebook-button.png);background-repeat:no-repeat;cursor:pointer;display:inline-block;outline:none;padding:0 0 0 1px;text-decoration:none}.fb_button .fb_button_text,.fb_button_rtl .fb_button_text{background:#5f78ab url(../../images/facebook-button.png);border-bottom:solid 1px #1a356e;border-top:solid 1px #879ac0;color:#fff;display:block;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-weight:bold;margin:1px 1px 0 21px;padding:2px 6px 3px 6px;text-shadow:none}a.fb_button,a.fb_button_rtl,.fb_button,.fb_button_rtl{text-decoration:none}a.fb_button:active .fb_button_text,a.fb_button_rtl:active .fb_button_text,.fb_button:active .fb_button_text,.fb_button_rtl:active .fb_button_text{background:#4f6aa3;border-bottom:solid 1px #29447e;border-top:solid 1px #45619d;text-shadow:none}.fb_button_xlarge,.fb_button_xlarge_rtl{background-position:left -60px;font-size:24px;line-height:30px}.fb_button_xlarge .fb_button_text{margin-left:38px;padding:3px 8px 3px 12px}a.fb_button_xlarge:active{background-position:left -99px}.fb_button_xlarge_rtl{background-position:right -268px}.fb_button_xlarge_rtl .fb_button_text{margin-right:39px;padding:3px 8px 3px 12px}a.fb_button_xlarge_rtl:active{background-position:right -307px}.fb_button_large,.fb_button_large_rtl{background-position:left -138px;font-size:13px;line-height:16px}.fb_button_large .fb_button_text{margin-left:24px;padding:2px 6px 4px 6px}a.fb_button_large:active{background-position:left -163px}.fb_button_large_rtl{background-position:right -346px}.fb_button_large_rtl .fb_button_text{margin-right:25px}a.fb_button_large_rtl:active{background-position:right -371px}.fb_button_medium,.fb_button_medium_rtl{background-position:left -188px;font-size:11px;line-height:14px}a.fb_button_medium:active{background-position:left -210px}.fb_button_medium_rtl{background-position:right -396px}.fb_button_text_rtl,.fb_button_medium_rtl .fb_button_text{margin-right:22px;padding:2px 6px 3px 6px}a.fb_button_medium_rtl:active{background-position:right -418px}.fb_button_small,.fb_button_small_rtl{background-position:left -232px;font-size:10px;line-height:10px}.fb_button_small .fb_button_text{margin-left:17px;padding:2px 6px 3px}a.fb_button_small:active,.fb_button_small:active{background-position:left -250px}.fb_button_small_rtl{background-position:right -440px}.fb_button_small_rtl .fb_button_text{margin-right:18px;padding:2px 6px}a.fb_button_small_rtl:active{background-position:right -458px}#loginForm .facebookLogIn{text-align:center;margin-top:10px}#assignButtonDesc{top:4px}.departingInfo p{float:left;font-weight:bold}.segmentHeader{color:#444;border-bottom:solid 1px #ccc;padding-bottom:10px}.segmentHeader a{height:29px;padding-right:3px;padding-left:20px;text-decoration:none;color:#000}.segmentHeader a .icon{height:29px;width:31px;display:inline-block;margin:3px 5px -8px -5px}.segmentHeader a .iconColapsed{background:url(../img/accordion-arrow-hor.png) no-repeat}.segmentHeader a .iconExpanded{background:url(../img/accordion-arrow.png) no-repeat;background-position:-31px 0}#suggestions{margin:0;padding:0;list-style-type:none;position:absolute;top:54px;z-index:99;background:#fff;width:100%;-webkit-box-shadow:0 0 3px #000}#suggestions a{display:block;height:32px;padding:6px}[name="destination"]::-webkit-input-placeholder{color:#009d9d}.hotel-overview .thumb{text-align:center}.hotel-overview .thumb span{display:inline-block;vertical-align:middle;height:100%}.hotel-overview .thumb img{float:none;max-width:50px;max-height:50px;vertical-align:middle}#hotel-details{padding:16px;font-size:12px;display:-webkit-box;-webkit-box-orient:horizontal}#hotel-details a{text-decoration:underline}#hotel-details .photos{padding-right:16px}#hotel-details .thumb{display:block;width:80px;height:80px;background-position:center center;background-repeat:no-repeat;-webkit-border-radius:8px;border-radius:8px;-webkit-box-shadow:inset 0 0 3px #000;-webkit-background-size:cover;background-size:cover}#hotel-details .logo{max-width:100%}#hotel-details .info{-webkit-box-flex:1}.amenities{padding:16px}.amenity{margin-right:4px}.rates .desc{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-right:20px}.segment .block .actions .button,.section .block .button,#hotel-details .button,#hotelForm .button{display:inline-block;position:relative;width:44px;height:44px;float:right;margin-left:6px;font-size:9px;line-height:60px;text-align:center;overflow:hidden;background:-webkit-gradient(linear,30% 0%,60% 70%,from(#fafafa),to(#ebebeb))}.segment .block .actions .button .icon,.section .block .button .icon,#hotelForm .icon,#hotel-details .icon,.modifyicon{position:absolute;top:0;left:0;display:block;width:44px;height:44px}.map .icon{background:url(../img/home-icons.png) no-repeat 0 -268px}.modifyicon{background:url(../img/home-icons.png) no-repeat 0 -704px}#hotelForm .button,#hotel-details .button{text-decoration:none}.map .icon,.modifyicon{background-image:url(../img/home-icons@2x.png);-webkit-background-size:44px 748px;background-size:44px 748px}.button.download-pdf{margin-top:15px;margin-bottom:15px}p.center{text-align:center}#search-progress{padding:0 0 16px}.page-content>h1:after{content:'';display:block;width:44px;height:44px;position:absolute;top:0;right:0}.msg{padding:8px 8px 8px 8px;border:1px solid #ccc;-webkit-border-radius:1em;border-radius:1em}.segment .conf b.hotelUnconfirmed{color:red}#guaranteeDepositPolicy a{display:inline}.mapsIconCaption{position:relative;left:1px}.carOffersInfo{width:100%}.eInvoiceFooterInfo p{font-size:12px}.meter-wrap,.meter-value,.meter-text{width:100%;height:30px}.meter-wrap{background-color:#efefef;position:relative}.meter-text{position:absolute;top:0;left:0;padding-top:5px;color:#fff;text-align:center;width:100%}.eticketCouponStatus{float:right;font-weight:bold;color:red}.rtl .eticketCouponStatus{float:left}