#ContentTable,#MainTable{width:100%!important;margin:0!important}.hotel-group .extended,.thumbnail span{-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s}.clear,div.contactForm,div.hotelDetails{float:none;clear:both}body{margin:0}.adminLogPanels.x-panel-default{border:1px solid #d6d6d6}.container_hp div:last-of-type,.site4 #Details .line-group:last-of-type,div.adminLogPanels .x-panel-header-default{border:0}.mainHdrLog.x-panel-header-default{background:#1e5384}#Filter #Top #miniFilterClose:hover,#Filter #Top .mobile-filter-active #miniFilterClose:hover,#extraCallInfoPanel a.button,.default a:visited,.mainHdrLog .x-panel-header-title-default,label.close:hover{color:#fff}.mainHdrLog .x-tool-img{background-image:url("//cdn.hotelplanner.com/Common/Images/RequestDetails/tools/tool-sprites-white.png")}#admin-log-container .x-panel-header-default .x-tool-img{background-color:transparent}.hdrLogs{background:#f5f5f5}.hdrLogs .x-panel-header-title-default{font-size:15px;font-weight:700;color:#000}.admin-help,div.hotelIC span.cancel-bid{display:inline-block;margin-left:15px}.adminEmailGrid{border-bottom:1px solid #f5f5f5}.adminGroupingHdr{font-weight:700;color:#000;text-transform:capitalize}#Scroll-to-Top,.automaticBid,.instr-title,.line span,.ribbon-container,span.loginToSeeOffer{text-transform:uppercase}.adminNotes-error{color:red;font-size:12px;padding:10px}.adminNotes-content{padding:10px}.adminNotes-textfield{height:95px}.log-item-over:not(.log-item-selected){background-color:#fafafa;cursor:pointer!important}.log-item-over:not(.log-item-selected) .x-unselectable{cursor:inherit!important}.log-item-selected{background-color:#1e5384!important}.call-item-over,.call-item-selected,.log-item-selected .x-grid-rowbody,div.adminEmailWrpr .adminLine.body{background-color:#fff}#Filter #Top,body.st_Admin .x-btn.note-ranking-filter,body.st_Support .x-btn.note-ranking-filter{background-color:#1e5384}.log-item-selected .x-grid-row .x-grid-cell{color:#fff;font-weight:700}.attachment-item-over,.attachment-item-selected{background-color:#fff;border:none}.noLookieLikeInput,.txtUrlInpt{border-color:transparent;background:0 0;outline:0;-webkit-appearance:none}.adminAttachmentGrid .x-grid-item-focused .x-grid-cell-inner:before{border:none}.adminEmailGrid .x-grid-row-alt,.adminNoteGrid .x-grid-row-alt,.adminReviewGrid .x-grid-row-alt{background-color:#fbfbfb}div.adminEmailWrpr,div.adminNoteWrpr,div.adminReviewWrpr{padding:15px 0 15px 15px;background-color:#fff}div.adminEmailWrpr span.adminLabel{font-weight:700;display:inline-block;margin-bottom:5px}.noLookieLikeInput{width:1px;height:1px;overflow:hidden;color:#fff}body.st_Admin .x-btn.note-ranking-filter .x-btn-inner-default-toolbar-small,body.st_Support .x-btn.note-ranking-filter .x-btn-inner-default-toolbar-small{color:#fff;font-size:12px}.adminLookupEdit,.comExpItem .hdr,.hotel-contact-info .contact-label,.nobidYet,.st_Admin div.container_hp_group_popup p,.st_Support div.container_hp_group_popup p,a.booklink.neqRates,a.booklink.neqRates:active,a.booklink.neqRates:link,div.contactHotel.container_hp_group_popup a,div.hotelInfo .acceptedId,div.hotelInfo .hotelName,div.shareRateWrpr span.shareRateHdr,span.moneyBack,span.yourPriceRank,strong{font-weight:700}:focus,a.tooltip,button:focus{outline:0}#MainTable{padding:0!important}#ContentTable{font-family:'Open Sans',serif!important;font-size:12px!important;color:#333!important;background:#f8f6f4!important;line-height:normal!important;vertical-align:baseline;overflow:hidden}.aclearFilter,.userRating,button{cursor:pointer}#Filter-Container{width:20%;padding-right:15px;height:100%;float:left}#Content{float:left;padding-bottom:25px}#category-name,.statusupdate .form-group,div.contentBidsCntr{width:100%}div.contentBidsCntrWFltr{width:80%}.txtUrlInpt{color:orange;font-weight:700;width:100%}#Tabs-nav .tab.first,#total-hotels{border-left:1px solid #e5ebed}.groupContainer{width:100%;max-width:1200px;margin:0 auto;padding:0 15px;position:relative}.disabled,.x-hidden-display{opacity:.1}#Content,#Details,#Filter-Container,#Submenu,#category-cost,#category-name,#follow-up input,.bid,.bid-action,.bid-info,.bid-thumbnail,.bid-unhide,.contact-hotel,.decline-bid,.dropdown,.email-hotel,.filter-remove,.groupContainer,.i-booked,.i-groupPage,.i-submitReview,.links-wrapper,.price-wrapper,.request-call,.toggle-hotel,span.btn-default,textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.contact-hotel.mapView,.grpPopUp,div.cancelRequestNote,div.hotelDetails,div.no-availability div.shareRateWrpr,div.no-bid div.shareRateWrpr,div.requestedByDetails{margin-top:10px}.bid{padding:0 20px 20px 180px;min-height:260px;margin-bottom:12px;background:#fff;position:relative;border:1px solid #dcdcdc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.bid.no-availability,.bid.no-bid,.st_Partner .bid.no-bid{min-height:0}.st_Partner .bid{min-height:303px}.bestseller span.ribbon{width:104px;height:24px;display:block;position:absolute;right:-5px;top:10px;z-index:225;background:url("//cdn.hotelplanner.com/Common/Images/RequestDetails/ribbon.png") right no-repeat}.bestseller span.ribbon.int{background:url("//cdn.hotelplanner.com/Common/Images/RequestDetails/ribbon-it.png") right no-repeat}.bid.bestseller .hotel-name{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:95px}.comExpInfo{font-size:11px;font-weight:400;font-family:tahoma,'segoe ui',arial,'Open Sans',serif}#zeroResultCntnr .noReslt-filtrWrpr span,.comExpInfo .comExpItem,.hotel-contact-info{display:block;margin:10px 0}.comExpItem .val{padding-left:5px}.st_Admin div.groupSupportWin,.st_Support div.groupSupportWin{font-family:Helvetica,Arial,sans-serif;font-size:12px;padding:18px;color:#333}#Tabs-nav .tab.displayNone,#Tabs-nav a.tab.displayNone:link,#Tabs-nav a.tab.displayNone:visited .displayNone,.bid.hasRate .shareRateWrpr,.bidTotalsMapMobile,.blockEnabled .ribbon-container.ribbon-group,.blockEnabled.hasIRB .ribbon-container.ribbon-pref,.direct-bid.bid-declined,.grpV1,.hidden,.hotel-contact-info .contact-email-short,.hotel-contact-info .contact-title-last,.reqHotel .mappedBy,.screenShot .bid-tabs ._tabGroupScore:not(.grpRated),.screenShot .bid-tabs ._tabUserScore:not(.gstRated),.screenShot .bid-tabs .accordion-title-group-score:not(.grpRated),.screenShot .bid-tabs .accordion-title-user-score:not(.gstRated),.screenShot .bid-tabs .bid-tabs-nav,.st_Admin.MobileSite .my-group-page,.st_Admin.MobileSite .request-call,.st_Admin.MobileSite .submit-review,.st_Hotel #curChgWrpr,.st_Hotel .st_hotel_bid .bid-tabs .bid-tabs-nav,.st_Support.MobileSite .my-group-page,.st_Support.MobileSite .request-call,.st_Support.MobileSite .submit-review,body.en .bid.screenShot.top-status-wrapper.declined-status:after,div.Grid-View #curChgWrpr,div.List-View #excel-download,div.Map-View #curChgWrpr,div.Map-View #excel-download,div.bid.top-status-wrapper.unknown-status.nlc div.bid-info div.bid-action div.links-wrapper span.i-booked,div.bid.top-status-wrapper.unknown-status.nlc div.bid-info div.bid-action div.links-wrapper span.i-submitReview,div.mapView div.form-group.hide-onmap,span.spacewrpr a.aSpaceViewFullSz{display:none}.st_Admin div.groupSupportWin a:active,.st_Admin div.groupSupportWin a:link,.st_Support div.groupSupportWin a:active,.st_Support div.groupSupportWin a:link{color:#239fdb;text-decoration:none;background:0 0}.st_Admin div.groupSupportWin a:hover,.st_Support div.groupSupportWin a:hover{background:0 0}.st_Admin div.groupSupportWin a.editActionCls:active,.st_Admin div.groupSupportWin a.editActionCls:link,.st_Admin div.groupSupportWin a.editActionCls:visited,.st_Support div.groupSupportWin a.editActionCls:active,.st_Support div.groupSupportWin a.editActionCls:link,.st_Support div.groupSupportWin a.editActionCls:visited{color:#00f;font-weight:400;text-transform:capitalize}.st_Admin div.groupSupportWin a.editActionCls:hover,.st_Support div.groupSupportWin a.editActionCls:hover{color:#ee7120}.st_Admin div.groupSupportWin td input,.st_Admin div.groupSupportWin td select,.st_Support div.groupSupportWin td input,.st_Support div.groupSupportWin td select{font-size:11px!important}.st_Admin div.groupSupportWin .cancelBtnCls,.st_Support div.groupSupportWin .cancelBtnCls{margin-left:10px;padding:6px 10px;font-size:15px;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:700;text-align:center;text-decoration:none;border-radius:5px;display:inline-block;outline:0;border:0;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;-webkit-appearance:none;-webkit-box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.45);-moz-box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.45);box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.45)}.st_Admin td.AccountServicesHeader,.st_Admin td.FormHeader,.st_Support td.AccountServicesHeader,.st_Support td.FormHeader{background:#fff;background:-moz-linear-gradient(top,#fff 0,#f6f6f6 47%,#ededed 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#fff),color-stop(47%,#f6f6f6),color-stop(100%,#ededed));background:-webkit-linear-gradient(top,#fff 0,#f6f6f6 47%,#ededed 100%);background:-o-linear-gradient(top,#fff 0,#f6f6f6 47%,#ededed 100%);background:-ms-linear-gradient(top,#fff 0,#f6f6f6 47%,#ededed 100%);background:linear-gradient(to bottom,#fff 0,#f6f6f6 47%,#ededed 100%);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.adminEmailBid .form-group,.st_Admin div.groupSupportWin div.acceptedBid.hotelInfo,.st_Support div.groupSupportWin div.acceptedBid.hotelInfo{margin:15px 0}.st_Admin div.groupSupportWin div.acceptedBid.hotelInfo:first-child,.st_Support div.groupSupportWin div.acceptedBid.hotelInfo:first-child{margin:0 0 15px}div.hotelInfo .hotelName{color:#346ca0;font-size:16px;text-transform:capitalize}#hp-notify-text span,.bid-declined-wrapper .auto-accept-match,.bid-info .bid-declined-wrapper,.bid-info .new-offer-requested,.bid-tabs .bid-tabs-panel.bid-tabs-state-active,.bidMappings,.closestHotelWpr .distance,.container_hp_group_popup span.contactInfo,.direct-bid,.direct-bid .direct-offer-from,.direct-bid .direct-offer-rooms-held,.hotel-contact-info .contact-info-type-email,.hotel-contact-info .contact-info-type-phone,.meetMyRate,.offer-acpt.cntr .namePhone,.reqHotel,.screenShot .bid-tabs .bid-tabs-accordion-title,.screenShot .bid-tabs .bid-tabs-panel,.st_Hotel .st_hotel_bid .bid-tabs .bid-tabs-accordion-title,.st_Hotel .st_hotel_bid .bid-tabs .bid-tabs-panel,.toggle-hotel .cost .weekend-rate,div.adminlog span,div.hotelInfo .changeLog,div.hotelMapWin span.hotel-address-info,div.hotelMapWin span.hotel-address-info span.hotel-address,div.hotelMapWin span.hotel-name,div.requestedByDetails span.requestedBy,div.requestedByDetails span.requestedOn,span.are-rooms-held,span.itinerary-info span.extended-stay,span.itinerary-info span.stay-dates,span.price-details span.rebate-option,span.spaceDetailsWrpr span.spaceNumOf,span.spaceDetailsWrpr span.spacePpl,span.spaceDetailsWrpr span.spaceServices,span.spaceDetailsWrpr span.spaceSize,span.spaceDetailsWrpr span.spaceType,span.txtAutoTrasltd{display:block}#hp-notify .fa-times,#plOfferNoAvailQuestions span,.admin-auto-accept,.ask-for-bid,.bestseller .ribbon-container,.bid .hotel-name,.bid-unhide,.blockEnabled.hasIRB .ribbon-container.ribbon-group,.contact-hotel,.decline-bid,.default,.email-hotel,.filter-remove,.hasRate .instant-room-block,.hasRate .transient-rate,.history span,.i-booked,.i-groupPage,.i-submitReview,.instant-book,.instant-room-block,.place-bid,.place-bid.placeNoAvail,.reqHotel .addr,.reqHotel .mappedBy,.request-call,.status-ms,.transient-rate,div.shareRateWrpr span,span.btn-default,span.dialog span{display:inline-block}.st_Admin div.groupSupportWin hr,.st_Support div.groupSupportWin hr{border-top:3px double #ee7120;margin-top:25px}.st_Admin div.groupSupportWin div.errors,.st_Support div.groupSupportWin div.errors{margin:0 0 20px;padding:10px;border:1px solid silver}.st_Admin div.groupSupportWin div.errors p.errorMsg,.st_Support div.groupSupportWin div.errors p.errorMsg{color:red;text-align:center}.container_hp_group_popup label span.note,.st_Admin div.groupSupportWin .successText,.st_Support div.groupSupportWin .successText,.successText,iframe h3.successText{color:green}.container_hp_group_popup label span.error,.errorCnt ul li,.errorText,.st_Admin div.groupSupportWin .errorText,.st_Support div.groupSupportWin .errorText{color:red}.vipClient{color:red;font-weight:700}a:active,a:link{color:#1975a4;text-decoration:none}#Request-Details div.history span.unkp,#Request-Details div.history span.unkp a,.reqHotel .fa.hotelReqBid,a:hover{color:#f89200}.sel-hotel-bid,.x-view-item-focused{outline-style:none!important}#groupCurChanger{font-size:10px}.bid-thumbnail{padding:10px 15px;position:absolute;top:0;height:100%;width:180px;left:0}.bid-thumbnail .thumbnail{width:100%;height:130px;overflow:hidden;position:relative;line-height:0;background:url("//cdn.hotelplanner.com/Common/Images/RequestDetails/no-image-icon.png") center center no-repeat #e9e9e9;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.bid-thumbnail .thumbnail img{height:100%;width:100%}.bid-action{position:relative;width:100%}#hp-notify,.popup{position:fixed;top:0;left:0}#Admin-Log .xs-button,#Request-Details #follow-up .xs-button,.st_Admin .bid .email-hotel,.st_Admin .bid span.btn-default,.st_Admin .no-bid .placeNoAvail,.st_Support .bid .email-hotel,.st_Support .bid span.btn-default,.st_Support .no-bid .placeNoAvail{margin-top:5px}#Filter .show,#Filter-Container-Container.remove-filters{margin-top:15px}.admin-auto-accept a,.ask-for-bid a,.bid-unhide a,.contact-hotel a,.decline-bid a,.default a,.email-hotel a,.filter-remove a,.i-booked a,.i-groupPage a,.i-submitReview a,.instant-book a,.place-bid a,.request-call a,span.btn-default a{display:block;padding:6px 12px 8px;text-decoration:none;font-weight:600;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align:center}.bid-info .hotel-name:hover,.book8RmsNowWrpr.negRates span.emph,a.taComm span.commission-per:hover,span.discount a:hover,span.rate-converted{text-decoration:underline}.admin-auto-accept a,.admin-auto-accept a:visited,.ask-for-bid a,.ask-for-bid a:visited,.contact-hotel a,.contact-hotel a:visited,.decline-bid a,.decline-bid a:visited,.email-hotel a,.email-hotel a:visited,.i-booked a,.i-booked a:visited,.i-groupPage a,.i-groupPage a:visited,.i-submitReview a,.i-submitReview a:visited,.instant-book a,.instant-book a:visited,.instr-emailHotel,.instr-requestCall,.place-bid a,.place-bid a:visited,.request-call a,.request-call a:visited,span.btn-default a,span.btn-default a:visited{color:#fff;border:0}.contact-hotel a,.email-hotel a,.instant-book.cnsdrn a,.instr-emailHotel,.place-bid a,span.btn-default a{background:#2678a7}.admin-auto-accept a,.ask-for-bid.askd a,.i-booked a,.instant-book.bkd a,.instr-requestCall,.request-call a{background:#31ca67}.i-booked.reserved a{background:#8e8c8c}.address-sort{padding:7px;background:#f8f6f4;border:1px solid #000}.bid-unhide a,.decline-bid a,.filter-remove a,.instant-book.cncld a,.instr-declineBid{color:#9d9d9d;background:#efefef;font-weight:700;white-space:nowrap}.decline-bid a,.instant-book.cncld a{color:#fff;background:url("//cdn.hotelplanner.com/Common/Images/RequestDetails/highlight.png") -200px center no-repeat #999;font-weight:700}.default a{border:0;color:#fff;font-weight:700;font-size:12px;background:url("//cdn.hotelplanner.com/Common/Images/RequestDetails/highlight.png") -200px center no-repeat #1e568a;white-space:nowrap}.default a:hover,.instant-book.cnsdrn a:hover,.place-bid a:hover{background:url("//cdn.hotelplanner.com/Common/Images/RequestDetails/highlight.png") 300px center no-repeat #5083c6}.price-wrapper{padding:10px 0}span.price{display:block;font-size:27px;font-weight:700;color:#333}.en_US span.price,.span.price{font-size:22px;line-height:19px;margin-bottom:10px}span.commission-per,span.price-details,span.rate-converted,span.rate-policy-hidden{font-size:11px;color:#4f4b4b;display:block;margin-top:3px;margin-bottom:12px}span.commission-per.chigh{font-size:12px;font-weight:700;color:orange}span.rate-converted{color:#4f5cdd;cursor:pointer}span.rate-policy-hidden{text-align:left;font-style:italic;padding:3px;background:#e4f5f7}span.discount,span.discount a:link,span.discount a:visited{font-weight:700;display:block;font-size:24px;color:#198d38}a.taComm span.commission-per{color:#00f}.bid-info{padding:10px 5px}.bid .hotel-name{color:#346ca0;font-weight:700;font-size:22px;text-transform:capitalize;cursor:pointer}.bid .distance-from,.hotelMapWin .distance-from{display:none;font-style:italic;border:1px solid #cbdce9;background:#e4f3fd;padding:1px 3px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.bid .outsideLocation,.hotelMapWin .outsideLocation{display:block!important;margin:3px 0}.bid .hotel-address-info{display:block;margin:3px 0}.bid .rating-stars,div.hotelMapWin .hotel-info .rating-stars{color:#f8d200;display:block;margin-top:0;margin-bottom:5px}.bid .rating-stars i,div.hotelMapWin .hotel-info .rating-stars i{margin-right:3px}.direct-bid{margin:12px 0}.direct-bid .hotelName{text-transform:capitalize!important}.automaticBid{padding-left:10px;font-weight:700}.bid-declined-wrapper .bid-declined.type1{font-style:italic}.bid-info .bid-declined-wrapper{margin-bottom:10px;margin-right:15px}.bid-declined-wrapper .auto-accept-match.yes,.bid-declined-wrapper .new-offer-requested.yes{text-transform:capitalize;color:green;font-weight:600}.links-wrapper{margin-top:22px}.thumbnail span{display:block;width:100%;height:100%;line-height:130px;color:#fff;font-weight:700;text-align:center;cursor:pointer;font-size:12px;padding:20px 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;left:0;z-index:2;-moz-opacity:0;-khtml-opacity:0;opacity:0;transition:.4s}.container_hp,.top-status{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#zeroResultCntnr{background-color:#fff;border:1px solid #eaeaea;font-size:13px;color:#454b5e;padding:15px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.noReslt-title{text-align:center;font-size:18px;color:#89a6bd;font-weight:700;margin-bottom:10px}#zeroResultCntnr p{padding-left:30px;position:relative;color:#454b5e;margin:0}#zeroResultCntnr p:before{position:absolute;left:0;top:0;content:'\f05a';font-family:FontAwesome;color:#1f95d6;font-size:20px}#zeroResultCntnr .noReslt-filtrWrpr,.history-title,.noReslt-hidBidWrpr .noReslt-numHidden{padding:5px 0}#zeroResultCntnr .noReslt-hidBidWrpr .bid-unhide{margin:10px 0}.bid-new,.bid-new:not(.bestseller){border:1px solid #090}.bid.bestseller:not(.declined-status){border:1px solid #f78605;-webkit-box-shadow:0 1px 3px rgba(247,134,5,.95);-moz-box-shadow:0 1px 3px rgba(247,134,5,.95);box-shadow:0 0 3px rgba(247,134,5,.75)}.bid.grid-view.bestseller.top-status-wrapper,.bid.grid-view.bestseller:not(.declined-status){padding-top:30px}.status-ms{font-weight:700;font-size:15px;margin:10px 3px;padding:5px 10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}#mask,.popup{display:none;width:100%}.status-ms.new{background:#090;color:#fff}div.contactForm{width:100%}.bid-new label.recommend{background:#eddac2}#hp-notify{box-shadow:0 4px 6px #000;background:rgba(32,105,152,.9);color:#fff;font-size:15px;margin:-100% 0 0;padding:25px 0;transition:1s 0;width:100%;z-index:7999!important}.Map-View #Content #List-Hotels,.toggle-hotel .name{-webkit-transition:.4s .1s;-moz-transition:.4s .1s;-o-transition:.4s .1s}#hp-notify p{margin:0;padding:2px;text-align:center}#hp-notify .fa-times{position:absolute;z-index:112;cursor:pointer;top:0;right:10px;padding:15px;font-size:20px;-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}#hp-notify .fa-times:hover,.expand .image{-moz-opacity:1;-khtml-opacity:1;opacity:1}#hp-notify-h1,p.notify-header{color:#ff8f28;font-size:20px}#total-hotels,.bid.grid-view .hotel-name,.site4 #instr-center p,.site4 #instr-leftside p,.site4 #instr-rightside p{font-size:13px}#mask{z-index:9999;background-color:rgba(0,0,0,.15)}span.loginToSeeOffer{display:block;margin:10px 0}div.winAlertMsg,div.winConfirmMsg{margin-bottom:25px}.popup{height:100%;z-index:450;background:rgba(0,0,0,.55)}.popup .popup-inner{position:absolute;top:5%;right:0;bottom:auto;left:0;margin:auto;z-index:11;width:95%;height:95%;max-width:767px;overflow:hidden}.no-bid .x-mask,.st_Admin .popup .popup-inner,.st_Support .popup .popup-inner,div.hotelMapWin.bestseller span.ribbon.int{top:0}.popup-inner.maxHSmall{max-height:375px!important;max-width:450px}.popup-inner.maxHMedium{max-height:500px!important}.popup-inner.maxHLarge{max-height:600px!important}.popup-inner.maxFrameCls div.popup-body,.popup-inner.maxHLarge div.popup-body,.popup-inner.maxHMedium div.popup-body,.popup-inner.maxHSmall div.popup-body{padding-top:10px}.popup-inner .popup-header{color:#fff;background:#2f72c1;padding:10px 15px;position:relative;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px}.popup-header .popup-title{font-size:15px;font-weight:500;max-width:90%;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.popup-header .popup-close{font-size:18px;color:#fff;display:inline-block;cursor:pointer;padding:0;position:absolute;right:5px;opacity:.7}.popup-header .popup-close i{padding:0 10px;z-index:3995!important;font-size:26px;margin-top:-3px}.popup-header .popup-close:hover{opacity:.9}.popup-inner .popup-body{padding:0 25px 15px;background:#fff;height:80%;max-height:500px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;overflow:auto}.st_Admin.MobileSite .popup-inner .popup-body,.st_Support.MobileSite .popup-inner .popup-body{padding:0 5px 15px}.popup-inner.maxFrameCls{max-height:1200px!important;overflow:hidden;height:99%;max-width:860px!important}.popup-inner.maxFrameCls .popup-body{overflow:hidden;height:95%;max-height:800px}.popup-body p{margin-top:0;margin-bottom:8px}.container_hp{width:100%;margin:0 auto;max-width:560px;padding:0 15px;box-sizing:border-box}.container_hp div{font-family:'Open Sans',serif;font-size:13px;background:#fff;color:#333;line-height:normal}.line span{width:120px;font-size:11px;margin-right:10px;color:#2d6195}#curChgWrpr{position:absolute;bottom:-50px;left:0;z-index:1}.x-mask{border:1px solid #f89200!important;background-color:rgba(255,255,255,.8);top:50px}.x-mask-msg{background:#226d9d!important;border-radius:5px!important;padding:25px 50px!important}.x-mask-msg-inner{border-radius:3px!important}.x-mask-msg-text{padding:21px 10px 0!important;color:#fff!important;font-weight:700!important}.thumbnail span:hover{display:block;background:rgba(0,0,0,.7);padding-top:0;-moz-opacity:1;-khtml-opacity:1;opacity:1}.thumbnail-no-hover{cursor:auto}.sortBtn i{margin-left:10px;font-size:15px}.recommendedBy{display:block;margin-top:10px;color:#478758;font-weight:600;padding:5px 10px;border:0;background:#e2f8e2;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#Details span.column-right.qMode1R{background-color:#ffe9ca;padding:5px 12px;border:1px solid #dbb98e;color:#4a3308;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}div.requestedByDetails.requested{padding:5px 10px;border:1px solid #198d38}div.shareRateWrpr{font-size:inherit}div.shareRateWrpr span.shareLinkWrpr i{margin-left:5px;margin-right:3px}div.shareRateWrpr span.shareLinkWrpr a,div.shareRateWrpr span.shareLinkWrpr a:visited{color:#346ca0}div.shareRateWrpr span.shareLinkWrpr a:hover{color:#f89101}div.hotelDetails span.detailItem{float:left;margin-right:10px}div.hotelDetails{margin-bottom:15px}.breakout-label,div.hotelDetails span.detailItem span:first-child,div.requestedByDetails span.requestedBy span:first-child,div.requestedByDetails span.requestedOn span:first-child{font-weight:600}span.cancel-quote-request{display:inline-block;margin-left:10px}.site4 #Details .column-right,span.cancel-quote-request:first-child{font-weight:400}div.bid div.lastStatusUpdate{margin:10px 0;padding:5px 12px;font-weight:700;border:1px solid #dbb98e;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}div.nightlyRates{display:block;color:#000;margin-top:10px;font-size:10px}div.nightlyRates span.nightlyRate{position:relative;display:block;border:1px solid #c6c6c6;border-left:0;top:0;float:left}div.nightlyRates span.hdr{display:block;font-weight:700;margin-bottom:3px}div.nightlyRates>span.nightlyRate{border-left:1px solid #c6c6c6}div.nightlyRates span.nightlyRate span{text-align:center;display:block;padding:4px}div.nightlyRates span.nightlyRate span.ndt{background:#ececec}span.nightlyRatesClear,span.spacesClear{float:none;clear:both;width:100%;display:block;margin:5px 0}.bid-tabs .bid-tabs-nav{margin:0;padding:0;overflow:hidden}.bid-tabs .bid-tabs-tab{display:inline-block;margin:0;list-style:none}.bid-tabs .bid-tabs-panel{margin-bottom:5px;display:none}.bid-tabs .bid-tabs-accordion-title{display:none;border-bottom:2px solid #f6f6f6;padding:10px 0;margin-bottom:12px}.bid-tabs .bid-tabs-nav .bid-tabs-tab{display:block;float:left;border-bottom:2px solid #f6f6f6;padding:0;margin-bottom:12px}.bid-tabs .bid-tabs-nav .bid-tabs-tab:hover{border-bottom:2px solid #d9e4e9}.bid-tabs .bid-tabs-nav .bid-tabs-anchor{text-decoration:none;color:#999;padding:10px 15px;font-weight:600;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.bid-tabs .bid-tabs-accordion-title.bid-tabs-state-disabled,.bid-tabs .bid-tabs-nav .bid-tabs-state-disabled{opacity:.5}.bid-tabs .bid-tabs-accordion-title.bid-tabs-state-active .bid-tabs-anchor,.bid-tabs .bid-tabs-nav .bid-tabs-anchor:hover,.bid-tabs .bid-tabs-nav .bid-tabs-state-active .bid-tabs-anchor{color:#226d9d}.bid-tabs .bid-tabs-nav li:first-child a{padding-left:0}.bid-tabs .bid-tabs-accordion-title.bid-tabs-state-active,.bid-tabs .bid-tabs-nav .bid-tabs-tab.bid-tabs-state-active{border-bottom:2px solid #226d9d}.hotel-contact-info.non-accepted,div.rfpItinerary span.find-hotels a{font-size:12px;font-weight:700}.bid-tabs .bid-tabs-accordion-title .bid-tabs-anchor{text-decoration:none;color:#6e6a6a;font-weight:600;padding:10px 0}.top-status-wrapper .bid-info,.top-status-wrapper .bid-thumbnail{padding-top:35px}.top-status{position:absolute;top:0;left:0;padding:4px 4px 4px 15px;width:100%;z-index:200;box-sizing:border-box;font-size:11px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:#fff}.top-status-wrapper.declined-status .top-status{background:#989898}.top-status-wrapper.booked-status .top-status{background:#31ca67;font-weight:700}.st_Admin .top-status-wrapper.declined-status .top-status,.st_Support .top-status-wrapper.declined-status .top-status{background:#a71e1e;font-weight:700}.st_Admin .top-status-wrapper.unknown-status:not(.nlc) .top-status,.st_Support .top-status-wrapper.unknown-status:not(.nlc) .top-status{background:orange;color:#3e3131}.st_Admin .top-status-wrapper.unknown-status.nlc .top-status,.st_Support .top-status-wrapper.unknown-status.nlc .top-status{background:orange;color:#3e3131;text-decoration:line-through}#Map .top-status-wrapper.unknown-status .top-status{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.bid.bestseller.top-status-wrapper{border-top:0!important}body.en .bid.top-status-wrapper.declined-status:after{content:' ';display:block;position:absolute;left:0;top:0;width:30%;height:100%;z-index:1;opacity:.1;background-image:url("//cdn.hotelplanner.com/Common/Images/RequestDetails/_smDeclined.png");background-repeat:no-repeat;background-position:10% 85%;pointer-events:none;-ms-background-size:50%;-o-background-size:50%;-moz-background-size:50%;-webkit-background-size:50%;background-size:50%}body.en .Grid-View .bid.top-status-wrapper.declined-status:after{width:20%}body.en.x-ie8 .bid.top-status-wrapper.declined-status:after{background-image:none}.bid .top-status-wrapper .bid-action,.bid .top-status-wrapper .bid-thumbnail{padding-top:42px}.btn-details-view{background-color:#2f72c1!important;color:#fff!important}.btn-details-view:hover{background-color:#1975a4!important}.bid.screenShot .admin-links,.bid.screenShot .auto-accept-match,.bid.screenShot .automaticBid,.bid.screenShot .commission-per,.bid.screenShot .links-wrapper,.bid.screenShot .new-offer-requested,.bid.screenShot .rebate,.mobile-only,.mobile-only-inline{display:none!important}.bid.grid-view{padding:10px;min-height:0;font-size:11px}.bid.grid-view .rating-stars{font-size:8px}.grid-view .price{font-size:15px}.grid-view .price,.grid-view .price-details{text-align:left}.grid-view a.contact,.grid-view a.decline{padding:5px;margin-bottom:3px;display:block;text-align:center;width:100%;text-overflow:ellipsis;overflow:hidden;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bid.grid-view .groupScore,.reqHotel .fa{font-size:12px}.bid.grid-view .weekdays{margin-right:0;display:block;position:relative;top:auto;left:auto}a.contact{color:#fff;background:#2678a7;white-space:nowrap}a.contact:hover{background:#1f6f9d}a.decline{color:#9d9d9d;background:#efefef}a.decline:hover{color:#666;background:#e8e8e8}.action-column,.attrition-column,.cancellation-column,.cutoff-column,.deposit-column,.expires-column,.groupscore-column,.hotel-column,.misc-column,.rate-column{width:11.1111%;padding-right:10px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.action-column{padding:0}.bid.grid-view.bestseller .action-column{padding-top:24px}.bid.grid-view.bestseller .ribbon{top:4px;right:-4px;background-size:80%}#Tabs-nav{background:#fff;border-top:1px solid #e5ebed;border-bottom:1px solid #d6d6d6;height:52px}#Tabs-nav a.tab:link,#Tabs-nav a.tab:visited{line-height:52px;padding:0 25px;cursor:pointer;font-size:11px;font-weight:700}#Tabs-nav .tab:hover,.hotel-group.hotel-selected,.toggle-hotel:hover{background:#fafafa}#Tabs-nav .tab.active{-webkit-box-shadow:inset 0 -3px 0 0 #6ca3dc;-moz-box-shadow:inset 0 -3px 0 0 #6ca3dc;box-shadow:inset 0 -3px 0 0 #6ca3dc}#Tabs-nav .tab i{color:#bdd6e9;margin-right:5px}#Tabs-nav .active i{color:#6ca3dc}.noBidImgWrpr{padding:10px 5px;width:100%;background-color:#ececec;text-align:center;border:1px solid #000;color:#000;margin-bottom:25px}.screenShot .bid-tabs .bid-tabs-accordion-title,.st_Hotel .st_hotel_bid .bid-tabs .bid-tabs-accordion-title{border-bottom:2px solid #ececec}.screenShot .bid-tabs .bid-tabs-accordion-title .bid-tabs-anchor,.st_Hotel .st_hotel_bid .bid-tabs .bid-tabs-accordion-title .bid-tabs-anchor{color:#226d9d;cursor:none}div.bid.screenShot{width:97%}#float-right{float:right;display:inline-block;vertical-align:middle;line-height:52px}#float-right a:active,#float-right a:link,#float-right a:visited{color:#285470;padding:6px 12px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:1px solid #fff;margin-right:15px}#float-right a:hover{border:1px solid #cfd5d7;text-decoration:none;box-shadow:0 2px 0 rgba(0,0,0,.02)}#total-hotels{font-weight:700;color:#333;padding-left:20px;padding-right:15px}button.remove-filters{display:inline-block;border:0;cursor:pointer;padding:3px 7px;color:#fff;background:#e7594e;margin:10px 15px;line-height:normal;font-size:11px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#Filter .section input[type=checkbox],.faIcon,.reqHotel a{margin-right:5px}button.remove-filters:hover{background:#db2e21}#Filter{background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:relative;width:100%;color:#333;padding-bottom:10px;border:1px solid #dcdcdc}#Filter:hover{-webkit-box-shadow:0 1px 4px rgba(0,0,0,.1);-moz-box-shadow:0 1px 4px rgba(0,0,0,.1);box-shadow:0 1px 4px rgba(0,0,0,.1)}#Request-Details #Submenu a:not(.ahist),#menuAdmin .adminBtnCls,.MSIE8 #Request-Details #Submenu a,.x-ie8 #Request-Details #Submenu a{-webkit-box-shadow:0 2px 3px rgba(0,0,0,.05);-moz-box-shadow:0 2px 3px rgba(0,0,0,.05);display:block;text-align:center;color:#666;margin-bottom:3px}#Filter #Top{line-height:35px;color:#fff;padding:0 15px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px;font-weight:600;height:35px;overflow:hidden}#Filter .section{background:#fff;border-top:1px solid #eef1f5;padding:0 15px 12px}#Filter .section label,#Filter .section span.cLabel{display:block;cursor:pointer;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#Filter .section span.cLabel.statusNew{font-weight:700;color:#ff9000}#Filter .section input[type=text]{border:1px solid #c3cfd9;padding:5px 8px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}#Filter .section span.cLabel.cParent{border-radius:3px;font-size:12px;color:#1e5384;font-weight:600;margin-top:3px}#Filter .section span.cLabel.cChild{font-size:11px;padding-left:10px}#Filter .section span.cLabel.cChild input[type=checkbox]{width:10px;height:10px}.x-ie8 #Filter .section span.cLabel.cChild input[type=checkbox],.x-ie9 #Filter .section span.cLabel.cChild input[type=checkbox]{width:17px;height:17px}#Filter .stars i{color:#f1cc00}.section .title{font-size:12px;color:#346ca0;font-weight:700;padding:10px 0;display:block}.section .title .section-clearFilter{float:right;color:red!important}.title .section-clearFilter i{color:red!important;font-size:18px}.price-range{width:49px!important}#Request-Details #Submenu{width:185px;position:absolute;top:0;left:15px;z-index:1}#Request-Details #Details{padding:0 15px 15px 235px}.MSIE8 #Request-Details #Submenu a,.x-ie8 #Request-Details #Submenu a{padding:10px;font-weight:600;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:0 2px 3px rgba(0,0,0,.05)}#Request-Details #Submenu a:not(.ahist),#menuAdmin .adminBtnCls{padding:10px;font-weight:600;border:1px solid #c3c3c3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:0 2px 3px rgba(0,0,0,.05)}#Request-Details #Submenu a:not(.ahist){-webkit-box-shadow:0 2px 3px rgba(0,0,0,.05);-moz-box-shadow:0 2px 3px rgba(0,0,0,.05);box-shadow:0 2px 0 rgba(0,0,0,.05);background-color:#fafafa}#Request-Details #Submenu a:hover{background:#f4f4f4}#Request-Details .history .ahist a:active{color:#3a93c9;text-decoration:none}#Request-Details .history a:hover{color:#5ab3e9}#Request-Details #Submenu a.login-client{background:#f89200;color:#fff;border:0}#Submenu #plOfferNoAvailQuestions .noAcctMenu a,#Submenu #plOfferNoAvailQuestions .placeOfferMenu a{box-shadow:none;margin-top:5px;color:#fff;background:#f89200;border:0}#Submenu #plOfferNoAvailQuestions .noAcctMenu a:hover,#Submenu #plOfferNoAvailQuestions .placeOfferMenu a:hover,.xs-button:hover{background:#ffa525}#Submenu #plOfferNoAvailQuestions .noAvailMenu a{background:#f6f6f6;padding:5px;border-radius:2px}#Request-Details{background:#fff;padding-top:25px}.st_Admin #Request-Details,.st_Support #Request-Details{min-height:615px}.inlineForm{display:inline;padding:0}#top-toggle.show-more{color:#fff;background:#3b75b9;border:0;padding:10px 15px;margin-bottom:15px}#top-toggle.show-more:hover{background:#4983c7}.show-more{-webkit-border-radius:4px;-moz-border-radius:4px}.show-more.active,.show-more:hover{border:1px solid #ccc;background:#fafafa;cursor:pointer}#Request-Details #Submenu div{margin:6px 0}#Details h1{font-size:20px;font-weight:700;color:#666;margin-bottom:15px}#Request-Details #follow-up input{width:100%;padding:5px;font-size:12px;display:block}.xs-button{background:#f89200;color:#fff;border:0;display:inline-block;padding:5px 10px;font-size:12px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#Details .line-group,.amenities label,.bid .links-wrapper>span,.decline input[type=text],.decline select{margin-bottom:5px}#Details .column-left{width:150px;height:100%;vertical-align:top;display:inline-block;color:#989595;text-align:right;padding-right:20px}#Details .column-right{display:inline-block;font-weight:600}#Details .line-group.trvlagntAddr .column-right{max-width:335px}span.dialog{border:1px solid #eadfc9;background:#fffae7;padding:5px 15px;display:block;margin:6px 0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}#Admin-Log{background:#fff;padding:0;border-top:0 solid #d6d6d6}.history{padding:8px 12px;max-height:85px;overflow-y:scroll;overflow-x:hidden;border:1px solid #ccc}#Request-Details div.history span.bokd,#Request-Details div.history span.bokd a{color:#23b93c}#Request-Details div.history span.htic,#Request-Details div.history span.htic a{color:#a21919}#Request-Details div.history span.cnld,#Request-Details div.history span.cnld a{color:#7a7c7a;text-decoration:line-through}#Request-Details div.history span span.acptcnts{margin-left:5px;font-size:11px}#Instructions{background:#fffae7;color:#666;position:relative;border:1px solid #eadfc9;padding:8px 15px 12px;margin-bottom:25px;overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#Instructions:hover{border:1px solid #d3bc91}.instr-title{color:#a99a7f;font-size:15px;display:block;margin-bottom:11px}label#close-instructions{position:absolute;top:0;right:0;z-index:2;padding:10px;cursor:pointer;color:#c3be97}label#close-instructions:hover{color:#b3a753}#instr-center,#instr-leftside,#instr-rightside{float:left;width:33%;padding-right:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.hotel-group .extended,span.spacewrpr{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;overflow:hidden}#instr-center,#instr-rightside{border-left:1px solid #f2ebd7;padding-left:15px}#instr-center b,#instr-leftside b,#instr-rightside b{display:block;margin-bottom:8px;font-weight:700;color:#806a49;font-size:17px}#instr-center p,#instr-leftside p,#instr-rightside p{font-size:12px;margin:0 0 10px}.instr-declineBid,.instr-emailHotel,.instr-requestCall{display:inline-block;color:#fff;padding:5px 8px;font-size:12px;font-weight:700;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.instr-requestCall{background-color:#31ca67}.instr-declineBid{color:#607d8b;background-color:#f8f8f8;border:1px solid #e5e5e5}#actionNeeded{display:block;position:relative;margin-bottom:25px;padding:20px 15px 20px 100px;background-color:#ffecec;border:1px solid #ffc1c1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#actionNeeded p{margin:0;font-size:16px;color:#ba5858}.actionNeeded-title{display:block;color:#930000;font-size:25px;font-weight:700;margin-bottom:8px}#actionNeeded i{position:absolute;left:23px;top:23px;font-size:63px;color:#f3b5b5}.itineraryEvent{display:block;margin-top:7px}.itineraryEvent .eventNote{font-weight:700;font-size:11px;display:inline-block}.itineraryEvent a{display:block;margin:2px 0}div.rfpItinerary span.itinerary{font-weight:700;font-size:14px;display:inline-block}div.rfpItinerary span.itinerary.geoPlace{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;max-width:395px}div.rfpItinerary span.itinerary.geoPlace:hover{overflow:visible;height:auto;white-space:normal;margin-bottom:4px}a.placeEdit,div.rfpItinerary span.placeEdit{cursor:pointer;color:#00f;font-size:11px}div.rfpItinerary span.find-hotels.location{margin-left:10px;display:inline-block}div.rfpItinerary span.itinerary-info{margin-left:20px;display:block}span.itinerary-info span.location-city,span.itinerary-info span.location-place{display:inline-block;font-weight:700;font-size:13px;margin-right:5px}span.location-city I.fa,span.location-place I.fa{color:#999}span.itinerary-info.geoPlace span.find-hotels{display:inline-block;margin-left:3px}.itinerary-1{color:#1e5384;margin-top:0}.itinerary-2{color:#1ea061}.itinerary-3,.reqHotel .fa.hotelAskBid{color:#296dde}.itinerary-4{color:#f63}.itinerary-5{color:#969615}.itinerary-6{color:#f3f}.itinerary-7{color:#4f4e4c}.itinerary-8{color:#fc3}.itinerary-9{color:#7bd317}.itinerary-10{color:#55ba75}.itinerary-11{color:#1916ba}.itinerary-12{color:#9314ba}.itinerary-13{color:#c11393}.itinerary-14{color:#bc0b40}.itinerary-15{color:#d8590f}.itinerary-16{color:#eacc0b}.itinerary-17{color:#9cc60f}.itinerary-18{color:#18ada3}.itinerary-19{color:#5a43bc}.itinerary-20{color:#8c0e29}.itinerary-21{color:#ed650b}.itinerary-22{color:#f7d840}.itinerary-23{color:#c8ef17}.itinerary-24{color:#42bc05}.itinerary-25{color:#04bcac}.itinerary-26{color:#0a6fb2}.itinerary-27{color:#07227c}.itinerary-28{color:#6d26af}.itinerary-29{color:#b815c6}.itinerary-30{color:#8c1e65}.faIcon{padding:2px;font-weight:700;font-size:17px;display:inline-block}.bidMappings,.decline .submitBtnCls,div.adminlog,fieldset div.title{margin:5px 0}.reqHotel .fa.hotelNoBid{color:#000;font-size:7px}.reqHotel .fa.hotelHasBid{color:#1ea061;font-size:19px}.reqHotel .fa.hotelNoAvailability{color:#c03;font-size:11px}.attn{color:#ffa451}.attnNote{font-style:none}.groupSpecialMsgs{background-color:#fff;font-size:12px;padding:7px;margin-bottom:5px;text-align:center}a.tooltip:hover{text-decoration:none}a.tooltip:hover span:first-child{display:inline;position:absolute;border:2px solid #fff;color:#eee;background:url("//cdn.hotelplanner.com/Common/Images/RequestDetails/group-tip-gradient-bg.png") repeat-x #333}.callout{z-index:20;position:absolute;border:0;top:-14px;left:220px}.expand .extended,.toggle-hotel{border-bottom:1px solid #e8e8e8}a.tooltip span:first-child{z-index:10;display:none;padding:14px 20px;margin-top:30px;margin-left:-160px;width:400px;line-height:16px;border-radius:2px;box-shadow:0 0 8px 4px #666}.admin-title{font-weight:600;font-size:15px;color:#333;display:block;margin-left:0;margin-bottom:10px}.admin-title a:not(:first-child){margin-left:15px}div.adminlog{display:block}div.adminlog span.title{font-weight:600;font-size:12px;margin-bottom:3px}#Admin-Log-input-button,div.emailrec span.emaildate{margin-right:7px}div.adminlog div.emailrec{display:block;margin:1px 0}div.emailrec span.emailfrom{margin-left:7px}span.spacewrpr{font-size:11px;margin-bottom:10px;padding-right:7px;float:left;max-width:250px;display:block;box-sizing:border-box}span.spaceDetailsWrpr,span.spaceImgWrpr{float:left;margin-right:7px}span.spaceDetailsWrpr{width:125px}span.spaceImgWrpr{width:75px;height:90px;border:1px solid #ccc;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}span.spaceImgWrpr img{position:relative;max-width:100%;height:auto}.groupContainer.full-width{min-height:auto;padding:0;max-width:none}.Map-View #Content{height:700px;width:100%;position:relative;padding-left:210px;padding-right:265px}.Map-View #Content #List-Hotels{height:100%;overflow:auto;background:#fff;width:290px;position:absolute;top:0;right:15px;z-index:2;border-top:1px solid #ccc;border-right:1px solid #bebebe;-webkit-box-shadow:-2px 1px 5px rgba(0,0,0,.1);-moz-box-shadow:-2px 1px 5px rgba(0,0,0,.1);box-shadow:-2px 1px 5px rgba(0,0,0,.1);transition:.4s .1s}#excel-download,.dropdown,div.Grid-View #excel-download{-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.05);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,.05);cursor:pointer}.Map-View #Content #List-Hotels:hover{width:350px}.Map-View #Title{padding:15px}.Map-View #Filter-Container{width:210px;padding:0 15px;position:absolute;top:0;left:0;z-index:2}.Map-View #Filter2>label{padding:15px 0;margin:0;display:block;width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#category{font-size:11px;color:#666;background:#f6f6f6}#category-cost,#category-name{display:inline-block;cursor:pointer;padding:8px 15px}#category-cost{width:100px;position:absolute;top:0;right:0;z-index:2}.Map-View #bidMapView{height:100%;width:97%}.Map-View #Map{border:1px solid #bebebe;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;height:100%}.toggle-hotel{width:100%;overflow:hidden;position:relative;padding:15px;cursor:pointer}.toggle-hotel .name{width:60%;color:#346ca0;font-size:14px;font-weight:700;white-space:nowrap;display:block;overflow:hidden;text-overflow:ellipsis;transition:.4s .1s}.toggle-hotel .cost{position:absolute;font-weight:700;top:10px;right:15px;font-size:20px;color:#333;z-index:1}.hotel-group .description{display:block;padding:12px 0}.hotel-group .rating-stars{color:#f8d200;display:block;margin-bottom:12px;margin-top:8px}.hotel-group .image{width:100%;height:155px;-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition:.4s .1s;-moz-transition:.4s .1s;-o-transition:.4s .1s;transition:.4s .1s}.hotel-group{overflow:hidden}.hotel-group .extended{max-height:0;background:#fff8e3;padding:0 15px;box-sizing:border-box;transition:.4s}.expand .extended{max-height:430px;padding:10px 0 20px}.expand .name{width:220px;color:#346ca0;font-size:16px;white-space:inherit;overflow:visible;text-overflow:initial}.expand .toggle-hotel{border-bottom:0;background:#fff8e3}#List-Hotels.keep-expanded{width:350px!important}#Title{padding:15px 0}#Title h4{font-weight:700;color:#666;font-size:22px;float:left;margin:0}div.hotelMapWin{font-size:12px;padding:0;background:#fff;position:relative;overflow:hidden}div.hotelMapWin .top-status{position:relative;padding:4px 8px;width:100%;max-width:300px;z-index:200;text-overflow:ellipsis;font-size:11px;color:#fff}div.hotelMapWin .distance-from{margin:3px 0}.top-status-wrapper.no-availability .top-status{background:#000}div.hotelMapWin.bestseller .top-status{padding:5px}.bid.grid-view .status{text-align:left;padding:0}.bid.grid-view .bid.no-availability{background:#eee}div.hotelMapWin .bid-thumbnail,div.hotelMapWin .hotel-info{position:relative;float:left;padding:0 5px}div.hotelMapWin.top-status-wrapper .bid-thumbnail,div.hotelMapWin.top-status-wrapper .hotel-info{padding-top:7px}div.hotelMapWin .hotel-info{max-width:210px}div.hotelMapWin .bid-thumbnail{width:75px;height:100%}div.hotelMapWin .bid-thumbnail .thumbnail{width:100%;height:75px;overflow:hidden;position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}div.hotelMapWin .bid-thumbnail .thumbnail img{height:100%;width:100%;max-width:75px;max-height:75px}.closestHotelWpr .closest-avail,div.hotelMapWin span.hotel-address-info span.hotel-city,div.hotelMapWin span.hotel-address-info span.hotel-country,div.hotelMapWin span.hotel-address-info span.hotel-state,div.hotelMapWin span.hotel-address-info span.hotel-zip{display:inline-block;padding-right:2px}div.hotelMapWin span.hotel-name.openHotelInfo{text-decoration:underline;color:#226d9d;cursor:pointer;margin-bottom:3px}div.hotelMapWin div.contactWrpr,div.hotelMapWin div.priceWrpr{float:none;max-width:100px;overflow:hidden}div.hotelMapWin span.price{display:block;font-size:inherit;text-align:left}div.hotelMapWin span.price span.weekdays,div.hotelMapWin span.price span.weekends{font-size:inherit;font-weight:400;margin-right:5px;display:inline-block;position:static}div.landmarkWrpr span.name{display:block;font-weight:600;font-size:14px;color:#346ca0}div.landmarkWrpr .description{display:block;height:125px;width:280px;padding:3px 0;overflow:auto}div.landmarkWrpr .closestHotelWpr{display:block;margin-top:10px;font-size:10px;color:#666}#excel-download,.dropdown{font-size:11px;display:block;position:relative;padding:8px 15px;border:1px solid #dcdcdc;text-align:left;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:0 0;box-shadow:0 1px 3px 0 rgba(0,0,0,.05)}#sort-by{width:250px;position:absolute;right:15px}#Title .active{background:rgba(0,0,0,.06)!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}div.Grid-View #excel-download{font-size:11px;display:inline-block;position:absolute;right:270px;padding:8px 15px 8px 35px;border:1px solid #dcdcdc;background:url("//cdn.hotelplanner.com/Common/Images/RequestDetails/excel.png") 15px center no-repeat;width:auto;margin-right:5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:0 1px 3px 0 rgba(0,0,0,.05)}#excel-download:hover,.dropdown:hover{border:1px solid #ccc}#excel-download:hover{-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.05);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,.05);box-shadow:0 1px 3px 0 rgba(0,0,0,.05)}.dropdown:after{content:"f078";font-family:FontAwesome;font-style:normal;font-weight:400;position:absolute;font-size:11px;top:9px;right:15px;z-index:1}.dropdown-list{position:absolute;display:none;top:100%;right:0;margin-top:2px;background:#fff;color:#2a2a2a;width:100%;z-index:10;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #999;box-shadow:0 3px 10px rgba(0,0,0,.08)}.dropdown-list span{padding:7px 10px;display:block}.dropdown-list span:hover{background:rgba(0,0,0,.05)}.groupScore,.userRating{font-weight:700;display:block;font-size:18px}label.close{position:absolute;color:#d3dfe7;cursor:pointer;padding:10px;top:0;right:0;font-size:15px}.note{font-size:9px;display:block;background:0;border:0;padding:0}.bookedStatus{font-weight:700;font-size:10px;display:block}.status{padding:2px 5px;display:block;text-align:center}.booked{color:#31a443;background:#a4f0b7;border:1px solid #8cc961}.cancelledBid,.noLongerConsidering{text-decoration:line-through}.st_Admin .cancelledBid,.st_Admin .noLongerConsidering,.st_Support .cancelledBid,.st_Support .noLongerConsidering{color:gray}label.recommend{display:block;text-align:center;padding:1px 3px 3px;margin-bottom:20px;background:#efefef;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}label.recommend:hover{background:#e8e8e8}.bid.no-availability .default a{font-size:12px;color:#7a7a7a;background:url("//cdn.hotelplanner.com/Common/Images/RequestDetails/highlight.png") -200px center no-repeat #f8f8f8;font-weight:400;border:1px solid #e9e9e9}.bid.no-availability .default a:hover{background:url("//cdn.hotelplanner.com/Common/Images/RequestDetails/highlight.png") 300px center no-repeat #f8f8f8;border:1px solid silver}.bid-info .admin-links a{display:inline-block;text-transform:capitalize}.bid-info .admin-links .markHotelIC,.bid-info .admin-links a:not(:first-child){padding-left:15px}div.hotelIC,div.no-bid div.inactiveHotel{display:block;text-align:center;padding:5px;background:#ffb3b3;border:1px solid red;font-size:15px;font-weight:700;margin-bottom:10px}a.cancelBidBtn{font-size:10px;color:#00f;text-decoration:underline}.bid.no-availability .hotel-name{color:#666;font-size:14px;display:inline-block;text-transform:capitalize}.bid.no-availability .rating-stars{padding-left:3px;display:inline-block;margin-bottom:5px}.bid.no-availability .links-wrapper{position:relative;padding:0}.bid.contacted{border:2px solid #e9d09e}.bid.contacted .bid-action{background:#fff7df}.bid.contacted .bid-action .default a{background:#346ca0}.bid.contacted .bid-action .default a:hover{background:#2f5a93}.bid.contacted label.recommend{background:#f1e5c0}.bid.contacted label.recommend:hover{background:#ebdeb7}#Filter .show{border:1px solid #ddd;display:block;padding:5px 0;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:100%;background:#fff;cursor:pointer}#Filter .show:hover{border:1px solid #ccc;background:#fafafa}span.price{position:relative}.weekdays{font-size:10px;font-weight:400;display:block}#Filter #Top #miniFilterClose{display:none;position:absolute;color:#d3dfe7;padding:10px 10px 25px;top:0;z-index:12;font-size:15px;cursor:pointer}#Scroll-to-Top{text-align:center;display:block;padding:6px 5px 10px;color:#fff;background:rgba(0,0,0,.6);position:fixed;bottom:20px;right:-500px;width:100px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer;font-size:12px;z-index:5000;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s;text-decoration:none;font-weight:700}#Scroll-to-Top i{display:block;color:#fff;font-size:14px;margin-bottom:3px}#Scroll-to-Top:hover{background:rgba(0,0,0,.9)}#Scroll-to-Top.show{right:20px}span.column-right.pshMsgWrp,span.offer-acpt.cntr{display:block;margin:15px 0;padding:5px 10px;background:#ebf4f5;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.offer-acpt.cntr .offer-acpt-msg1,.offer-acpt.cntr .offer-acpt-msg2{font-weight:600;color:#198d38}.offer-acpt.cntr .clientEmail,.offer-acpt.cntr .clientName,.offer-acpt.cntr .clientPhone{padding-right:7px;color:#333}.offer-acpt.cntr .clientEmail{color:#0c75c2;text-transform:lowercase}span.priceRank{display:block;font-size:11px;background:#e2f8e2;border:1px solid #198d38;padding:5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}form,span.priceRank span{display:block;margin:0 auto}.st_Hotel .bid .hotel-name,.st_Hotel .bid .hotel-name:hover{cursor:auto;text-decoration:none}.st_Hotel .bid.st_hotel_bid .hotel-name:hover{text-decoration:underline;cursor:pointer}@media(min-width:1200px){.groupContainer{max-width:1080px}}@media(max-width:1200px){.popup .popup-inner{top:4%;width:98%;height:90%}.groupContainer{max-width:1000px}}@media(max-width:1005px){.bid span.btn-default,.st_Admin .bid .decline-bid,.st_Admin .bid .email-hotel,.st_Admin .no-bid .placeNoAvail,.st_Support .bid .decline-bid,.st_Support .bid .email-hotel,.st_Support .no-bid .placeNoAvail{margin-top:5px}}@media(max-width:992px){#curChgWrpr,div.Map-View #Title{display:none}#Filter-Container,.Map-View #Filter-Container{width:100%;padding:0 0 12px}.Map-View #Filter-Container{position:relative;top:auto;left:auto;padding:12px 0}.groupContainer{max-width:768px}#Details .column-right{max-width:335px}.groupContainer.full-width .bidTotalsMapMobile{display:inline-block;float:right}.Map-View #Content #List-Hotels{display:none;height:auto;width:100%;position:relative;right:auto;top:auto;z-index:auto}.Map-View #Map{height:500px;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.Map-View #Content #List-Hotels:hover,div.contentBidsCntr,div.contentBidsCntrWFltr{width:100%}.Map-View #Content{height:auto;padding:0}#Filter{padding:0;border:0}.popup .popup-inner{top:4%;width:98%;height:90%}#Filter #Top{cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#Filter-Container #filter-fields{color:#fff;background:#2f4151;box-shadow:0 5px 8px 0 rgba(19,68,123,.25)}#Filter .section{padding:0 15px 12px;border-top:0;border-bottom:1px solid #3b4855;box-sizing:border-box;background:#2f4151}#Filter .section .title{font-size:12px;color:#fff;font-weight:700;padding:10px 0;display:block}#Filter .section input[type=text]{border:0}#filter-fields{width:200px;position:absolute;z-index:265;top:auto;left:-100%;background:#fff;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s}#Filter-Container #filter-fields.mobile-filter-active{left:0}#Filter #Top #miniFilterClose.mobile-filter-active{display:inline-block}#Filter .section span.cLabel.cParent{border-radius:0;font-size:12px;color:#fff;font-weight:600;margin-top:3px}span.spaceDetailsWrpr{width:150px}.Map-View{padding-top:52px}.Map-View #Content{padding-left:0;margin-top:0}span.discount,span.discount a:link,span.discount a:visited{font-size:20px}#Request-Details #Details{padding:15px 15px 15px 210px}}@media(max-width:767px){#instr-center b,#instr-leftside b,#instr-rightside b,.default{margin-bottom:5px}.default{margin-right:6px}.price-wrapper{padding:10px 15px 0}span.spacewrpr{width:50%}.bid-tabs .bid-tabs-panel,.direct-bid{margin:0}.bid-thumbnail .status-ms.new{position:absolute;top:3px;left:0;margin:0;background:#090;color:#fff}#category,.bid-tabs .bid-tabs-nav,.hotel-contact-info .contact-email-long,.hotel-contact-info .contact-label-email,.hotel-map a,.recommendedBy.lrg,div.bid.top-status-wrapper.booked-status div.bid-action span.email-hotel a i,div.bid.top-status-wrapper.unknown-status div.bid-action span.email-hotel a i{display:none}.groupContainer{padding:0 10px;max-width:700px}#Tabs-nav .groupContainer,.bid{padding:0}.hotel-contact-info{margin:10px 0}.hotel-contact-info .contact-label{padding-right:1px}#Details .column-right,.bid-info .admin-links,.bid-tabs .bid-tabs-accordion-title,.hotel-contact-info .contact-info-type,.reqHotel .addr{display:block}.mobile-only:not(.hidden){display:block!important}.mobile-only-inline{display:inline!important}.hide-mobile{display:none!important}#instr-center,#instr-leftside,#instr-rightside{float:none;border:0;padding:0;width:100%}#instr-center,#instr-leftside{margin-bottom:25px}.thumbnail,.tooltip-mobile-ne{pointer-events:none}.hotel-contact-info .contact-email-short,.hotel-contact-info .contact-info-type-email,.hotel-contact-info .contact-info-type-phone{display:inline}.hotel-contact-info .contact-email-short{padding-left:5px;text-transform:uppercase}.bid .distance-from{margin:4px 0}#float-right{float:none;width:100%}#total-hotels{float:right;border:0}.bid-tabs .bid-tabs-accordion-title .bid-tabs-anchor{padding:12px 12px 12px 0}.bid .bid-action{margin-top:0}.adminMh,.groupMh{min-height:10px!important}.popup{z-index:3800}.popup .popup-inner{top:0;width:99%;height:99%;max-height:99%;z-index:3900!important}.bid.no-availability .status,.popup-inner .popup-header{padding:15px}.popup-inner.maxHLarge,.popup-inner.maxHMedium,.popup-inner.maxHSmall{max-height:99%!important;max-width:99%!important;height:100%;width:100%}.popup-inner .popup-body{height:99%;max-height:98%;overflow-y:scroll!important;-webkit-overflow-scrolling:touch!important}#Tabs-nav .tab{width:49%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#group-details-container .line-group:first-of-type{margin-top:25px}.bid{-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.05);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,.05);box-shadow:0 1px 3px 0 rgba(0,0,0,.05);max-width:700px;margin:0 auto 20px}.bid-info label.tab:after{content:"f078";font-family:FontAwesome;font-style:normal;font-weight:400;position:absolute;font-size:13px;top:11px;right:0;z-index:1}.bid-info input[type=radio]:checked+label,.bid-info label.tab:hover{color:#6ca3db;border-bottom:1px solid #6ca3db}.bid-info p{margin:12px 0}.bid.top-status-wrapper.declined-status:after{width:100%;height:100%;background-position:90% 265px;-ms-background-size:25%;-o-background-size:25%;-moz-background-size:25%;-webkit-background-size:25%;background-size:25%}.bid .hotel-name{pointer-events:auto!important;cursor:pointer;font-size:18px}.toggle-hotel .name,.toggle-hotel.expand .name{width:70%}.line span{display:inline-block;width:100%;margin:0}#Details .line-group{padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,.08)}#Details .column-left{width:100%;height:100%;display:block;text-align:left;text-transform:uppercase;margin-bottom:5px;padding-top:5px;font-size:12px;font-weight:700;color:#333}#Details .column-right{display:inline-block;font-weight:400;color:#666}#ContentTable,.top-status{font-size:13px!important}.note{padding:2px 15px;display:block;border:0}.booked,.status{padding:0 15px}#Title{padding:10px 0}#Title h4,.dropdown{float:none;clear:both;width:100%}#sort-by{margin-top:15px;width:100%;position:relative;right:auto}#sort-by:first-child{width:100%}.bid-thumbnail{padding:0;position:relative;width:100%;left:inherit;margin-bottom:5px}.bid-thumbnail .thumbnail{width:100%;height:60%;max-height:300px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.bid-thumbnail .thumbnail span{line-height:160px}.bid-info{padding:0 15px 10px}.bid.bestseller .bid-action{padding-top:10px}.top-status-wrapper .bid-action,.top-status-wrapper .bid-info,.top-status-wrapper .bid-thumbnail{padding-top:0}.top-status-wrapper span.ribbon{top:20px}.bid-unhide a,.filter-remove a{font-size:11px}.bid-unhide a i,.filter-remove a i{padding-right:5px}.admin-auto-accept a,.ask-for-bid a,.contact-hotel a,.decline-bid a,.email-hotel a,.i-booked a,.i-groupPage a,.i-submitReview a,.instant-book a,.place-bid a,.request-call a,span.btn-default a{padding:10px 0;font-size:12px}.admin-auto-accept a i,.ask-for-bid a i,.contact-hotel a i,.decline-bid a i,.email-hotel a i,.i-booked a i,.i-groupPage a i,.i-submitReview a i,.instant-book a i,.place-bid a i,.request-call a i,.span.btn-default a i{font-size:20px;margin-bottom:5px;display:block}.st_Group .ask-for-bid a i{display:inline-block;margin-right:4px}.st_Group .ask-for-bid a,.st_Group .ask-for-bid a i{font-size:16px}.admin-auto-accept,.btn-default,.contact-hotel,.decline-bid,.email-hotel,.i-booked,.i-groupPage,.i-submitReview,.instant-book,.request-call{width:32.3333%;padding-right:5px;float:left}div.bid-action span.i-booked{display:block;float:none;width:98%;margin-bottom:3px}div.bid-action span.i-booked a{padding:5px 7px}div.bid-action span.btn-default,div.bid.top-status-wrapper.booked-status div.bid-action span.email-hotel,div.bid.top-status-wrapper.unknown-status div.bid-action span.email-hotel{width:48%;margin-left:0}.ask-for-bid,.place-bid{width:32.3333%;padding-right:5px}.decline-bid,.email-hotel,span.btn-default{padding-right:0}.email-hotel{margin-left:5px}.links-wrapper{position:relative;padding:0}.offer-acpt.cntr .clientPhone{color:#0c75c2;text-transform:capitalize}#Request-Details #Submenu{width:100%;left:0;text-align:center;position:relative;margin-bottom:0}#menuAdmin div.x-fit-form-item{width:100%!important}#Request-Details #Details{padding:0;max-height:none;padding-bottom:0!important}.bid-action{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;border-top-right-radius:0;border-bottom-right-radius:0}.bid-thumbnail .thumbnail img{height:100%;width:100%;max-width:none}.weekdays{left:0}.bid.bestseller .hotel-name{white-space:normal;padding-right:0}}@media(max-width:490px){.placeOffer{margin-top:10px}.offer-acpt.cntr .offer-acpt-msg2{display:block}span.spaceDetailsWrpr span.spaceServices{display:none}#Details .column-left,#Details .column-right{max-width:390px}}@media(min-width:768px){.st_Hotel .bid.bestseller .hotel-name{padding-right:90px}.admin-auto-accept a,.ask-for-bid a,.bid-unhide a,.contact-hotel a,.decline-bid a,.default a,.email-hotel a,.filter-remove a,.i-booked a,.i-groupPage a,.i-submitReview a,.instant-book a,.place-bid a,.request-call a,span.btn-default a{display:inline-block;text-decoration:none;font-weight:700;border-radius:3px;text-align:center;padding:8px 15px 9px;font-size:14px;margin-right:5px;-webkit-transition:.8s;-moz-transition:.8s;-o-transition:.8s;transition:.8s}.admin-auto-accept a i,.ask-for-bid a i,.bid-unhide a i,.contact-hotel a i,.decline-bid a i,.email-hotel a i,.filter-remove a i,.i-booked a i,.i-groupPage a i,.i-submitReview a i,.instant-book a i,.place-bid a i,.request-call a i,span.btn-default a i{margin-right:3px;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s}.decline-bid a i{margin-right:5px}.contact-hotel a,.email-hotel a,.instr-emailHotel,span.btn-default a{background:url("//cdn.hotelplanner.com/Common/Images/RequestDetails/highlight.png") -200px center no-repeat #2678a7}.admin-auto-accept a,.ask-for-bid.askd a,.i-booked a,.instant-book.bkd a,.instr-requestCall,.request-call a{background:url("//cdn.hotelplanner.com/Common/Images/RequestDetails/highlight.png") -200px center no-repeat #31ca67}.i-booked.reserved a{background:url("//cdn.hotelplanner.com/Common/Images/RequestDetails/highlight.png") -200px center no-repeat #8e8c8c}.bid-unhide a,.filter-remove a,.instr-declineBid{color:#7a7a7a;background:url("//cdn.hotelplanner.com/Common/Images/RequestDetails/highlight.png") -200px center no-repeat #f8f8f8;font-weight:400;border:1px solid #e9e9e9}.decline-bid a,.instant-book.cncld a{color:#fff;background:url("//cdn.hotelplanner.com/Common/Images/RequestDetails/highlight.png") -200px center no-repeat #999;font-weight:400}.default a,.i-groupPage a,.i-submitReview a{border:0;color:#fff;font-weight:700;font-size:12px;background:-200px center no-repeat #346ca0}.ask-for-bid a:hover,.contact-hotel a:hover,.email-hotel a:hover,.instant-book.cnsdrn a:hover,span.btn-default a:hover{background:url("//cdn.hotelplanner.com/Common/Images/RequestDetails/highlight.png") 300px center no-repeat #1f6f9d}.admin-auto-accept a:hover,.ask-for-bid.askd a:hover,.i-booked a:hover,.instant-book.bkd a:hover,.request-call a:hover{background:url("//cdn.hotelplanner.com/Common/Images/RequestDetails/highlight.png") 300px center no-repeat #04c370}.i-booked.reserved a:hover{background:url("//cdn.hotelplanner.com/Common/Images/RequestDetails/highlight.png") 300px center no-repeat #44885c}.place-bid a{background:url("//cdn.hotelplanner.com/Common/Images/RequestDetails/highlight.png") -200px center no-repeat #5083c6}.place-bid a:hover{background:url("//cdn.hotelplanner.com/Common/Images/RequestDetails/highlight.png") 300px center no-repeat #3c71b7}.bid-unhide a:hover,.filter-remove a:hover{background:url("//cdn.hotelplanner.com/Common/Images/RequestDetails/highlight.png") 300px center no-repeat #e9e9e9;border:1px solid silver}.decline-bid a:hover,.instant-book.cncld a:hover{background:url("//cdn.hotelplanner.com/Common/Images/RequestDetails/highlight.png") 300px center no-repeat #b3aaaa}}fieldset,form{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}.container_hp_group_popup{width:100%;margin:0 auto;max-width:700px;padding:0 7px 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:'Open Sans',serif;font-size:12px!important;color:#333;line-height:normal}div.contactHotel.container_hp_group_popup{padding-top:10px;padding-bottom:50px}div.contactHotel.container_hp_group_popup.contacted{font-size:14px}.container_hp_group_popup h1{font-size:15px;font-weight:600;color:#666;margin-top:0;margin-bottom:5px}.container_hp_group_popup div.hotelLocation{font-size:14px;font-weight:700;margin-bottom:5px}.agentOption label.inChk,.inChk,a._hidemobile{display:inline}a._mobile{margin-left:0;display:none}fieldset{padding-top:10px;display:block}.container_hp_group_popup div.title{margin:8px 0;font-size:13px}div.title span.bidHotelName{font-style:italic;font-weight:700}.container_hp_group_popup .message{color:#000;border:1px solid #e3ecf1;background:#f9fdff;padding:10px 15px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-bottom:12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.decline form,.form-group{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.declineNotes,.message p{margin:8px 0}.message div:last-of-type{border:0;padding-bottom:0}#Options>div{width:10%;text-align:center;float:left}#Options>div.message{width:45%}#Options>div#middle{padding-top:50px}.form-group{margin-bottom:12px;box-sizing:border-box}.email .form-group{width:50%;float:left}.agentOption{display:block;margin:10px auto}a._bidDetails{display:inline;font-size:12px;font-weight:400;padding-left:5px;text-decoration:underline}.container_hp_group_popup label{display:block;color:#2d6195;font-weight:700;font-size:12px;text-transform:uppercase;margin-bottom:4px}.container_hp_group_popup label span{display:inline-block;margin-left:10px;font-weight:400;font-size:12px;text-transform:none}div.decline.container_hp_group_popup label{cursor:pointer;font-weight:400;color:#333;text-transform:none;margin:5px}body.en div.decline.container_hp_group_popup label{text-transform:capitalize}.call form,.email form{max-width:645px}.decline form{padding:0;box-sizing:border-box}.container_hp_group_popup input[type=email],.container_hp_group_popup input[type=tel],.container_hp_group_popup input[type=text],.container_hp_group_popup select,.container_hp_group_popup textarea{border:1px solid #c8c8c8;width:100%;max-width:80%;padding:12px 8px;background:#fff;font-size:13px;color:#333;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.archiveHotelName input[type=text]{max-width:650px;display:inline-block;border:0}.x-boundlist-item{font-size:11px}.checksCleared{max-width:80%;width:100%;font-size:12px}.reqError{border:1px solid red!important}.errorCnt{margin:5px auto;padding:10px}.grpPopUpError{font-size:15px;font-weight:600}.decline input[type=text]{max-width:333px}.container_hp_group_popup .submitBtnCls,.container_hp_group_popup textarea{max-width:100%}.container_hp_group_popup select{-webkit-box-shadow:1px 2px 0 0 rgba(0,0,0,.05);-moz-box-shadow:1px 2px 0 0 rgba(0,0,0,.05);box-shadow:1px 2px 0 0 rgba(0,0,0,.05)}.form-header{background:#fcf9eb!important;color:#666!important;font-weight:700;font-size:15px!important;padding:3px 10px 5px;text-align:center;margin-bottom:12px}._btnCls,.submitBtnCls{background:#f78605;color:#fff;font-weight:700;font-size:13px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:block;text-align:center;padding:5px 3px;margin:5px auto;border:0;cursor:pointer;white-space:normal;width:100%}.closeBtnCls{background:#e8e8e8;color:#948888}.call ._btnCls,.confirmDecline ._btnCls,.decline ._btnCls,.email ._btnCls{width:175px;max-width:200px;display:inline;padding:8px;font-size:12px}._btnCls:hover,.submitBtnCls:hover{background:#ea6f1d}.closeBtnCls:hover{background:#e9e9e9}.container_hp_group_popup ol{list-style:none;margin:0 0 0 -15px}.line{border-bottom:1px solid #e3ecf1;padding:3px 0 5px}.line span{display:inline-block;font-weight:700}div.decline.container_hp_group_popup .line span{display:inline;padding-left:3px}span.rate span{display:inline;font-weight:400}.decline .container_hp_group_popup{max-width:580px}.container_hp_group_popup input[type=radio]{margin:0 3px 0 0}#Questions label:first-of-type{margin-bottom:0}.call input:not(button){max-width:220px}select.short{max-width:80px}input[type=text].short{max-width:180px}.show-more{border:1px solid #9d9d9d;display:block;padding:5px 0;margin-top:8px;text-align:center;border-radius:4px;width:100%;color:#9d9d9d;background:#efefef;cursor:pointer;-webkit-box-shadow:0 2px 0 0 rgba(0,0,0,.05);-moz-box-shadow:0 2px 0 0 rgba(0,0,0,.05);box-shadow:0 2px 0 0 rgba(0,0,0,.05);max-width:370px}#Tabs-nav a.tab:link,#Tabs-nav a.tab:visited{border-right:1px solid #e5ebed;display:block;float:left;color:#285470}.ask-for-bid a,.contact-hotel a,.instant-book a,.instr-emailHotel{background:url("//cdn.hotelplanner.com/Common/Images/RequestDetails/highlight.png") -200px center no-repeat #f89101}.ask-for-bid a:hover,.contact-hotel a:hover,.instant-book a:hover{background:url("//cdn.hotelplanner.com/Common/Images/RequestDetails/highlight.png") 300px center no-repeat #ed7b1f}.ask-for-bid.askd a:hover{background:url("//cdn.hotelplanner.com/Common/Images/RequestDetails/highlight.png") 300px center no-repeat #04c370}.place-bid a{background:url("//cdn.hotelplanner.com/Common/Images/RequestDetails/highlight.png") -200px center no-repeat #5083c6}.place-bid a:hover{background:url("//cdn.hotelplanner.com/Common/Images/RequestDetails/highlight.png") 300px center no-repeat #3c71b7}.top-status-wrapper.unknown-status .top-status{background:#fcf5e6;color:#867e66;font-weight:700;font-size:12px}@media(max-width:767px){._btnCls,.message .line span{width:100%;display:block}.top-status-wrapper.unknown-status .top-status{-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-border-top-left-radius:1px;-webkit-border-top-right-radius:1px;-moz-border-radius-topleft:1px;-moz-border-radius-topright:1px}.tmpHide,a._hidemobile{display:none}.call form,.decline form,.email form{max-width:475px}.email .form-group{width:100%;float:none;clear:both}.container_hp_group_popup:not(.errorCnt){padding-bottom:35px}.checksCleared,.container_hp_group_popup input[type=tel],.container_hp_group_popup input[type=text],.container_hp_group_popup select,.container_hp_group_popup textarea{max-width:100%}.submitBtnCls{font-size:15px}.decline form{margin-bottom:0;padding:0}a._mobile,div.rfpAgent a.agntEmail,div.rfpAgent span.agentName,div.rfpAgent span.agntCntcWrpr,div.rfpContact a.cntClntPhone,div.rfpContact span.cntClntEmail,div.rfpGrpTaxExempt a,div.title span.bidHotelName{display:block}._btnCls{margin:5px auto;max-width:100%!important}.container_hp_group_popup .message{padding:5px}input[type=email],input[type=email]:focus,input[type=email]:hover,input[type=number],input[type=number]:focus,input[type=number]:hover,input[type=tel],input[type=tel]:focus,input[type=tel]:hover,input[type=text],input[type=text]:focus,input[type=text]:hover,select,select:focus,select:hover,textarea,textarea:focus,textarea:hover{font-size:16px!important}.call ._btnCls,.confirmDecline ._btnCls,.decline ._btnCls,.email ._btnCls{display:block;width:100%;max-width:100%;margin:1em 0;height:2.7em}.closeBtnCls{margin-top:1em;margin-bottom:3em!important}div.rfpShare input[type=text].txtUrlInpt{font-size:12px!important}div.rfpAddlReq div.additionalComments,div.rfpAgent a.agntEmail{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media(max-width:500px){#total-hotels .showing,div.rfpItinerary span.itinerary-info span.stay-dates span.itinDash{display:none}div.rfpAddlReq div.additionalComments,div.rfpAgent a.agntEmail,div.rfpItinerary span.column-right span.itinerary.geoPlace{white-space:normal}div.rfpItinerary span.itinerary-info span.stay-dates span{display:block}div.rfpItinerary span.itinerary-info span.location-place{display:inline-block}#Options>div,#Options>div.message{width:100%;float:none;clear:both}#Options>div#middle{padding:5px 0}}@media (max-width:736px){.mobile-only:not(.hidden),div.noRewardsBookNowWrapr{max-width:400px}span.book8RmsNowWrpr:before{display:none;content:none}span.book8RmsNowWrpr{padding-left:5px}}@media (max-width:375px){.mobile-only:not(.hidden),div.noRewardsBookNowWrapr{max-width:300px}span.book8RmsNowWrpr:before{display:none;content:none}span.book8RmsNowWrpr{padding-left:3px;font-size:12px}div.noRewardsBookNowWrapr span.book8RmsNowWrpr.negRates span.hdr{font-size:14px}div.rfpShare input[type=text].txtUrlInpt{font-size:10px!important}div.noRewardsBookNowWrapr a.booklink{font-size:10px}}@media print{#ContentTable{background:#fff!important}#Filter-Container,#Instructions,#Scroll-to-Top,#Submenu,#Tabs-nav,#bidMapView,#excel-download,#hp-notify,#my-account,#toggle-menu,#window-resizer-tooltip,.Grid-View .contact.aContactBidBtn,.Grid-View .contact.removeBidsBtn,.bestseller span.ribbon,.hide-mobile,.rate-policy-hidden,.st_Hotel #Title,.st_Hotel #toolswrapper,.st_Hotel .List-View div.bid:not(.st_hotel_bid),.st_Hotel footer,.x-mask,div.action-column,div.links-wrapper,div.thumbnail,span.hotel-contact-info.non-accepted,span.recommendedBy.mobile-only,ul.bid-tabs-nav{display:none!important}#Content,#Details,#HPLogo,#bids,.bid,.bid-info,.bid-tabs-accordion-title,.top-status,div.bid-tabs-panel,div.bid-tabs-state-default,div.bid-thumbnail,div.column-left,div.column-right,div.line-group,div.price-wrapper,span.recommendedBy.lrg{display:block!important;float:none!important;position:static!important;width:99%!important}div.bid-info,div.price-wrapper,span.recommendedBy.lrg{margin:0!important}.bid-info .hotel-name,div.bid-thumbnail,div.price-wrapper{width:100%!important}div.price-wrapper .commission-per,div.price-wrapper .discount,div.price-wrapper .discount a,div.price-wrapper .price,div.price-wrapper .price-details,div.price-wrapper .rebate-option,div.price-wrapper .weekdays{display:inline!important;position:static!important;padding-left:10px!important;line-height:normal!important}.groupScore,.userRating{font-weight:400;font-size:13px}.bid-tabs .bid-tabs-accordion-title{border-bottom:2px solid #226d9d}.List-View #sort-by,.List-View div.bid:not(.no-availability),.st_Hotel #Details{page-break-after:always}.Grid-View div.bid:nth-child(odd):not(.no-availability){page-break-before:always},div.bid:last-child:not(.no-availability){page-break-after:auto}.bid-tabs .bid-tabs-accordion-title .bid-tabs-anchor{color:#226d9d;font-size:14px}.top-status-wrapper.bestseller.bid{border-top:1px solid #f78605!important}:not(.declined-status).bestseller.bid{-webkit-box-shadow:0;-moz-box-shadow:0;box-shadow:0}div.grid-view div{float:none;width:100%;margin:10px;border:1px!important}}#callController .dndButton32.x-btn-pressed span span span{background-image:url("//cdn.hotelplanner.com/Common/ExtApp/img/donotdisturb32_on.png")!important}#callController .x-btn-default-large{border-radius:3px!important;-webkit-border-radius:3px!important;-moz-border-radius:3px!important;-ms-border-radius:3px!important;-o-border-radius:3px!important;padding:3px!important;background-image:none!important;background-color:#fff!important;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#fff),color-stop(48%,#f9f9f9),color-stop(52%,#e2e2e2),color-stop(100%,#e7e7e7))!important;background-image:-webkit-linear-gradient(top,#fff,#f9f9f9 48%,#e2e2e2 52%,#e7e7e7)!important;background-image:-moz-linear-gradient(top,#fff,#f9f9f9 48%,#e2e2e2 52%,#e7e7e7)!important;background-image:-o-linear-gradient(top,#fff,#f9f9f9 48%,#e2e2e2 52%,#e7e7e7)!important;background-image:-ms-linear-gradient(top,#fff,#f9f9f9 48%,#e2e2e2 52%,#e7e7e7)!important;background-image:linear-gradient(top,#fff,#f9f9f9 48%,#e2e2e2 52%,#e7e7e7)!important;border:1px solid #d1d1d1!important}#callController .x-btn-over{border-color:#b0ccf2!important;background-image:none!important;background-color:#e4f3ff!important;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#e4f3ff),color-stop(48%,#d9edff),color-stop(52%,#c2d8f2),color-stop(100%,#c6dcf6))!important;background-image:-webkit-linear-gradient(top,#e4f3ff,#d9edff 48%,#c2d8f2 52%,#c6dcf6)!important;background-image:-moz-linear-gradient(top,#e4f3ff,#d9edff 48%,#c2d8f2 52%,#c6dcf6)!important;background-image:-o-linear-gradient(top,#e4f3ff,#d9edff 48%,#c2d8f2 52%,#c6dcf6)!important;background-image:-ms-linear-gradient(top,#e4f3ff,#d9edff 48%,#c2d8f2 52%,#c6dcf6)!important;background-image:linear-gradient(top,#e4f3ff,#d9edff 48%,#c2d8f2 52%,#c6dcf6)!important}#callController .x-btn-default-large-menu-active,.x-reset .x-btn-pressed{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;border-color:#9ebae1!important;background-image:none!important;background-color:#b6cbe4!important;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#b6cbe4),color-stop(48%,#bfd2e6),color-stop(52%,#8dc0f5),color-stop(100%,#98c5f5))!important;background-image:-webkit-linear-gradient(top,#b6cbe4,#bfd2e6 48%,#8dc0f5 52%,#98c5f5)!important;background-image:-moz-linear-gradient(top,#b6cbe4,#bfd2e6 48%,#8dc0f5 52%,#98c5f5)!important;background-image:-o-linear-gradient(top,#b6cbe4,#bfd2e6 48%,#8dc0f5 52%,#98c5f5)!important;background-image:-ms-linear-gradient(top,#b6cbe4,#bfd2e6 48%,#8dc0f5 52%,#98c5f5)!important;background-image:linear-gradient(top,#b6cbe4,#bfd2e6 48%,#8dc0f5 52%,#98c5f5)!important}div.bid.top-status-wrapper.unknown-status.nlc div.bid-info div.bid-action div.links-wrapper span.btn-default.default a span.underConsideration{color:gray;text-decoration:line-through}.disabledCls{background-color:#000}.book8RmsNowWrpr,.book8RmsNowWrpr span.indvBooked{background-color:#f4f4f4;font-weight:400;display:block}.book8RmsNowWrpr{padding:10px 20px 10px 45px;color:#263138;position:relative;border:1px solid #eaeaea;margin-top:30px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.book8RmsNowWrpr.negRates span.hdr{font-weight:700;font-size:15px;display:block;margin-bottom:5px;line-height:1.1}.book8RmsNowWrpr a:active,.book8RmsNowWrpr a:link{color:#1f95d6;text-decoration:none}.book8RmsNowWrpr a:hover{text-decoration:underline;color:#1f95d6}.book8RmsNowWrpr.negRates a,.book8RmsNowWrpr.negRates span.customEvite{display:block;font-size:13px}.book8RmsNowWrpr.negRates span.customEvite{padding-top:4px}.book8RmsNowWrpr.negRates span.customEvite a{display:inline-block;font-weight:600;text-decoration:none}.book8RmsNowWrpr.negRates span.customEvite a,.book8RmsNowWrpr.negRates span.customEvite a:active,.book8RmsNowWrpr.negRates span.customEvite a:link,.book8RmsNowWrpr.negRates span.customEvite a:visited{color:#298e49}span.customEvite a.editEvntSettings:before{content:'\f044';font-family:FontAwesome;margin-right:5px}span.customEvite a.evites:before{content:'\f0e0';font-family:FontAwesome;margin-right:5px}.book8RmsNowWrpr.negRates span.customEvite a.editEvntSettings:hover,.book8RmsNowWrpr.negRates span.customEvite a.evites:hover{text-decoration:underline;filter:brightness(120%)}.book8RmsNowWrpr.negRates span.customEvite a:last-child{margin-left:20px}.book8RmsNowWrpr:before{position:absolute;left:15px;top:10px;content:'\f017';font-family:FontAwesome;color:#31ca67;font-size:20px}.book8RmsNowWrpr span.indvBooked{padding:5px 10px 5px 35px;color:#5cacee;position:relative;border:1px solid #b7c3d0;margin-top:5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.book8RmsNowWrpr span.indvBooked:before{position:absolute;left:10px;top:5px;content:'\f236';font-family:FontAwesome;color:#5cacee;font-size:15px}.book8RmsNowWrpr.negRates span.indvBooked a{display:inline-block;color:#5cacee;padding-left:10px}.site4 #Details .column-left{color:#333;font-weight:400;text-align:left}.site4 #Details .line-group{margin-bottom:5px;font-size:13px;border-bottom:1px solid #eee;padding-bottom:4px}.st_Group .ask-for-bid{padding-right:0;width:auto!important}a.x-btn.deleteAttachmentBtn{background-color:#fff;font-size:11px;padding:2px 3px;border-width:0;width:75px}a.x-btn.deleteAttachmentBtn .x-btn-button-default-small a.x-btn.deleteAttachmentBtn .x-btn-icon-el-default-small{height:15px}a.x-btn.deleteAttachmentBtn .x-btn-inner-default-small{font-family:Helvetica,Arial,sans-serif;font-size:13px;color:#157fcc}a.x-btn.deleteAttachmentBtn.x-btn-over .x-btn-inner-default-small{color:orange}a.x-btn.deleteAttachmentBtn.x-btn-focus,a.x-btn.deleteAttachmentBtn.x-btn-over,a.x-btn.deleteAttachmentBtn.x-btn-pressed{border:0;background-color:#fff;background-image:none;box-shadow:none}.breakout-container{display:table;width:100%}.breakout-header{display:table-header-group}.breakout-row{display:table-row}.breakout-cell{padding:2px;display:table-cell}.breakout-row-on{background-color:#f3f3f3}.breakout-header .breakout-cell{padding-right:2%}div .room-type-label{clear:both;padding-top:5px;font-weight:600}.instant-room-block a,.transient-rate a{display:inline-block;text-decoration:none;font-weight:700;border-radius:3px;text-align:center;padding:8px 15px 9px;font-size:14px;margin-right:5px;-webkit-transition:.8s;-moz-transition:.8s;-o-transition:.8s;transition:.8s;color:#fff;background:url("//cdn.hotelplanner.com/Common/Images/RequestDetails/highlight.png") -200px center no-repeat #e45f2d}.instant-room-block a:hover,.transient-rate a:hover{background:url("//cdn.hotelplanner.com/Common/Images/RequestDetails/highlight.png") 300px center no-repeat #e45a26}@media (max-width:767px){.no-bid .links-wrapper span,.transient-rate{padding-right:5px}.transient-rate{width:32.3333%;float:left}.transient-rate a{background:#e45f2d;width:100%;padding:10px 0;font-size:12px}.transient-rate a:hover{background:#e45a26}.request-call,div.hotelMapWin .transient-rate a i{display:none}.bid .links-wrapper span a{font-size:12px}.bid .links-wrapper span a i{font-size:20px;margin-bottom:5px;display:block}.no-bid .transient-rate{float:none}div.hotelMapWin .contactWrpr.contact-hotel,div.hotelMapWin .contactWrpr.contact-hotel a{width:100%;max-width:none}div.hotelMapWin .transient-rate{float:none;width:100%}}.hotelSets ul,.hotelSets ul li{list-style:none;margin:0;padding:0}.hotelSets ul li{float:left;width:49.2%;margin-right:1.6%;margin-bottom:2px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.hotelSets ul li:nth-child(2n){margin-right:0}.hotelSets p{font-weight:600;margin-bottom:3px;color:#226d9d}.ribbon-container,.ribbon-container *{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-transition:ease-in-out;-moz-transition:ease-in-out;-o-transition:ease-in-out;transition:ease-in-out}.ribbon-container{position:absolute;top:10px;right:-7px;overflow:visible;font-size:11px;line-height:12px;font-family:Roboto,sans-serif;font-weight:500;display:none}.ribbon-container .text-ribbon{display:block;padding:5px 8px 5px 5px;position:relative;background:#fc9404;overflow:visible;margin-left:7px;color:#fff;text-decoration:none;text-shadow:1px 2px #ca7603;box-shadow:0 3px 12px -3px rgba(0,0,0,.6);-webkit-box-shadow:0 3px 12px -3px rgba(0,0,0,.6);-moz-box-shadow:0 3px 12px -3px rgba(0,0,0,.6);z-index:2000}.ribbon-container .text-ribbon i{display:inline-block;padding-right:2px;color:#fcdb6b}.ribbon-container .text-ribbon:after{content:"";height:0;width:0;display:block;position:absolute;bottom:-5px;right:0;border-top:5px solid #820c1c;border-right:5px solid transparent}.ribbon-container .text-ribbon:before{content:"";height:0;width:0;display:block;position:absolute;top:0;left:-11px;border-top:11px solid #fc9404;border-bottom:11px solid #fc9404;border-right:11px solid transparent;border-left:11px solid transparent}.blockEnabled .ribbon-container.ribbon-group .text-ribbon{background:#346ca0;text-shadow:1px 2px #2a5680}.blockEnabled .ribbon-container.ribbon-group .text-ribbon:before{border-top:11px solid #346ca0;border-bottom:11px solid #346ca0}.bid.bestseller .hotel-name,.bid.blockEnabled.hasIRB .hotel-name{max-width:80%}.aiAgent {color:#444; padding: 1px 6px; border: 1px solid #f1cc00; border-radius: 3px; font-size: 12px; margin-left: 6px; background-color:#FDF8DD}.green-check{color:green;}