.lists-header-button{display:block;padding:17px;background:transparent;padding-left:32px;-webkit-transition:all .3s linear;transition:all .3s linear;text-decoration:none;color:#ced5e0!important;font-weight:normal!important;font-size:12px;line-height:16px;white-space:nowrap}.lang_is_rtl .lists-header-button{padding-right:32px;padding-left:17px}.lists-header-button:hover{background-color:#17498e!important;color:#FFF!important}.lists-header-button--flash{background:#9eb1ce!important;color:#fff!important}.lists-header-button__loading{left:12px;display:none;position:absolute}.lang_is_rtl .lists-header-button__loading{right:12px;left:auto}.lists-header-button--loading .lists-header-button__loading{display:block}.lists-header-button--loading .lists-header-button__icon{display:none}.b_msie_7 .lists-header-button{top:20px}.lists-header-button__icon{position:absolute;top:19px;left:13px;-webkit-transition:all .3s linear;transition:all .3s linear}.lang_is_rtl .lists-header-button__icon{left:auto;right:13px}.b_firefox .lists-header-button__icon{line-height:11px}.lists-header-button--flash .lists-header-button__icon{color:#c21d36;font-size:120%;height:15px}.b_firefox .lists-header-button--flash .lists-header-button__icon{line-height:14px}.b_msie_7 .lists-header-button--flash .lists-header-button__icon{top:18px}.lists-header-button--flash.lists-header-button--flash-color{background:#0896ff!important;color:#fff!important}.lists-header-button--flash.lists-header-button--flash-color2{background:#f2f4f9!important;color:#133483!important}.lists-header-button--flash.lists-header-button--flash.lists-header-button--flash-color .lists-header-button__icon{color:#FFF}.lists-header-button--flash.lists-header-button--flash.lists-header-button--flash-color2 .lists-header-button__icon{color:#133483}.lists-header-button--flash.lists-header-button--flash.lists-header-button--flash-color .lists-header-button__icon,.lists-header-button--flash.lists-header-button--flash.lists-header-button--flash-color2 .lists-header-button__icon{font-size:130%;margin:-2px 0 0 -3px}.lang_is_rtl .lists-header-button--flash.lists-header-button--flash.lists-header-button--flash-color .lists-header-button__icon,.lang_is_rtl .lists-header-button--flash.lists-header-button--flash.lists-header-button--flash-color2 .lists-header-button__icon{margin:-2px -3px 0 0}.lists-header-button__count{font-size:10px;background:#336bc2;color:#fff;padding:2px 5px 3px 5px;border-radius:2px;margin-left:3px;margin-right:-5px;position:relative;top:-1px;line-height:1em}.lang_is_rtl .lists-header-button__count{margin-right:3px;margin-left:-5px}.lists-header-button__count.lists-header-button__count--ie{padding:2px 1px 2px 3px}.lists-header-button__count.lists-header-button__count--ff{padding:3px 4px 1px 4px}.listview_lightbox{position:fixed!important;top:20px!important;padding:0!important;min-height:300px;width:925px!important;border:0;background-color:#f2f6fa!important;z-index:10003!important;bottom:20px!important;max-height:650px!important;overflow:hidden!important}.listview_lightbox__container{font-size:13px}.listview__controls_availability{float:left;width:730px}.lang_is_rtl .listview__controls_availability{float:right}.listview__controls{padding:10px;width:905px;-webkit-box-shadow:none;box-shadow:none;background:#ffbb39;background:-webkit-gradient(linear,100% 0,100% 100%,color-stop(0.0,#ffca56),to(#ffbb39));background:-webkit-linear-gradient(top,#ffca56 0,#ffbb39 100%);background:-webkit-gradient(linear,left top,left bottom,from(#ffca56),to(#ffbb39));background:linear-gradient(top,#ffca56 0,#ffbb39 100%);border-bottom:1px solid #fff}.listview--empty .listview__controls{display:none}.listview__check_availability{float:right;margin-right:2px;max-width:240px;height:52px;margin-left:0;width:240px}.lang_is_rtl .listview__check_availability{margin-right:0;margin-left:2px;float:left;width:210px}.listview_lightbox__container .b-form-group__title{display:table-cell;vertical-align:middle}.listview-tab{position:relative}.listview-loader{width:100%;height:100%}.listview-loader__spinner{position:absolute;height:40px;width:40px;left:50%;margin-left:-20px;top:55px;background:url("//r-ec.bstatic.com/static/img/tfl/listview_preloader/2880a63bd5ec42e0e9319765799c1740e7629770.gif") no-repeat}.listview-loader__content{padding-top:100px;font-size:16px;text-align:center;color:#666}.listview_lightbox__header{color:#fff;background-color:#133483;padding:15px;line-height:30px;width:895px}.listview__title{font-size:1.4em;float:left}.listview_lightbox__container .arrow:before{display:inline-block;content:'';width:0;height:0;border-right:4px solid transparent;border-left:4px solid transparent}.listview_lightbox__container .arrow--down:before{border-top:4px solid #FFF;padding-top:1px}.lang_is_rtl .listview__title{float:right}.listview_lightbox .modal-mask-closeBtn{margin:12px 10px!important;background-image:url("//r-ec.bstatic.com/static/img/experiments/lightbox_close/e6044d4f92b4b27ce81b58737e133f8db0e65a70.png")!important;width:15px!important;height:16px!important;top:10px!important;right:10px!important}.lang_is_rtl .listview_lightbox .modal-mask-closeBtn{right:auto!important}.lang_is_rtl .listview__list_link{float:left;margin-right:0;margin-left:30px;padding-right:0;padding-left:10px}.listview-header-list-controls__rename,.listview-header-list-controls__remove{margin-left:10px}.lang_is_rtl .listview-header-list-controls__rename,.lang_is_rtl .listview-header-list-controls__remove{margin-right:10px;margin-left:0}a.listview-header-list-controls__rename,a.listview-header-list-controls__remove{color:#6689e0;font-weight:normal}a.listview-header-list-controls__rename:hover,a.listview-header-list-controls__remove:hover{color:#FFF}.listview__availability_block{width:230px}.lang_is_rtl .listview__availability_block{height:105px}.listview__availability_block{height:100%;width:230px}.available .listview__availability_block,.not-available .listview__availability_block,.listview__availability_block--no_dates{background-color:none}.listview__availability{margin:10px}.listview__roomtype{margin:0 1px -1px 0}.listview__room_type,.listview-availability__room{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;padding:2px 0;width:210px}.listview_stay_len{font-size:13px;color:#555;font-weight:400}.listview_lightbox .listview__price_block .listview_stay_len{font-weight:700}.listview-hotel--selected .listview__price_block{display:none}.listview-hotel--edit .listview__price_block{display:none}.listview_price{color:#55af32;font-size:20px;font-weight:bold}.listview__availability__message{color:#003580;font-size:12px}.listview__availability__message--highlighted{color:#e52923;margin-bottom:3px}.listview-hotel .listview__datepicker{margin-top:3px}.listview-hotel .listview__datepicker a.listview-date{padding:2px 5px 4px 5px;background-color:#0896ff;color:#fff;border-radius:2px;border:0;text-decoration:underline}.listview-hotel .listview__datepicker a.listview-date:hover{background-color:#133483}.listview-hotel .listview__not_available_msg+.listview__datepicker{margin-top:7px}.listview-rack-rate{color:#e52923;text-decoration:line-through}.listview__datepicker-trigger--calendar{font-weight:normal!important;text-decoration:none!important;display:inline-block}.listview-hotel .listview__datepicker-trigger--calendar{padding:3px 5px 4px 5px!important}.listview-datepicker-icon{position:relative;top:1px;padding-right:7px}.lang_is_rtl .listview-datepicker-icon{display:inline-block;padding-right:0;padding-left:7px}.listview-rack-rate-block{margin:4px 0}.listview-rack-rate-percentage{display:inline-block;border:1px solid #f00;padding:0 2px;color:#f00;font-weight:bold;border-radius:2px;cursor:help;direction:ltr}.listview-rack-rate-wrapper{color:#f00;text-decoration:line-through;cursor:help}.listview-rack-rate-block .listview-rack-rate{text-decoration:none;color:#003580;border-bottom:1px dotted #666}.listview__not_available_msg--red{color:#e52923;font-weight:bold}.listview-rack-rate-label{position:absolute;background-color:red;color:white;padding:5px;top:5px;left:-5px;font-size:14px;-webkit-box-shadow:1px 2px 2px 0 rgba(0,0,0,0.4);box-shadow:1px 2px 2px 0 rgba(0,0,0,0.4);cursor:help;max-width:105px;display:inline-block;direction:ltr}.listview-rack-rate-label:before{content:'';position:absolute;left:0;bottom:-10px;width:0;height:0;border:5px solid #9c0000;border-bottom-color:transparent;border-left-color:transparent;z-index:-1}.lang_is_rtl .listview-rack-rate-label{right:-5px;left:auto}.lang_is_rtl .listview-rack-rate-label:before{border-right-color:transparent;right:0;left:auto}.listview-calendar{float:left}.lang_is_rtl .listview-calendar{float:right}.listview-calendar .b-form-group__content{padding:0;margin-top:8px}.listview-calendar .b-date-selector{margin-top:3px}.listview-calendar{margin:-1px 0 -4px 0}.listview-calendar .b-form-group__title__small{font-style:14px}.listview-hotels{padding:15px;height:390px;overflow-y:auto;width:895px}.listview-intro{font:small/1.2 Helvetica,sans-serif;text-align:left;width:800px;margin:30px 0 40px 0;padding-left:65px;background-image:url("//q-ec.bstatic.com/static/img/tfl/onboarding_icon/1d9391e85e9b2958ae8f30a2aa152b7d5806b052.png");background-position:left center;background-repeat:no-repeat}.lang_is_rtl .listview-intro{text-align:right;background-position:right center;padding-left:0;padding-right:65px}.listview-intro__header{font-size:2.2em;color:#333}.listview-intro__message{font-size:1.1em;color:#666}.listview-empty-list .listview-hotel-meta__name__text{max-width:385px}.listview-empty-list .listview-hotel__image{width:99px;height:99px;background-size:cover;border:3px solid #f2f4f8}.listview__add{float:right;margin:38px 20px 0}.lang_is_rtl .listview__add{float:left}.listview-hotel--current{display:table!important;background-color:transparent;border:1px dashed #979797;-webkit-box-shadow:none;box-shadow:none}.listview-hotel__image{position:relative;width:105px;height:105px;background-size:cover}.listview-hotel--current .listview-hotel__title{font-weight:bold;font-size:18px}.listview-hotel--current .listview-hotel__title:hover{color:#003580}.listview-hotel-meta__tip{margin-top:5px;color:#666;font-size:1.1em}.listview-intro-visual{font-size:14px;text-align:center;color:#7e90a7}.listview-intro__title{font-size:30px;color:#3f4854;font-weight:700;margin-top:20px}.listview-intro__subtitle{font-size:14px}.listview-intro__steps{list-style-type:none;margin:30px 0 0 0;padding:0}.listview-intro__step{float:left;width:265px;margin:0 15px;padding-top:100px}.lang_is_rtl .listview-intro__step{float:right}.listview-intro__step-title{font-size:20px;color:#3f4854;font-weight:700}.listview-intro__step--1{background:url("//q-ec.bstatic.com/static/img/tfl/onboarding-step-1/ec7f3e90e774ee51e81bc7b3dcafd56adb8fa092.png") no-repeat top center}.listview-intro__step--2{background:url("//r-ec.bstatic.com/static/img/tfl/onboarding-step-2/73cd2364f7ecebaf753e6c234beb5f8a3bc52832.png") no-repeat 50% 9px}.listview-intro__step--3{background:url("//r-ec.bstatic.com/static/img/tfl/onboarding-step-3/a6815ed41ce15ed9f91db2ce61533cd58effbd35.png") no-repeat top center}.listview-intro__tip{position:absolute;bottom:15px;background-color:#fff;padding:10px;margin-left:-15px;text-align:left;width:905px}.lang_is_rtl .listview-intro__tip{margin-left:auto;margin-right:-15px}.listview-intro__tip-icon{font-size:24px;display:table-cell;vertical-align:middle;height:40px;padding:0 10px 0 5px}.lang_is_rtl .listview-intro__tip-icon{padding:0 5px 0 10px}.listview-intro__tip-description{display:table-cell;margin-left:30px;vertical-align:middle;height:40px}.listview-intro__step-description{margin-top:7px}.listview-signin-banner{padding:15px;border:2px solid #fdce59;background:#fff;background-image:url("//atyurin-app.dev.bstatic.com/static/img/tfl/onboarding_icon_small.png");background-repeat:no-repeat;background-position:8px 50%;padding-left:48px;padding-right:30px;position:relative;width:885px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px}.listview-hotel{position:relative;width:885px;height:auto;min-height:105px;margin-bottom:10px;background-color:#fff;-webkit-box-shadow:0 0 4px rgba(0,0,0,.2);box-shadow:0 0 4px rgba(0,0,0,.2)}.listview-hotel--loading{-ms-filter:"alpha(opacity=50)";opacity:.50;filter:alpha(opacity=50)}.listview-hotel .image,.listview-hotel .listview-hotel-meta,.listview__availability_block,.listview__book{display:table-cell;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.listview-hotel .image{width:105px}.listview-hotel .image{height:105px;background-size:cover}.listview-hotel .listview-hotel-meta{width:370px;padding:10px 0 10px 15px!important}.lang_is_rtl .listview-hotel .listview-hotel-meta{padding:10px 15px 10px 0!important}.listview-hotel-meta__name__text{display:block;max-width:330px;overflow:hidden;text-overflow:ellipsis;font-size:18px;white-space:nowrap}.listview-hotel .listview-hotel-meta__flag{width:16px;height:11px}.listview-hotel-meta__address{width:320px;margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.listview-hotel .listview-hotel-meta__review{margin-top:4px;font-size:13px;color:#5eaf1f}.listview-hotel-meta__hotelname,.listview-hotel-meta__distance,.listview-hotel-meta__review{width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.listview__book{width:180px;text-align:center}.listview__remove_hotel{position:absolute;top:7px;right:7px;width:16px;height:16px;background-image:url("//r-ec.bstatic.com/static/img/icons/icon_close_map_ipad/0435087e0141a97b0c80352bd9c1d7250e553feb.gif");opacity:.7}.lang_is_rtl .listview__remove_hotel{right:auto;left:7px}.listview-hotel .listview-date{text-decoration:none;border-bottom:1px dashed}.listview_few_left{display:block;color:#e52923;font-size:.9em;font-weight:700;padding:5px;margin-bottom:-15px}.listview__undo{display:none}.listview-hotel--undo .listview__undo{display:block;padding:5px 0;font-size:12px;text-align:right;color:#9bc8fe;cursor:pointer}.listview__undo__name{float:left;color:#ccc;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;max-width:650px}.listview__undo:hover{color:#3a95ff}.listview__undo:hover .listview__undo__icon{background:#3a95ff}.listview__undo:hover .listview__undo__name{color:#333}.listview-hotel--undo{background:0;-webkit-box-shadow:none;box-shadow:none}.listview__undo__icon{padding:6px;margin-left:7px;font-size:9px;font-weight:bold;color:#fff;background:#9bc8fe;border-radius:16px 16px 16px 16px;-moz-border-radius:16px 16px 16px 16px;-webkit-border-radius:16px 16px 16px 16px}.listview-hotel--undo .image,.listview-hotel--undo .listview-hotel-meta,.listview-hotel--undo .listview__availability_block,.listview-hotel--undo .listview__book{display:none}.listview-hotel--undo.listview-hotel{min-height:0}.listview-note__link{margin-top:4px}a.listview-note__create{font-weight:normal}.listview-note{padding:7px;background:#def4ff;position:relative}.listview-note__text{width:860px;height:15px;margin:2px;padding:3px;font-size:13px;line-height:1.2em;background:#def4ff;border:1px solid #def4ff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;resize:none}.listview-note__text--active{background:#FFF;border:1px solid #b4e2f6}.listview-note__controls{padding:8px 0}.listview-note__control{padding:2px}.listview-note__save{padding:5px;color:#FFF!important;background:#0896ff;text-decoration:none;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}.listview-note__save:hover{background:#003580}a.listview-note__remove{font-weight:normal}.listview-note__remove:hover{color:#003580}.listview-note__link--icon{position:relative;top:2px;font-size:14px;color:#0896ff}.listview-note__link:hover a,.listview-note__link:hover i{color:#feba02}.listview-note__saved{opacity:0;left:-200px;position:absolute;padding:5px;background:#55af32;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border:1px solid #2c5520;color:#fff;border-radius:2px;-webkit-transition:all .3s ease .15s;transition:all .3s ease .15s}.lang_is_rtl .listview-note__saved{left:auto;right:-200px}.listview-note__saved--showing{opacity:1;left:5px;-webkit-transition:all .3s ease .15s;transition:all .3s ease .15s}.lang_is_rtl .listview-note__saved--showing{right:5px}.listview-hotel--map.listview-hotel{font-family:Helvetica,sans-serif;font-size:13px}.listview-hotel--map a.listview-date,.listview-hotel--map a.listview-date:hover,.listview-hotel--map a.listview-date:active{color:#003580;border-bottom:0;cursor:default}.listview-hotel--map-no-dates .listview__availability_block{display:none}.listview-hotel--map-no-dates{width:655px}.listview-map-link{margin:0 10px;font-weight:normal!important;color:#6689e0!important}.listview-map-link:hover{color:#FFF!important}.listview_dropdown{background-color:#02214c;padding:0 12px 0 10px;border-radius:3px;cursor:pointer;margin:0 10px;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px}.lang_is_rtl .listview_dropdown{float:right}.listview_dropdown__link{padding-left:5px}.listview__list_link{float:right;margin-right:30px;color:white!important;font-weight:300!important;text-decoration:underline!important;padding-right:10px}.listview__create_list{padding:10px;text-align:center;text-decoration:underline;color:#3a95ff;border-top:1px solid #eee}.listview__create_list:hover{color:#fff}.listview__dropdown{position:fixed;width:255px}.listview__lists{max-height:250px;overflow-y:auto}.listview__list{cursor:pointer}.listview__list--selected{font-weight:bold}.listview__list:hover{color:#fff;background-color:#133483}.listmap__list_name{float:left;padding:10px}.lang_is_rtl .listmap__list_name_count{display:inline-block}.lang_is_rtl .listmap__list_name{float:right;direction:rtl}.lang_is_rtl .listmap__remove_list{float:left}.listmap__remove_list:hover{background-color:#e52923}.listview__lists--one .listmap__remove_list{visibility:hidden}.listmap__remove_list{float:right;padding:10px;display:block}.listview__rename_list{float:right;padding:10px;display:block}.lang_is_rtl .listview__rename_list{float:left}.listview__rename_list:hover{background-color:#0896ff}.listview__rename_list_icon_hover{display:none}.listview__list:hover .listview__rename_list_icon_hover{display:inline}.listview__list:hover .listview__rename_list_icon{display:none}.listview-travel-party .b-form-predefined-group{margin-left:10px}.listview-travel-party .b-form-custom-group{float:left}.listview-travel-party .b-form-children-ages{float:left}.listview-travel-party .b-form-group__content{padding:0}.listview-travel-party .b-form-group__title__small{display:block}.listview-travel-party .b-children-ages-configurator .b-custom-element__label{margin-bottom:0}.listview-calendar .b-predefined-group-selector .b-selectbox__label{display:block}.listview-travel-party .listview__controls_availability{width:100%}.listview-travel-party__controls .b-form-predefined-group{display:none}.listview-travel-party .b-form-group__content{margin-top:0}.listview-travel-party .b-selectbox__groupselection{margin-top:3px}.listview-travel-party .b-custom-group-configurator__control_inline{margin:0 15px 0 0}.listview-travel-party .b-form-group_subgroup{margin:0}.listview-footer__signin{padding:15px;border:2px solid #fdce59;background:#fff;background-image:url("//q-ec.bstatic.com/static/img/tfl/onboarding_icon_small/d016ad3be859dc85c13201e8960cc356d8e26c0c.png");background-repeat:no-repeat;background-position:8px 50%;padding-left:48px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;padding-right:30px;position:relative}.lang_is_rtl .listview-footer__signin{background-position:882px 50%;padding-left:30px;padding-right:48px}.listview-footer__remove-msg{background-image:url("//r-ec.bstatic.com/static/img/icons/icon_close_map_ipad/0435087e0141a97b0c80352bd9c1d7250e553feb.gif");width:16px;height:16px;opacity:.7;position:absolute;top:15px;right:12px}.lang_is_rtl .listview-footer__remove-msg{right:auto;left:12px}.listview--is-tablet .uc-listview-loading{background-image:url(http://q-ec.bstatic.com/static/img/profile/mb_redesign/mb-overlay-loader/5e44221be1b8330154a362e3adbd87f3dabc1038.gif);background-position:center center;background-repeat:no-repeat}.listview--is-tablet .uc-listview-loading .top_wishlist__text{visibility:hidden}.listview--is-tablet .listview_lightbox{border:0}.listview--is-tablet .listview_lightbox .modal-mask-closeBtn{top:0!important;right:5px!important;padding:10px!important;background-position:center;border:0}.listview--is-tablet .listview__controls{display:none}.listview--is-tablet .listview__availability_block{visibility:hidden}.listview--is-tablet .listview_share{display:none}.listview--is-tablet .listview_compare{display:none}.listview--is-tablet .listview__book .b-button{display:inline-block;position:relative;vertical-align:middle;padding:5px 10px;margin:0;background-color:#0896ff;border:2px solid #fff;border-radius:3px;line-height:1.5;font-weight:bold;text-decoration:none;color:#0896ff;cursor:pointer;-webkit-box-shadow:0 0 3px #aaa;box-shadow:0 0 3px #aaa}.listview__dropdown--touch{border:1px solid rgba(0,0,0,.3)!important}.listview--is-tablet .listview__book .b-button__text{color:#fff!important;font-size:13px!important}.listview--is-tablet .listview__photo_arrow{display:none}.listview--is-tablet .clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.listview--is-tablet .clearfix:after{clear:both}.listview--is-tablet .listview__dropdown{position:fixed!important;font-size:14px}.listview-share{position:fixed;width:350px;padding:10px;background:#f2f6fa}.listview-share-link{margin:0 10px;font-weight:normal!important;color:#6689e0!important}.listview-share-link:hover{color:#FFF!important}.listview-share__url{width:100%;padding:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:text;word-break:break-word;height:3.2em}.listview-share__header{margin:5px 5px 10px 5px;font-weight:bold}.listview-share__content{margin:5px}.listview__room_type.listview-room-type--selector{position:relative;width:185px;margin:3px 0;padding:2px 15px 2px 5px;border:1px solid #ccc;cursor:pointer;background:#FFF}.listview-tab[data-tab="main"] .listview-room-selector+.listview__datepicker{margin-top:7px}.listview-room-type_arrow{position:absolute;top:7px;right:4px;font-size:4px}.lang_is_rtl .listview-room-type_arrow{right:auto;left:4px}.listview-room-selector{position:absolute;z-index:99999}.listview-room-list{margin:0;padding:0;list-style-type:none;cursor:pointer;background-color:#fff;border:1px solid #ccc;max-height:200px;overflow:auto;min-width:110%;font-size:12px}.listview-room-item_occ,.listview-room-item_name{float:left}.listview-room-item{clear:both;padding:8px 12px 22px 10px}.listview-room-item:hover{background-color:#e3ecf6}.listview-room-item_occ{width:41px;text-align:right}.listview-room-item_name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:200px;padding:0 5px}.listview-room-item_price{float:right;color:#55af32}.lang_is_rtl .listview-room-item_price{float:left}.selected-room{background-color:#c6d6e5;cursor:normal;pointer-events:none}.listview__selected_room_type .b-sprite{margin-right:3px}.list_view_price_small{font-size:14px}.list_view_price_big{font-size:20px}.listview-room-selector{display:none}.listview-room-selector.js-listview-room-type-menu{display:block}.lang_is_rtl .listview__room_type.listview-room-type--selector{padding:2px 5px 2px 15px}.lang_is_rtl .listview-room-item_occ,.lang_is_rtl .listview-room-item_name{float:right}.lang_is_rtl .listview-room-item_occ{text-align:left}.lang_is_rtl .listview__selected_room_type .b-sprite{margin-left:3px;margin-right:0}.listview__controls--collapsed .listview__controls_availability,.listview__controls--collapsed.controls-expanded .listview__controls_availability--collapsed,.listview__controls--collapsed .listview-travel-party__controls{display:none}.listview__controls--collapsed.controls-expanded .listview__controls_availability,.listview__controls--collapsed.controls-expanded .listview-travel-party__controls{display:block}.listview__availability_wrapper{position:relative;top:8px}.listview__availability_dates{color:#634300;font-size:14px;font-weight:bold;text-shadow:0 1px 0 #fbe9b9;margin-right:4px}.lang_is_rtl .listview__availability_dates{margin:0 0 0 4px}.listview__availability_party{font-size:12px;color:#856100;text-shadow:0 1px 0 #ffedbd;margin-right:8px}.lang_is_rtl .listview__availability_party{margin:0 0 0 8px}.listview__availability_expand{background:#b68504;border-radius:2px;padding:3px 6px 4px 6px}.listview__availability_expand:hover{background:#80600b;cursor:pointer}.listview__availability_expand_link{color:white!important;font-weight:normal!important}.listview__availability_dates,.listview__availability_party,.listview__availability_expand{display:inline-block}.listview__availability_cta{float:right}.lang_is_rtl .listview__availability_cta{float:left}.listview__availability_cta--inversed{float:left;margin-right:10px}.lang_is_rtl .listview__availability_cta--inversed{float:right;margin:0 0 0 10px}.listview-hotel-move{display:block;float:left;padding:5px 8px;margin:5px 5px 0 0;background-color:#f1f1f1;color:#aabece!important;border-radius:3px;text-decoration:none}.listview-hotel-move:hover{background-color:#0896ff;color:#FFF!important}.lang_is_rtl .listview-hotel-move{float:right;margin:5px 0 0 5px}.listview-hotel--flash{-webkit-animation:fadeIt 1s ease-out;animation:fadeIt 1s ease-out;-webkit-animation-delay:.2s;animation-delay:.2s}@-webkit-keyframes fadeIt{50%{background-color:#fff4ad}}@keyframes fadeIt{50%{background-color:#fff4ad}}.listview-price-animated{background:transparent url("//q-ec.bstatic.com/static/img/experiment_tfl_listview_animated_rack_rate/loader/d42f72c723644bbf8cf8d6e1b7ff0bea7ddd305a.gif") 11% center no-repeat;color:transparent}.lang_is_rtl .listview-price-animated{background-position:80% center}.listview_price{-webkit-transition:color .2s ease;transition:color .2s ease}.listview-rack-rate-animated{text-decoration:none;color:#000;font-weight:bold}#user_form .popover_footer.popover_footer_add_to_list{position:relative;padding:0 10px}#user_form .popover_content .popover_footer.popover_footer_add_to_list li{overflow:visible;display:block}#user_form .popover_footer.popover_footer_add_to_list .user_search_header{position:absolute;top:0;width:45px;right:0}.lang_is_rtl #user_form .popover_footer.popover_footer_add_to_list .user_search_header{left:0;right:auto}#user_form .popover_footer.popover_footer_add_to_list .user_search_header #removeAllHistoryHotel{max-width:30px;position:absolute;top:46px;right:0;margin-right:10px}.lang_is_rtl #user_form .popover_footer.popover_footer_add_to_list .user_search_header #removeAllHistoryHotel{left:0;right:auto;margin-left:10px;margin-right:0}.popover_footer.popover_footer_add_to_list .email_delete_icon_pic{float:right}.lang_is_rtl .popover_footer.popover_footer_add_to_list .email_delete_icon_pic{float:left}#user_form .popover_content .popover_footer.popover_footer_add_to_list p{margin:12px 0}#user_form .popover_content .popover_footer.popover_footer_add_to_list #wl-saved-recently-viewed-message p{margin-top:0}#user_form .popover_content .save-recently-viewed-button-container{float:left;width:345px}.lang_is_rtl #user_form .popover_content .save-recently-viewed-button-container{float:right}#user_form .popover_content .save-recently-viewed-button-container p{font-weight:normal;color:#003580}.save-recently-viewed{float:left}.lang_is_rtl .save-recently-viewed{float:right}.save-recently-viewed.disabled{background-color:#d2d2d2}.save-recently-viewed.disabled:hover,.save-recently-viewed.disabled:focus{box-shadow:0 0 3px #aaa;-webkit-box-shadow:0 0 3px #aaa;-moz-box-shadow:0 0 3px #aaa}.save-recently-viewed-container-clear{padding-bottom:12px}.save-recently-viewed-container-clear:after{content:"";display:table;clear:both}#wl-saved-recently-viewed-message .wl-msg{background-color:#eee;border:1px solid #ccc;color:#333;padding:10px}#wl-saved-recently-viewed-message .wl-msg-ok{background-color:#dfedd7;border-color:#81bd5e;color:#30551b}#wl-saved-recently-viewed-message.wl-oz{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:0}#wl-saved-recently-viewed-message{overflow:hidden}#wl-saved-recently-viewed-message p{margin-top:0}#user_form .popover_content #wl-saved-recently-viewed-message p{font-weight:normal}.save-recently-viewed-button-container .loader{margin-top:10px;margin-left:10px;float:left}.lang_is_rtl .save-recently-viewed-button-container .loader{margin-left:0;margin-right:10px;float:right}.wl-dropdown{padding:3px 0}.wl-dropdown-handle_loading{opacity:.7}.wl-dropdown-item{display:block;padding:5px 20px 5px 10px;margin-right:5px;text-align:left;color:#000;white-space:nowrap}.wl-dropdown-item_shared{background:url("//q-ec.bstatic.com/static/img/profile/wishlist/small_group_list_icon/6a1a362abf79c2cc58f288815214298ebf348e10.png") no-repeat right center}.wl-dropdown-item_loading{background:url(//q-ec.bstatic.com/static/img/wishlist/ajax_loader_16x16/27fc027eac4e68a5602aa0394674523d84ff3bb0.gif) no-repeat 8px 4px}.wl-dropdown-item_loading.wl-dropdown-item_shared{background:url("//q-ec.bstatic.com/static/img/profile/wishlist/small_group_list_icon/6a1a362abf79c2cc58f288815214298ebf348e10.png") no-repeat right center,url(//q-ec.bstatic.com/static/img/wishlist/ajax_loader_16x16/27fc027eac4e68a5602aa0394674523d84ff3bb0.gif) no-repeat 8px 4px}.wl-dropdown-item_loading .wl-dropdown-item__checkbox{visibility:hidden}.wl-dropdown-item__text{width:90%;padding:2px 1px;color:black}.b_msie_7 .wl-dropdown{width:200px}.tablet .wl-dropdown{font-size:1.1em}.tablet .wl-dropdown-link-wrapper{display:block;margin-top:5px}.tablet .wl-dropdown-item{padding:10px 20px 10px 10px;border-bottom:1px solid #ddd}.lists-hotel-dropdown-alternative{position:relative;top:11px;display:inline;border-style:none;margin:0;background-color:transparent;width:31px;padding:0;cursor:pointer}.lists-hotel-dropdown-alternative i.icon{width:31px;height:31px;background:url("//q-ec.bstatic.com/static/img/wishlist/wl_sprite_btn_circle_heart_icon_31px/9dd6daf75ac475fbd6bf2dadae2cc52dbaf9adaa.png") no-repeat 0 -1px;display:inline-block}.lists-hotel-dropdown-alternative:hover{border:0}.lists-hotel-dropdown-alternative:active{border:0}.lists-hotel-dropdown-alternative:focus{border:0;outline:0}.lists-hotel-dropdown-alternative:hover i.icon{background:url("//q-ec.bstatic.com/static/img/wishlist/wl_sprite_btn_circle_heart_icon_31px/9dd6daf75ac475fbd6bf2dadae2cc52dbaf9adaa.png") no-repeat 0 -99px}.lists-hotel-dropdown-alternative.saved_in_wl i.icon{background:url("//q-ec.bstatic.com/static/img/wishlist/wl_sprite_btn_circle_heart_icon_31px/9dd6daf75ac475fbd6bf2dadae2cc52dbaf9adaa.png") no-repeat 0 -219px}@-moz-document url-prefix(){.lists-hotel-dropdown-alternative i.icon{top:2px;left:0}}