@media (min-width:1023px) {.block { padding-left: 250px;padding-right: 30px;} .container{max-width: 990px;margin: 0 auto;} .footer_block.block{padding-left: 220px;padding-right: 0;}}@media (max-width:1459px) {.background_user{ display: none;}}@media (max-width: 1300px) {.menu .container { margin-left: auto;margin-right: auto;width: 720px!important;} .footer_block .social .social_icons div{margin: -2px!important;}}@media (max-width:1049px) and (min-width:1023px) {.picture_items_block .picture_item{ height: 190px;}  }@media (max-width:1023px) and (min-width:601px) {.block{ padding-left: 90px;padding-right: 30px;}  .breadcrumb_box{left: 69px;}  .category_header_background_container{padding-left: 60px;}   .poi_items_block .actions .button.see_all, .poi_items_block .actions .button.see_more{margin-top: 35px;} .poi_items_block .actions .button.show_less{margin-top: 5px;} .poi_items_block .actions .pagination{margin-top: 5px;} .pois_container .pagination_searcher_button{margin: 15px auto 15px auto;}   .location_items_block .actions .button.see_all{margin-top: 35px;}    .picture_items_block .picture_item .destination_picture{height: 248px;}    .video_block .content_container{padding-left: 60px;}  .map_subcategories_block .content ul{overflow: hidden;max-height: 793px;} #map_container_modal{padding-left: 60px;} #HotelSearcherSelectedFilters{margin-bottom: 30px;}}@media (max-width:900px) and (min-width:825px) {.picture_items_block .picture_item{ height: 190px;}  }@media (max-width:900px) and (min-width:601px) {.map_header_block { margin-bottom: 0;} .map_subcategories_block .content ul li{width:50%;padding-left:15px;} .map_subcategories_block .content{padding:15px 15px 15px 0;} .map_subcategories_block h1{font-size: 25px;margin: 20px 0 15px 0;} .map_subcategories_block h1 span{font-size: 13px;} .subcat_img_container_3{display:none;}}@media (max-width:824px) and (min-width:700px) {.picture_items_block .picture_item{ height: 160px;} .picture_items_block .picture_item .overlay .name{width: 80%;} .picture_items_block .picture_item .overlay .reviews{width: 70%;} .picture_items_block .picture_item .overlay .underline_right{right: 60px;} .picture_items_block .picture_item .overlay .underline_left{left: 60px;} body.no-touch .picture_items_block .picture_item:hover .overlay .underline_right, body.no-touch .picture_items_block .picture_item:hover .overlay .underline_left{width: 75px;}  }@media (max-width:800px) and (min-width:601px) {.list_trips_block .title-text{ padding: 0 30px;}   .local_text_block .title-text{padding: 0 30px;}  .close_to_me_header.category_header_block h1{font-size: 45px;} .category_header_block.close_to_me_header{padding-top: 68px;} .close_to_me_seo_text .block_text{width: 100%;} .close_to_me_seo_text .block_text .content{max-height: 203px;font-size: 13px;overflow: hidden;} .close_to_me_seo_text .block_text:first-child{padding-right: 0px;margin-bottom: 30px;} .close_to_me_seo_text .block_text:last-child{padding-left: 0px;} .choose_my_location{width: 130px;} .choose_my_location .text{padding-right:10px;}}@media (max-width:768px) and (min-width:601px) {.link_building_block .info:nth-child(2n) { height: 240px;} .link_building_block .info:nth-child(2n+1){height: auto;padding-left: 0;} .link_building_block .info:nth-child(2n) .category{width: 100%;height: 50%;} .link_building_block .info:nth-child(2n) .category:nth-child(1n){padding-left: 0;} }@media (max-width:739px) {.list_trips_block .title-text { padding: 0;} .list_trips_block .title_block2 .underline{display: none;}   .local_text_block .title-text{padding: 0;} .local_text_block .title_block2 .underline{display: none;}   .eat_transaction_switcher .text{padding: 0;font-size: 16px;background: none;} .eat_transaction_switcher .switcher{padding: 0;} .eat_transaction_switcher .radio_button_label{font-size: 17px;} }@media (max-width:719px) and (min-width:601px){.pois_container .pagination_searcher_button { margin: 37px auto 15px auto;}  .downloadPDFLinker .downloadPDFLinker_container span.location{max-width: 55px;} .list_trips_block .saveItem .text .save label{display: none;} .list_trips_block .save_trip{width: 39px;right: 116px;}}@media (max-width:719px) and (min-width:455px){.location_items_block .slim_title{ font-size: 25px;font-weight: bold;color: rgb(38,43,44);text-align: center;text-transform: none;} .location_items_block .slim_title span{display: block;font-size: 13px;color: rgb(38,43,44);font-weight: normal;} .location_items_block .slim_title.close_to_me{font-size: 14px;color: rgb(57,57,57);text-transform: uppercase;font-weight: normal;} .location_items_block .slim_title.close_to_me span{font-size: 14px;color: rgb(57,57,57);text-transform: uppercase;font-weight: normal;display: inline;}  .close_to_me_searcher .hotel_search_container .searcher_results_container{width: 360px;padding: 0px;}}@media (max-width:699px) and (min-width:601px) {.picture_items_block .picture_item{ height: 140px;} .picture_items_block .picture_item .overlay .name{width: 80%;} .picture_items_block .picture_item .overlay .reviews{width: 70%;} .picture_items_block .picture_item .overlay .underline_right{right: 50px;} .picture_items_block .picture_item .overlay .underline_left{left: 50px;} body.no-touch .picture_items_block .picture_item:hover .overlay .underline_right, body.no-touch .picture_items_block .picture_item:hover .overlay .underline_left{width: 60px;}   .location_items_block .slim_title.close_to_me h2{max-width: 70%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}}@media (max-width:600px){.poi_items_block .actions .pagination span.arrow_left { background-position: -1px -21px;width: 7px;} .poi_items_block .actions .pagination span.arrow_right{background-position: 1px 8px;width: 7px;} .block{padding-left: 15px;padding-right: 15px;}  .category_header_background_container{padding-left: 0;}  .breadcrumb_box{display: none;}  .tags_buttons{margin-top: 15px;}   #HotelSearcherFilterButton{position: relative;height: 30px;margin-top: 0px;margin-left: auto;margin-right: auto;margin-bottom: 15px;background-color: rgb(25,27,31);z-index: 2;} #HotelSearcherFilterButton span{font-size: 13px;font-weight: bold;line-height: 120%;color: rgb(255,255,255);text-transform: uppercase;}  #HotelSearcherSelectedAmenities{margin-top: -10px;margin-bottom: 30px;} #HotelSearcherSelectedAmenities li{height: 25px;line-height: 180%;}    .poi_items_block{padding-bottom: 50px;} .poi_items_block .title{font-size: 15px;} .poi_items_block .subtitle{font-size: 13px;} .poi_items_block .actions .button.see_all, .poi_items_block .actions .button.see_more{height: 34px;margin-top: 15px;width: 150px;} .pois_container .pagination_searcher_button{margin: 27px auto 15px auto;}    .poi_items_block .transaction_poi_item .options_container{display: none;}      .location_items_block .title{font-size: 15px;} .location_items_block .subtitle{font-size: 13px;} .location_items_block{padding-bottom: 0;} .location_items_block .actions .button.see_all{margin-top: 25px;margin-bottom: 30px;}   .eat_transaction_switcher{height: 60px;} .eat_transaction_switcher .content{float: left;width: 100%;} .eat_transaction_switcher .text{width: 100%;font-size: 13px;text-align: left;} .eat_transaction_switcher .switcher{margin-top: 8px;} .eat_transaction_switcher .radio_button{width: 12px;height: 12px;margin-left: 15px;} #eat_transaction_switch_radio_button_no{margin-left: 0;} .eat_transaction_switcher .radio_button span{width: 6px;height: 6px;} .eat_transaction_switcher .radio_button_label{font-size: 13px;} .eat_transaction_switcher .big_pig{display: inline;position: absolute;bottom: 0;right: 0;width: 58px;height: 51px;}   .picture_items_block{margin-top: 5px;padding:0;} .picture_items_block .actions .pagination{margin-top: 15px;}  .picture_items_block .\38 u{width: 100%;} .picture_items_block .\34 u{width: 50%;}    .link_building_block{background-color: rgb(29,31,35);padding-top: 15px;padding-bottom: 15px;margin-top: 30px;} .link_building_block .content{padding: 0;background-color: transparent;-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;-ms-filter: none;filter: none;} .link_building_block .banner{position: relative;top: auto;left: auto;width: 100%;float:left;} .link_building_block .info{padding-left: 0;} .link_building_block .info:nth-child(2n+1){height: auto;} .link_building_block .social_links li.facebook{background: transparent url('https://images.mnstatic.com/Tools/genericimages/linkbuilding/socialsprite_x2.png') no-repeat 5px 6px;background-size: 50px;} .link_building_block .social_links li.twitter{background: transparent url('https://images.mnstatic.com/Tools/genericimages/linkbuilding/socialsprite_x2.png') no-repeat 5px -34px;background-size: 50px;;} .link_building_block .social_links li.instagram{background: transparent url('https://images.mnstatic.com/Tools/genericimages/linkbuilding/socialsprite_x2.png') no-repeat 5px -75px;background-size: 50px;} .link_building_block .social_links li.youtube{background: transparent url('https://images.mnstatic.com/Tools/genericimages/linkbuilding/socialsprite_x2.png') no-repeat 5px -118px;background-size: 50px;} .link_building_block .social_links li.pinterest{background: transparent url('https://images.mnstatic.com/Tools/genericimages/linkbuilding/socialsprite_x2.png') no-repeat 5px -160px;background-size: 50px;} .link_building_block .social_links li.flickr{background: transparent url('https://images.mnstatic.com/Tools/genericimages/linkbuilding/socialsprite_x2.png') no-repeat 5px -195px;background-size: 50px;}   .video_block{margin-top: 27px;padding-top: 336px;padding-bottom: 25px;background-color:rgb(38,39,43);} .video_block .content{height: 240px;border-bottom: #1E1F22 1px solid;} .video_block .content_container{padding-left: 0;} .video_block .videos{margin-top: 1px;} .video_block .player{background-position: 0 -841px;background-size: 35px;} .video_block .content .logo{width: 109px;height: 35px;background-size: 121px;background-position: 0 -493px;} .video_block .content .background{opacity: 0.15;} .video_block .content .gradient_filter{opacity: 0.3;} .video_block .content .title{font-size: 17px;line-height: 125%;padding: 0 15px;} .video_block .content .description{padding: 0 15px;max-width: 550px;} .video_block .content .player{width: 50px;height: 50px;margin: 0 auto;background-position: 0 -1370px;background-size: 57px;} .video_block .content .player svg{width: 62px;height: 62px;} .video_block .video{height: 120px;} .video_block .video .title{top: 84px;left: 0;width: 100%;font-size: 11px;} .video_block.videos_count_1{padding-top: 334px;} .video_block.videos_count_1 .content{height: 360px;} .video_block.videos_count_1 .content .player{margin-top: 20px;}  .map_subcategories_block .content ul{overflow: hidden;max-height: 793px;} .map_subdestinations_block{margin-bottom: 30px;} .links_containers_box.block{padding-left: 0px;padding-right: 0px;} .close_to_me_seo_text{padding: 30px 15px;} .close_to_me_seo_text .block_text{width: 100%;} .close_to_me_seo_text .block_text .content{max-height: 203px;overflow: hidden;font-size: 13px;} .close_to_me_seo_text .block_text:first-child{padding-right: 0px;margin-bottom: 30px;} .close_to_me_seo_text .block_text:last-child{padding-left: 0px;} .close_to_me_seo_text .read_more{display: inline;} .links_container .subcontainer_background .row.container_height{max-height: 540px;} .links_container{position: relative;padding-top: 30px;} .links_container .see_more{margin: 0px auto 0px !important;height: 25px;padding-left: 15px;padding-right: 15px;display: table;width: auto;} .links_container .subcontainer_background{padding: 26px 0px 17px 0px;} .links_container .text_heading_line{position: inherit;background-color: #e9e9e9;padding: 25px 15px 0px 15px;margin-bottom: 0px;} .links_container .text_heading_line h2{line-height: 120%;background: none;padding-right:0px;} .links_container .text_heading_line .middle_line, .links_container .separator_margin{display: none;}  .patro_destination{height: 50px;width: 100%;background: -moz-linear-gradient(left, rgba(0,0,0,0) 0%, rgba(0,0,0,0.77) 100%);background: -webkit-gradient(left top, right top, color-stop(0%, rgba(0,0,0,0)), color-stop(100%, rgba(0,0,0,0.77)));background: -webkit-linear-gradient(left, rgba(0,0,0,0) 0%, rgba(0,0,0,0.77) 100%);background: -o-linear-gradient(left, rgba(0,0,0,0) 0%, rgba(0,0,0,0.77) 100%);background: -ms-linear-gradient(left, rgba(0,0,0,0) 0%, rgba(0,0,0,0.77) 100%);background: linear-gradient(to right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.77) 100%);} .img_patro_dest img{height: 40%;width: auto;} .category_header_block.hasPatro{min-height: 310px;} .patro_destination_data{margin-right: 15px;}  .links_container .container_height .route:last-child .text_item{border: none;} .close_to_me_searcher .hotel_search_container .searcher_results_container{top: 90px;} .close_to_me .hotel_search_container .searcher_results_container, .close_to_me .hotel_search_container .datepicker#datepicker-HotelSearcherDateInput{top: 70px !important;} .location_items_block.close_to_me .actions .button.see_all{margin-bottom: 15px;} .category_header_block.close_to_me_header.block{padding-left: 13px;padding-right: 13px;}  .poi_items_block .no_results.title_block{height: auto;padding: 40px 0px 20px;} .add_exp_no_destination{padding: 30px 15px 20px;height: 240px;} .add_exp_no_destination .users_list .avatar_user{width: 35px;height: 35px;border-radius: 30px;} .add_exp_no_destination .description{font-size:11px;max-width: 300px;margin: 30px auto;} .add_exp_no_destination .description span{max-width: 200px;} .add_exp_no_destination .button_exp{width:260px;} .add_exp_no_destination .button_exp .text{font-size: 13px;}   .list_trips_block .title-text .title{font-size: 15px;} .list_trips_block .title-text h2{font-size: 13px;}  .local_text_block .title{font-size: 15px;} .local_text_block h2{font-size: 13px;} .downloadPDFButton{width: auto;padding: 0px 15px;line-height: 165%;} .downloadPDFLinker .downloadPDFLinker_container .text{display: none;} .downloadPDFLinker .downloadPDFLinker_container .icon_pdfdownload{background-position: 0 -2378px;}}@media (max-width:600px) and (min-width:481px) {.category_header_block{ min-height: 210px;padding-top: 49px;padding-bottom: 60px;} .category_header_block.no_subtitle{padding-top: 88px;padding-bottom: 93px;}   .list_trips_block .see_all{width:64px;height:35px;font-size:13px;line-height:35px;}  .map_header_block{margin-bottom: 0;} .map_subcategories_block .content ul li{width:50%;padding-left:15px;} .map_subcategories_block .content{padding:15px 15px 15px 0;background-color: transparent;} .map_subcategories_block h1{font-size: 25px;margin: 30px 0 20px 0;} .map_subcategories_block h1 span{font-size: 13px;} .subcat_img_container_3{display:none;} .location_items_block .slim_title.close_to_me h2{font-size: 17px;font-weight: bold;color: rgb(38,43,44);text-align: center;text-transform: none;line-height: 120%;} .location_items_block .slim_title.close_to_me span{display: block;font-size: 12px;color: rgb(38,43,44);font-weight: normal;text-transform: none;}  .category_header_block.hasPatro{min-height: 310px;}   .link_building_block .social_links.tall{margin-top: 25px;} #HotelSearcherSelectedFilters{margin-top: -10px;margin-bottom: 20px;} }@media (max-width:600px) and (min-width:400px) {.picture_items_block .picture_item{ height: 150px;}   .category_header_block.close_to_me_header h1{font-size: 36px;} .category_header_block.close_to_me_header{padding-top: 75px;}}@media (max-width:480px) {.title_block { height: 90px;} .title_block_sleep_all{height: 20px;}  .category_header_block{min-height: 260px;padding-top: 79px;padding-bottom: 85px;} .category_header_block.no_tag_buttons{min-height: 260px;padding-top: 104px;padding-bottom: 106px;} .category_header_block.no_subtitle{padding-top: 66px;padding-bottom: 70px;} .category_header_block.no_subtitle.no_tag_buttons{padding-top: 114px;padding-bottom: 113px;} .category_header_block h1{font-size: 29px;} .category_header_block h1 span{margin-top: 1px;font-size: 13px;}  .breadcrumb_box{display: none;}   .tags_buttons{height: 25px;margin-top: 21px;} .tags_buttons.collapsed{max-height: 25px;} .tags_buttons .button{padding: 7px 10px 7px 10px;} .tags_buttons .button.close{margin: 10px 0 0 0;}    #HotelSearcherFilterButton{margin-top: 0;margin-bottom: 20px;}  #HotelSearcherSelectedFilters{margin-top: -10px;margin-bottom: 20px;}    .poi_items_block{padding-bottom: 30px;}  .poi_items_block .poi_item .picture .placeholder{width: 80px;height: 80px;} .poi_items_block .poi_item .picture .placeholder span{position: absolute;top: 24px;left: 26px;width: 30px;height: 35px;background-size: 41px;background-position: 0 -292px;}   .poi_items_block .transaction_poi_item .picture .placeholder{width: 80px;height: 80px;} .poi_items_block .transaction_poi_item .picture .placeholder span{position: absolute;top: 24px;left: 26px;width: 30px;height: 35px;background-size: 41px;background-position: 0 -292px;}   .location_items_block .location_item .picture .placeholder{width: 80px;height: 80px;} .location_items_block .location_item .picture .placeholder span{position: absolute;top: 24px;left: 26px;width: 30px;height: 35px;background-size: 41px;background-position: 0 -292px;}    .list_trips_block .see_all{width: 50px;height: 25px;font-size: 11px;line-height: 25px;} .list_trips_block .save_trip{width: 39px !important;right: 55px !important;height: 25px;} .list_trips_block .saveItem .text .save svg{width: 19px;}   .location_items_block .slim_title{font-size: 17px;} .location_items_block .slim_title span{font-size: 12px;} .location_items_block .slim_title.close_to_me h2{font-size: 16px;font-weight: bold;color: rgb(38,43,44);text-align: center;text-transform: none;line-height: 120%;} .location_items_block .slim_title.close_to_me span{display: block;font-size: 12px;color: rgb(38,43,44);font-weight: normal;text-transform: none;}   .local_text_block .title{font-size: 15px;} .local_text_block h2{font-size: 13px;} .local_text_block .content{font-size:13px;line-height:146%;height: 145px;overflow: hidden;} .local_text_block .content .see_more{display: inline;position: absolute;bottom: 1px;right: 0;color: rgb(153,153,153);background-color: #e9e9e9;-webkit-box-shadow: #e9e9e9;box-shadow: 0px 0 11px 4px #e9e9e9;cursor: pointer;} .local_text_block .content .see_more .text{color: rgb(0,192,189);} .local_text_block .content .see_more:hover .text{text-decoration: underline;} .local_text_block .content p{display: inline;} .local_text_block .content br{display: none;} .local_text_block .content.displayed{height: auto;} .local_text_block .content.displayed .see_more{display: none;} .local_text_block .content.displayed p{display: block;} .local_text_block .content.displayed br{display: inline;}   .link_building_block .info{height: auto;} .link_building_block .info .category{width: 100%;padding: 0;} .link_building_block .info:nth-child(2n+1) .category:nth-child(2n) .category_content{padding-top: 0;} .link_building_block .info:nth-child(2n+1) .category:nth-child(2n) .title, .link_building_block .info .category .separator{display: none;}  .map_header_block{margin-bottom: 0;} .map_subcategories_block .content ul li{width:100%;padding-left:0;} .map_subcategories_block .content{padding:0;background-color: transparent;} .map_subcategories_block h1{font-size: 25px;margin: 30px 0 20px 0;} .map_subcategories_block h1 span{font-size: 13px;} .subcat_img_container_2,.subcat_img_container_3{display:none;} .hotel_search_container .searcher_results_container{width:100% } .close_to_me_searcher .hotel_search_container .searcher_results_container{width:100%;padding: 0px;} .hotel_search_container .searcher_results_container .prd_title, .hotel_search_container .searcher_results_container .prd_geo{width:77%;}  .poi_items_block .no_results.title_block{height: auto;padding: 25px 0px 15px;} .add_exp_no_destination .description{max-width: 225px;} .add_exp_no_destination .description span{max-width: 200px;}   .category_header_block.hasPatro{min-height: 310px;}   .link_building_block .social_links.tall{margin-top: 30px;}  .video_block .content{height: 270px;} .video_block{padding-top: 370px;} .video_block .video{height: 125px;}}@media (max-width:400px) {.picture_items_block .picture_item{ height: 118px;} .picture_items_block .picture_item .overlay .name{width: 80%;} .picture_items_block .picture_item .overlay .reviews{width: 70%;} .picture_items_block .picture_item .overlay .underline_right{right: 50px;} .picture_items_block .picture_item .overlay .underline_left{left: 50px;} body.no-touch .picture_items_block .picture_item:hover .overlay .underline_right, body.no-touch .picture_items_block .picture_item:hover .overlay .underline_left{width: 60px;} .map_subcategories_block .content{-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;}    .link_building_block .social_links.tall{margin-top: 35px;} }@media (min-width:1300px){.poi_items_block .pois_container .poi_item:nth-child(2n) { margin-right: 16px;} .poi_items_block .pois_container.displayed .poi_item:nth-child(4n){margin-right: 0;}   .poi_items_block .transaction_poi_item .name .stars{display: none;} .poi_items_block .transaction_poi_item .name.star_1{max-width: 458px;} .poi_items_block .transaction_poi_item .name.star_2{max-width: 445px;} .poi_items_block .transaction_poi_item .name.star_3{max-width: 432px;} .poi_items_block .transaction_poi_item .name.star_4{max-width: 419px;} .poi_items_block .transaction_poi_item .name.star_5{max-width: 406px;} .poi_items_block .transaction_poi_item .name.star_6{max-width: 393px;}    .list_trips_block .lists_container .list_item:nth-child(2n){margin-right: 16px;}   .location_items_block .locations_container .location_item:nth-child(2n){margin-right: 16px;} .location_items_block .locations_container.displayed .location_item:nth-child(4n){margin-right: 0;} }@media (max-width:1299px) and (min-width:1115px), (max-width:1023px) and (min-width:925px) {.poi_items_block .pois_container{ float: none;width: 805px;margin-left: auto;margin-right: auto;} .poi_items_block .pois_carousel{height: 275px;} .poi_items_block .pois_carousel_arrow{top: 119px;}  .poi_items_block .poi_item{width: 190px;height: 270px;} .poi_items_block .pois_container.displayed .poi_item:nth-child(4n){margin-right: 0;} .poi_items_block .poi_item .picture{height: 150px;} .poi_items_block .poi_item .content{height: 120px;padding: 13px 15px 13px 15px;} .poi_items_block .poi_item .name{font-size:13px;} .poi_items_block .poi_item .description{font-size:11px;height: 45px;} .poi_items_block .poi_item .saved_info, .poi_items_block .poi_item .distance_info{font-size:10px;margin-top: 9px;} .poi_items_block .poi_item.have_city_description .saved_info, .poi_items_block .poi_item.have_city_description .distance_info{margin-top: 7px;} .poi_items_block .poi_item.no_save_count .description{height: 60px;} .poi_items_block .poi_item.no_description .picture{height: 200px;} .poi_items_block .poi_item.no_description.have_city_description .picture{height: 196px;} .poi_items_block .poi_item.no_description.have_city_description .content{height: 74px;} .poi_items_block .poi_item .overlay .name{width: 150px;} .poi_items_block .poi_item .overlay .underline_right{right: 115px;} .poi_items_block .poi_item .overlay .underline_left{left: 115px;} .poi_items_block .poi_item:hover .overlay .underline_right, .poi_items_block .poi_item:hover .overlay .underline_left{width: 30px;} .poi_items_block .poi_item.no_description .saved_info, .poi_items_block .poi_item.no_description .distance_info{margin-top: 19px;}   .poi_items_block .transaction_poi_item .picture{width: 140px;} .poi_items_block .transaction_poi_item .content{padding: 0 290px 0 140px;} .poi_items_block .transaction_poi_item .name{max-width: 387px;} .poi_items_block .transaction_poi_item .name .context{margin-right: 9px;} .poi_items_block .transaction_poi_item .name .stars{float: none;display: inline-block;margin-top: 0;margin-left: 0;} .poi_items_block .transaction_poi_item .sleep_name_container .name{max-width: none;white-space: normal;text-overflow: clip;} .poi_items_block .transaction_poi_item .stars{display: none;} .poi_items_block .transaction_poi_item .content .providers_offers{width: 145px;} .poi_items_block .transaction_poi_item .content .score{margin-left: 10px;} .poi_items_block .transaction_poi_item .content .options{margin-left: 10px;width: 105px;} .poi_items_block .transaction_poi_item .separator{right: 282px;} .poi_items_block .transaction_poi_item .transaction{width: 290px;padding: 0 15px 0 15px;} .transaction_poi_item .transaction.comparation_provider{width: 145px;} .transaction_poi_item .transaction.comparation_provider.first{right: 146px;} .transaction_poi_item .separator.comparation_provider{right: 138px;}   .transaction_poi_item .options_container .amenities_container{padding: 0 30px 26px 30px;}   .transaction_poi_item .options_container .experience_item{width: 277px;margin-right: 20px;} .transaction_poi_item .options_container .experience_item:nth-child(1n){margin-right: 21px;}      .list_trips_block .lists_container{float: none;width: 805px;margin-left: auto;margin-right: auto;} .list_trips_block .list_carousel_arrow{top: 60px;}  .list_trips_block .list_item{width: 190px;height: 190px;} .list_trips_block .list_item .picture{height: 150px;} .list_trips_block .list_item .title{height: 40px;} .list_trips_block .list_item .title .cell .ellipsis{width: 150px;} .list_trips_block .list_item .overlay .name{width: 150px;} .list_trips_block .list_item .overlay .underline_right{right: 115px;} .list_trips_block .list_item .overlay .underline_left{left: 115px;} .list_trips_block .list_item .overlay .reviews.no_experience .underline_left{left: 71px;} .list_trips_block .list_item .overlay .reviews.no_experience .underline_right{right: 71px;} body.no-touch .list_trips_block .list_item:hover .overlay .underline_right, body.no-touch .list_trips_block .list_item:hover .overlay .underline_left{width: 30px;}    .location_items_block .locations_container, .location_items_block .slim_title{float: none;width: 805px;margin-left: auto;margin-right: auto;} .location_items_block .locations_carousel{height: 155px;} .location_items_block .locations_carousel_arrow{top: 57px;}  .location_items_block .location_item{width: 190px;height: 150px;} .location_items_block .location_item .name{width:190px;} .location_items_block .locations_container.displayed .location_item:nth-child(4n){margin-right: 0;}    .hotel_search_container{float: none;width: 805px;margin: 0 auto;} .hotel_search_container .search_input{width: 311px;margin-right: 8px;font-size:12px;} .hotel_search_container .searcher_results_container{width: 311px;} .hotel_search_container .search_datepicker_container{width: 230px;margin-right: 8px;} .hotel_search_container .search_datepicker_container .datepicker_speaker{font-size:12px;} .hotel_search_container .search_datepicker_container .datepicker_speaker .dates{width: 75%;padding-top:2px;} .hotel_search_container .search_adults_container{width: 120px;margin-right: 8px;} .hotel_search_container .search_adults_container .search_adults_selector{min-width: 120px;font-size: 12px;} .hotel_search_container .search_adults_selector .triangle{left: 49px;} .hotel_search_container .search_adults_container .search_adults_speaker{font-size:12px;padding-left:0px;text-align: center;} .hotel_search_container .search_adults_container .adults_input_icon{display: none;} .hotel_search_container .search_button{width: 120px;}  .close_to_me_searcher .hotel_search_container{float: none;width: 805px;margin-left: auto;margin-right: auto;height: 90px;}  .poi_item_add_exp{padding: 17px 0px;} .poi_item_add_exp .title{font-size:13px;} .poi_item_add_exp .title span{max-width: 75px;} .poi_item_add_exp .icon{margin-top: 40px;} .poi_item_add_exp .button{width:150px;font-size:11px;margin: 35px auto 0px;}   .moduleFeatureTransaction.transaction_poi_item .content .providers_offers{width: 320px;} }@media (max-width:1114px) and (min-width:1048px), (max-width:924px) and (min-width:858px){.poi_items_block .pois_container{ float: none;width: 738px;margin-left: auto;margin-right: auto;}  .poi_items_block .pois_container.displayed .poi_item:nth-child(3n){margin-right: 0;}   .poi_item_add_exp .title{font-size: 15px;} .poi_item_add_exp .title span{max-width: 100px;} .poi_items_block .transaction_poi_item .name{max-width: 228px;} .poi_items_block .transaction_poi_item .name .context{margin-right: 9px;} .poi_items_block .transaction_poi_item .name .stars{float: none;display: inline-block;margin-top: 0;margin-left: 0;} .poi_items_block .transaction_poi_item .sleep_name_container .name{max-width: 220px;white-space: normal;text-overflow: clip;max-height: 35px;} .poi_items_block .transaction_poi_item .stars{display: none;} .poi_items_block .transaction_poi_item .comment{margin-top: 20px;} .poi_items_block .transaction_poi_item .comment .avatar{width: 30px;height: 30px;} .poi_items_block .transaction_poi_item .comment .experience{height: 105px;margin-top: -2px;padding-left: 45px;line-height: 140%;} .poi_items_block .transaction_poi_item .comment .see-more{top: 84px;} .poi_items_block .transaction_poi_item .content .providers_offers{display: none;} .poi_items_block .transaction_poi_item .content .score{margin-left: 25px;} .poi_items_block .transaction_poi_item .content .options{width: 105px;}   .transaction_poi_item .options_container .amenities_container{padding: 0px 30px 26px 30px;}   .transaction_poi_item .options_container .experience_item{width: 244px;margin-right: 20px;}    .moduleFeatureTransaction.transaction_poi_item .content .providers_offers{width: 202px;display: block;margin-top: 15px;} .moduleFeatureTransaction.transaction_poi_item .content .providers_offers .provider{padding-right: 0px;max-width: 40%;} .moduleFeatureTransaction.transaction_poi_item .content .providers_offers .underline{display: none;} .poi_items_block .transaction_poi_item .content .providers_offers li{width: 80%;} .moduleFeatureTransaction.transaction_poi_item .provider_action{display: none;}     .list_trips_block .lists_container{float: none;width: 738px;margin-left: auto;margin-right: auto;}   .location_items_block .locations_container, .location_items_block .slim_title{float: none;width: 738px;margin-left: auto;margin-right: auto;}  .location_items_block .locations_container.displayed .location_item:nth-child(3n){margin-right: 0;}    .hotel_search_container{float: none;width: 738px;margin: 0 auto;} .hotel_search_container .search_input{width: 293px;margin-right: 5px;font-size: 12px;} .hotel_search_container .searcher_results_container{width: 293px;} .hotel_search_container .searcher_results_container .prd_title, .hotel_search_container .searcher_results_container .prd_geo{width: 75%;} .hotel_search_container .search_datepicker_container{width: 210px;margin-right: 5px;} .hotel_search_container .search_datepicker_container .datepicker_speaker{font-size:12px;} .hotel_search_container .search_datepicker_container .datepicker_speaker .dates{width: 75%;padding-top:2px;} .hotel_search_container .search_datepicker_container .datepicker_speaker .datepicker_icon{margin: 0px 12px;} .hotel_search_container .search_adults_container{width: 100px;margin-right: 5px;} .hotel_search_container .search_adults_container .search_adults_selector{min-width: 100px;font-size: 12px;} .hotel_search_container .search_adults_selector .triangle{left: 39px;} .hotel_search_container .search_adults_container .adults_input_icon{display: none;} .hotel_search_container .search_adults_container .search_adults_speaker{font-size:12px;padding-left: 0;text-align: center;} .hotel_search_container .search_button{width: 120px;}  .close_to_me_searcher .hotel_search_container{float: none;width: 738px;margin-left: auto;margin-right: auto;height: 90px;}}@media (max-width:1047px) and (min-width:1023px), (max-width:857px) and (min-width:720px) {.poi_items_block .pois_container{ float: none;width: 600px;margin-left: auto;margin-right: auto;} .poi_items_block .pois_carousel{height: 275px;} .poi_items_block .pois_carousel_arrow{top: 119px;}  .poi_items_block .poi_item{width: 190px;height: 270px;} .poi_items_block .pois_container.displayed .poi_item:nth-child(3n){margin-right: 0;} .poi_items_block .poi_item .picture{height: 150px;} .poi_items_block .poi_item .content{height: 120px;padding: 13px 15px 13px 15px;} .poi_items_block .poi_item .name{font-size:13px;} .poi_items_block .poi_item .description{font-size:11px;height: 45px;} .poi_items_block .poi_item .saved_info, .poi_items_block .poi_item .distance_info{font-size:10px;margin-top: 9px;} .poi_items_block .poi_item.have_city_description .saved_info, .poi_items_block .poi_item.have_city_description .distance_info{margin-top: 7px;} .poi_items_block .poi_item.no_save_count .description{height: 60px;} .poi_items_block .poi_item.no_description .picture{height: 200px;} .poi_items_block .poi_item.no_description.have_city_description .picture{height: 196px;} .poi_items_block .poi_item.no_description.have_city_description .content{height: 74px;} .poi_items_block .poi_item .overlay .name{width: 150px;} .poi_items_block .poi_item .overlay .underline_right{right: 115px;} .poi_items_block .poi_item .overlay .underline_left{left: 115px;} .poi_items_block .poi_item:hover .overlay .underline_right, .poi_items_block .poi_item:hover .overlay .underline_left{width: 30px;} .poi_items_block .poi_item.no_description .saved_info, .poi_items_block .poi_item.no_description .distance_info{margin-top: 19px;}   .poi_items_block .transaction_poi_item .picture{width: 140px;} .poi_items_block .transaction_poi_item .content{padding: 0 135px 0 140px;} .poi_items_block .transaction_poi_item .content.comparation_provider_extra{padding: 0 270px 0 140px;} .poi_items_block .transaction_poi_item .name{max-width: 182px;} .poi_items_block .transaction_poi_item .name .context{margin-right: 9px;font-size: 15px;} .poi_items_block .transaction_poi_item .name .stars{float: none;display: inline-block;margin-top: 0;margin-left: 0;} .poi_items_block .transaction_poi_item .sleep_name_container .name{max-width: none;white-space: normal;text-overflow: clip;padding-right: 15px;max-height: 50px;} .poi_items_block .transaction_poi_item .stars{display: none;} .poi_items_block .transaction_poi_item .name.stars, .poi_items_block .transaction_poi_item .comparation_provider_extra .name.stars, .moduleFeatureTransaction.transaction_poi_item .stars{display: block;} .poi_items_block .transaction_poi_item .comment{margin-top: 20px;} .poi_items_block .transaction_poi_item .comment .avatar{width: 30px;height: 30px;} .poi_items_block .transaction_poi_item .comment .experience{height: 105px;margin-top: -2px;padding-left: 45px;line-height: 140%;} .poi_items_block .transaction_poi_item .comment .see-more{top: 84px;} .poi_items_block .transaction_poi_item .content .providers_offers, .poi_items_block .transaction_poi_item .content .score{display: none;} .poi_items_block .transaction_poi_item .content .options{margin-left: 24px;} .poi_items_block .transaction_poi_item .separator{right: 127px;} .transaction_poi_item .separator.comparation_provider_extra{right: 262px;} .poi_items_block .transaction_poi_item .transaction{width: 135px;padding: 0 15px 0 15px;} .transaction_poi_item .transaction .provider_logo img{max-width: 105px;} .transaction_poi_item .transaction.comparation_provider{width: 135px;} .transaction_poi_item .transaction.comparation_provider.first{right: 135px;} .transaction_poi_item .separator.comparation_provider{right: 127px;}   .transaction_poi_item .options_container .amenities_container{padding: 0px 30px 26px 30px;} .transaction_poi_item .options_container .amenities_container .amenity{width: 50%;}   .transaction_poi_item .options_container .experience_item{width: 370px;}    .moduleFeatureTransaction.transaction_poi_item .content .providers_offers li{width: 80%;} .moduleFeatureTransaction.transaction_poi_item .content .providers_offers .price{padding-left: 0px;width: 0px;} .moduleFeatureTransaction.transaction_poi_item .content .providers_offers{width: 290px;display: block;margin-top: 10px;} .moduleFeatureTransaction.transaction_poi_item .underline{display: none;} .moduleFeatureTransaction.transaction_poi_item .provider_action{display: none;} .moduleFeatureTransaction.transaction_poi_item .stars{float: left;} .moduleFeatureTransaction.transaction_poi_item .content .providers_offers .provider{max-width: 52%;padding-right: 0px;width: 100%;} .moduleFeatureTransaction.notHotels .providers_offers span{font-size: 11px;} .moduleFeatureTransaction.notHotels .providers_offers span.lastRow{margin-top: 10px;font-size: 11px;color: #222;font-weight: normal;}     .list_trips_block .lists_container{float: none;width: 600px;margin-left: auto;margin-right: auto;} .list_trips_block .list_carousel_arrow{top: 60px;}  .list_trips_block .list_item{width: 190px;height: 190px;} .list_trips_block .list_item .picture{height: 150px;} .list_trips_block .list_item .title{height: 40px;} .list_trips_block .list_item .title .cell .ellipsis{width: 150px;} .list_trips_block .list_item .overlay .name{width: 150px;} .list_trips_block .list_item .overlay .underline_right{right: 115px;} .list_trips_block .list_item .overlay .underline_left{left: 115px;} .list_trips_block .list_item .overlay .reviews.no_experience .underline_left{left: 71px;} .list_trips_block .list_item .overlay .reviews.no_experience .underline_right{right: 71px;} body.no-touch .list_trips_block .list_item:hover .overlay .underline_right, body.no-touch .list_trips_block .list_item:hover .overlay .underline_left{width: 30px;}    .location_items_block .locations_container, .location_items_block .slim_title{float: none;width: 600px;margin-left: auto;margin-right: auto;} .location_items_block .locations_carousel{height: 155px;} .location_items_block .locations_carousel_arrow{top: 57px;}  .location_items_block .location_item{width: 190px;height: 150px;} .location_items_block .location_item .name{width:190px;} .location_items_block .locations_container.displayed .location_item:nth-child(3n){margin-right: 0;}    .hotel_search_container{float: none;width: 600px;margin: 0 auto;} .hotel_search_container .search_input{width: 191px;margin-right: 3px;font-size:12px;} .hotel_search_container .searcher_results_container{width: 250px;} .hotel_search_container .searcher_results_container .prd_title, .hotel_search_container .searcher_results_container .prd_geo{width: 75%;} .hotel_search_container .search_datepicker_container{width: 180px;margin-right: 3px;} .hotel_search_container .search_datepicker_container .datepicker_speaker{font-size:12px;} .hotel_search_container .search_datepicker_container .datepicker_speaker .datepicker_icon{display: none;} .hotel_search_container .search_datepicker_container .datepicker_speaker .dates{width: 100%;padding: 12px;text-align: center;} .hotel_search_container .search_adults_container{width: 110px;margin-right: 3px;} .hotel_search_container .search_adults_container .search_adults_selector{min-width: 110px;font-size: 12px;} .hotel_search_container .search_adults_selector .triangle{left: 44px;} .hotel_search_container .search_adults_container .adults_input_icon{display: none;} .hotel_search_container .search_adults_container .search_adults_speaker{font-size:12px;padding-left: 0;text-align: center;} .hotel_search_container .search_button{width: 110px;}   .poi_item_add_exp{padding: 17px 0px;} .poi_item_add_exp .title{font-size:13px;} .poi_item_add_exp .title span{max-width: 75px;} .poi_item_add_exp .icon{margin-top: 40px;} .poi_item_add_exp .button{width:150px;font-size:11px;margin: 35px auto 0px;}  .close_to_me_searcher .hotel_search_container{float: none;width: 600px;margin-left: auto;margin-right: auto;height: 90px;}}@media (max-width:719px) and (min-width:607px), (max-width:600px) and (min-width:547px){.star_icon { background-position: 0 -131px;background-size: 45px;}   .poi_items_block .pois_container{float: none;width: 487px;margin-left: auto;margin-right: auto;}  .poi_items_block .pois_container.displayed .poi_item:nth-child(2n){margin-right: 0;}   .poi_item_add_exp .title{font-size: 15px;} .poi_item_add_exp .title span{max-width: 100px;} .poi_items_block .transaction_poi_item{margin-bottom: 3px;} .poi_items_block .transaction_poi_item .picture{height: 150px;} .poi_items_block .transaction_poi_item .content{height: 150px;padding: 0 0 0 236px;} .poi_items_block .transaction_poi_item .name{position: relative;height: 34px;margin-top: 17px;padding-left: 14px;padding-right: 14px;font-size: 14px;line-height: 123%;white-space: normal;text-overflow: clip;} .poi_items_block .transaction_poi_item .name:after{content: "";text-align: right;position: absolute;bottom: 0;right: 15px;width: 25px;height: 16px;background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1) 50%);} .poi_items_block .transaction_poi_item .stars{display: none;} .poi_items_block .transaction_poi_item .name .context{margin-right: 3px;} .poi_items_block .transaction_poi_item .name .stars{float: none;display: inline-block;margin-top: 0;margin-left: 0;} .poi_items_block .transaction_poi_item .stars span{width: 6px;height: 6px;margin-left: 1px;} .poi_items_block .transaction_poi_item .content .providers_offers, .poi_items_block .transaction_poi_item .content .score, .poi_items_block .transaction_poi_item .content .options, .poi_items_block #HotelTransactionResults.complete .transaction_poi_item .content .options{display: none;} .poi_items_block .transaction_poi_item .content .provider_logo{display: inline;position: absolute;top: 0;left: 0;width: 100%;height: 100%;padding-left: 236px;} .poi_items_block .transaction_poi_item .content .provider_logo img{display: inline-block;height: 18px;} .poi_items_block .transaction_poi_item .content .transaction_thin{display: inline;position: absolute;bottom: 0;left: 0;width: 100%;padding-left: 236px;margin-bottom: 7px;z-index: 2;} .poi_items_block .transaction_poi_item .content .transaction_thin .text{position: relative;float: left;margin-left: 14px;font-family: 'Open Sans', sans-serif;font-size: 13px;line-height: 133%;color: rgba(25,25,31,0.5);} .poi_items_block .transaction_poi_item .content .transaction_thin .arrow_transaction_hotel{display: inline-block;width: 5px;height: 10px;margin-left: 5px;background-position: 0 -52px;background-size: 64px;} .poi_items_block .transaction_poi_item .separator{height: 150px;} .poi_items_block .transaction_poi_item.sleep .content .transaction_thin .text{padding: 0 2px;} .poi_items_block .transaction_poi_item.sleep .content .transaction_thin .text:before{position: absolute;content: "";left: 0;top: 45%;right: 0;border-top: 1px solid;border-color: inherit;-webkit-transform: rotate(-20deg);-moz-transform: rotate(-20deg);-ms-transform: rotate(-20deg);-o-transform: rotate(-20deg);transform: rotate(-20deg);} .poi_items_block .transaction_poi_item .content .transaction_thin .price{float: right;margin-top: -7px;margin-right: 14px;font-size: 22px;font-weight: bold;line-height: 120%;color: rgb(25,25,31);cursor: pointer;} .poi_items_block .transaction_poi_item .content .transaction_thin .price small{font-size: 13px;font-weight: normal;} .poi_items_block .transaction_poi_item .content .transaction_thin .price .thin_transaction_price_arrow{display: inline-block;width: 6px;height: 11px;margin-left: 6px;} .poi_items_block .transaction_poi_item .comment, .poi_items_block .transaction_poi_item .separator, .poi_items_block .transaction_poi_item .transaction{display: none;}   .poi_items_block .transaction_poi_item .options_container{display: none;}    .moduleFeatureTransaction.transaction_poi_item .content .providers_offers{display: block;width: 200px;margin-top: 0px;margin-left: 15px;height: 60px;overflow: hidden;} .moduleFeatureTransaction.transaction_poi_item .content .providers_offers .provider{padding: 0px;width: 100%;} .moduleFeatureTransaction.transaction_poi_item .content .providers_offers .price{display: none;} .moduleFeatureTransaction.transaction_poi_item .stars{min-width: 50px;float: left;padding-left: 10px;} .moduleFeatureTransaction.transaction_poi_item .content .provider_logo, .moduleFeatureTransaction.transaction_poi_item .underline{display: none;} .moduleFeatureTransaction.notHotels .providers_offers span.lastRow{display: none;} .moduleFeatureTransaction.transaction_poi_item .provider_action{display: none;} .moduleFeatureTransaction.transaction_poi_item .stars span{float: left;width: 10px;height: 11px;margin-left: 3px;} .moduleFeatureTransaction.transaction_poi_item .stars .star_icon{background-position: 0 -205px;background-size: 71px;} .moduleFeatureTransaction.notHotels .have_expensive_price .price{display: none;}     .list_trips_block .lists_container{float: none;width: 487px;margin-left: auto;margin-right: auto;} .list_trips_block .list_box{padding-bottom: 50px;} .list_trips_block .see_all_lists{margin-top: -16px;}   .location_items_block .locations_container{float: none;width: 487px;margin-left: auto;margin-right: auto;}  .location_items_block .locations_container.displayed .location_item:nth-child(2n){margin-right: 0;}    .hotel_search_container{float: none;width: 487px;margin: 0 auto;} .hotel_search_container .search_input{width: 191px;margin-right: 3px;font-size:12px;} .hotel_search_container .searcher_results_container{width: 250px;} .hotel_search_container .searcher_results_container .prd_title, .hotel_search_container .searcher_results_container .prd_geo{width: 75%;} .hotel_search_container .search_datepicker_container{width: 180px;margin-right: 3px;} .hotel_search_container .search_datepicker_container .datepicker_speaker{font-size:12px;} .hotel_search_container .search_datepicker_container .datepicker_speaker .datepicker_icon{display: none;} .hotel_search_container .search_datepicker_container .datepicker_speaker .dates{width: 100%;padding: 12px;text-align: center;} .hotel_search_container .search_adults_container{display: none;} .hotel_search_container .search_button{width: 110px;} #HotelSearcherFilterButton{width: 487px;}  .close_to_me_searcher .hotel_search_container{float: none;width: 487px;margin-left: auto;margin-right: auto;height: 90px;}}@media (max-width:606px) and (min-width:601px), (max-width:546px) and (min-width:455px){.star_icon { background-position: 0 -131px;background-size: 45px;}   .poi_items_block .pois_container{float: none;width: 395px;margin-left: auto;margin-right: auto;} .poi_items_block .pois_carousel{height: 275px;} .poi_items_block .pois_carousel_arrow{top: 119px;} .poi_items_block .actions .button{padding: 0 10px;}  .poi_items_block .poi_item{width: 190px;height: 270px;} .poi_items_block .pois_container.displayed .poi_item:nth-child(2n){margin-right: 0;} .poi_items_block .poi_item .picture{height: 150px;} .poi_items_block .poi_item .content{height: 120px;padding: 13px 15px 13px 15px;} .poi_items_block .poi_item .name{font-size:12px;} .poi_items_block .poi_item .description{font-size:11px;height: 45px;} .poi_items_block .poi_item .saved_info, .poi_items_block .poi_item .distance_info{font-size:10px;margin-top: 9px;} .poi_items_block .poi_item.have_city_description .saved_info, .poi_items_block .poi_item.have_city_description .distance_info{margin-top: 7px;} .poi_items_block .poi_item.no_save_count .description{height: 60px;} .poi_items_block .poi_item.no_description .picture{height: 200px;} .poi_items_block .poi_item.no_description.have_city_description .picture{height: 196px;} .poi_items_block .poi_item.no_description.have_city_description .content{height: 74px;} .poi_items_block .poi_item .overlay .name{width: 150px;} .poi_items_block .poi_item .overlay .underline_right{right: 115px;} .poi_items_block .poi_item .overlay .underline_left{left: 115px;} .poi_items_block .poi_item:hover .overlay .underline_right, .poi_items_block .poi_item:hover .overlay .underline_left{width: 30px;} .poi_items_block .poi_item.no_description .saved_info, .poi_items_block .poi_item.no_description .distance_info{margin-top: 19px;}   .poi_items_block .transaction_poi_item{margin-bottom: 3px;} .poi_items_block .transaction_poi_item .picture{width: 190px;height: 150px;} .poi_items_block .transaction_poi_item .content{height: 150px;padding: 0 0 0 190px;} .poi_items_block .transaction_poi_item .name{margin-top: 17px;padding-left: 14px;padding-right: 14px;font-size: 14px;line-height: 123%;white-space: normal;overflow: visible;text-overflow: clip;} .poi_items_block .transaction_poi_item .stars{display: none;} .poi_items_block .transaction_poi_item .name .context{margin-right: 3px;} .poi_items_block .transaction_poi_item .name .stars{float: none;display: inline-block;margin-top: 0;margin-left: 0;} .poi_items_block .transaction_poi_item .stars span{width: 6px;height: 6px;margin-left: 1px;} .poi_items_block .transaction_poi_item .content .providers_offers, .poi_items_block .transaction_poi_item .content .score, .poi_items_block .transaction_poi_item .content .options, .poi_items_block #HotelTransactionResults.complete .transaction_poi_item .content .options{display: none;} .poi_items_block .transaction_poi_item .content .provider_logo{display: inline;position: absolute;top: 0;left: 0;width: 100%;height: 100%;padding-left: 190px;z-index: 1;} .poi_items_block .transaction_poi_item .content .provider_logo img{display: inline-block;height: 18px;} .poi_items_block .transaction_poi_item .content .transaction_thin{display: inline;position: absolute;bottom: 0;left: 0;width: 100%;padding-left: 190px;margin-bottom: 7px;z-index: 2;} .poi_items_block .transaction_poi_item .content .transaction_thin .text{position: relative;float: left;margin-left: 14px;font-family: 'Open Sans', sans-serif;font-size: 13px;line-height: 133%;color: rgba(25,25,31,0.5);display: none;} .poi_items_block .transaction_poi_item .content .transaction_thin .arrow_transaction_hotel{display: inline-block;width: 5px;height: 10px;margin-left: 5px;background-position: 0 -52px;background-size: 64px;} .poi_items_block .transaction_poi_item.sleep .content .transaction_thin .text{display: inline;padding: 0 2px;margin-left: 12px;} .poi_items_block .transaction_poi_item.sleep .content .transaction_thin .text:before{position: absolute;content: "";left: 0;top: 45%;right: 0;border-top: 1px solid;border-color: inherit;-webkit-transform: rotate(-5deg);-moz-transform: rotate(-5deg);-ms-transform: rotate(-5deg);-o-transform: rotate(-5deg);transform: rotate(-20deg);} .poi_items_block .transaction_poi_item .content .transaction_thin .price{float: right;margin-top: -7px;margin-right: 14px;font-size: 22px;font-weight: bold;line-height: 120%;color: rgb(25,25,31);cursor: pointer;} .poi_items_block .transaction_poi_item .content .transaction_thin .price small{font-size: 13px;font-weight: normal;} .poi_items_block .transaction_poi_item .content .transaction_thin .price .thin_transaction_price_arrow{display: inline-block;width: 6px;height: 11px;margin-left: 6px;} .poi_items_block .transaction_poi_item .separator{height: 150px;} .poi_items_block .transaction_poi_item .comment, .poi_items_block .transaction_poi_item .separator, .poi_items_block .transaction_poi_item .transaction{display: none;}   .moduleFeatureTransaction.transaction_poi_item .content .providers_offers{display: block;width: 200px;height: 60px;margin-left: 15px;overflow: hidden;} .moduleFeatureTransaction.transaction_poi_item .content .providers_offers .provider{padding: 0px;width: 100%;} .moduleFeatureTransaction.transaction_poi_item .content .providers_offers .price{display: none;} .moduleFeatureTransaction.transaction_poi_item .stars{min-width: 50px;float: left;padding-left: 10px;} .moduleFeatureTransaction.transaction_poi_item .content .provider_logo, .moduleFeatureTransaction.transaction_poi_item .provider_action, .moduleFeatureTransaction.transaction_poi_item .underline{display: none;} .moduleFeatureTransaction.transaction_poi_item .stars span{float: left;width: 10px;height: 11px;margin-left: 3px;} .moduleFeatureTransaction.transaction_poi_item .stars .star_icon{background-position: 0 -205px;background-size: 71px;} .moduleFeatureTransaction.transaction_poi_item.notHotels .content .transaction_thin .price{font-size: 11px;color: #19191F;font-weight: normal;} .moduleFeatureTransaction.transaction_poi_item.notHotels .content .providers_offers{display: block;width: 170px;}    .list_trips_block .list_box{padding-bottom: 50px;} .list_trips_block .title-text h2{font-size: 13px;} .list_trips_block .title_block2 .underline{top: 80px;} .list_trips_block .lists_container{float: none;width: 395px;margin-left: auto;margin-right: auto;} .list_trips_block .list_carousel_arrow{top: 60px;} .list_trips_block .list_title .text{width: 230px;} .list_trips_block .see_all_lists{margin-top: -16px;}  .list_trips_block .list_item{width: 190px;height: 190px;} .list_trips_block .list_item .picture{height: 150px;} .list_trips_block .list_item .title{height: 40px;} .list_trips_block .list_item .title .cell .ellipsis{width: 150px;} .list_trips_block .list_item .overlay .name{width: 150px;} .list_trips_block .list_item .overlay .underline_right{right: 115px;} .list_trips_block .list_item .overlay .underline_left{left: 115px;} .list_trips_block .list_item:hover .overlay .underline_right, .list_trips_block .list_item:hover .overlay .underline_left{width: 30px;}    .location_items_block .locations_container{float: none;width: 395px;margin-left: auto;margin-right: auto;} .location_items_block .locations_carousel{height: 155px;} .location_items_block .locations_carousel_arrow{top: 57px;}  .location_items_block .location_item{width: 190px;height: 150px;} .location_items_block .location_item .name{width:190px;} .location_items_block .locations_container.displayed .location_item:nth-child(2n){margin-right: 0;}    .hotel_search_container{float: none;width: 395px;margin: 0 auto;} .hotel_search_container .search_input{width: 145px;margin-right: 3px;font-size: 12px;} .hotel_search_container .searcher_results_container{width: 250px;} .hotel_search_container .searcher_results_container .prd_title, .hotel_search_container .searcher_results_container .prd_geo{width: 75%;} .hotel_search_container .search_datepicker_container{width: 164px;margin-right: 3px;} .hotel_search_container .search_datepicker_container .datepicker_speaker{font-size:12px;} .hotel_search_container .search_datepicker_container .datepicker_speaker .datepicker_icon{display: none;} .hotel_search_container .search_datepicker_container .datepicker_speaker .dates{width: 100%;padding: 12px 4px;text-align: center;} .hotel_search_container .search_adults_container{display: none;} .hotel_search_container .search_button{width: 80px;} #HotelSearcherFilterButton{width: 395px;}   .poi_item_add_exp{padding: 17px 0px;} .poi_item_add_exp .title{font-size:13px;} .poi_item_add_exp .title span{max-width: 75px;} .poi_item_add_exp .icon{margin-top: 40px;} .poi_item_add_exp .button{width:150px;font-size:11px;margin: 35px auto 0px;}  .choose_my_location_mobile .center-width{width: 395px;} .close_to_me_searcher .hotel_search_container{float: none;width: 395px;margin-left: auto;margin-right: auto;height: 90px;}}@media (max-width:454px){.star_icon { background-position: 0 -131px;background-size: 45px;}   .poi_items_block .pois_container{float: none;width: 290px;margin-left: auto;margin-right: auto;} .poi_items_block .pois_carousel_arrow{display: none } .poi_items_block .pois_carousel_mover{white-space: normal;} .poi_items_block .actions .button{height: 25px;padding: 0 15px;} .poi_items_block .actions .button.see_all, .poi_items_block .actions .button.see_more{margin-top: 15px;} .poi_items_block .actions .button.show_less{display: none;}  .poi_items_block .poi_item{width: 138px;height: 240px;margin-right: 14px;float:left;} .poi_items_block .poi_item:nth-child(2n){margin-right: 0;} .poi_items_block .poi_item .picture{height: 120px;} .poi_items_block .poi_item .content{height: 120px;padding: 13px 15px 9px 15px;} .poi_items_block .poi_item .name{font-size:12px;} .poi_items_block .poi_item .description{height: 47px;margin-top: 9px;font-size: 11px;} .poi_items_block .poi_item .saved_info{font-size: 9px;} .poi_items_block .poi_item .saved_info, .poi_items_block .poi_item .distance_info{margin-top: 16px;} .poi_items_block .poi_item.have_city_description .saved_info, .poi_items_block .poi_item.have_city_description .distance_info{margin-top: 10px;} .poi_items_block .poi_item.no_save_count .description{height: 75px;} .poi_items_block .poi_item.no_description .picture{height: 172px;} .poi_items_block .poi_item.no_description.have_city_description .picture{height: 167px;} .poi_items_block .poi_item.no_description.have_city_description .content{height: 73px;} .poi_items_block .poi_item.no_description .saved_info, .poi_items_block .poi_item.no_description .distance_info{margin-top: 20px;}   .poi_items_block .transaction_poi_item{margin-bottom: 3px;} .poi_items_block .transaction_poi_item .picture{width: 138px;height: 120px;} .poi_items_block .transaction_poi_item .content{height: 120px;padding: 0 0 0 138px;} .poi_items_block .transaction_poi_item .name{height: 27px;margin-top: 12px;padding-left: 10px;padding-right: 10px;font-size: 12px;line-height: 123%;white-space: normal;overflow: hidden;text-overflow: clip;} .poi_items_block .transaction_poi_item .stars{display: none;} .poi_items_block .transaction_poi_item .name .context{margin-right: 3px;} .poi_items_block .transaction_poi_item .name .stars{float: none;display: inline-block;margin-top: 0;margin-left: 0;} .poi_items_block .transaction_poi_item .stars span{width: 6px;height: 6px;margin-left: 1px;} .poi_items_block .transaction_poi_item .content .providers_offers, .poi_items_block .transaction_poi_item .content .score, .poi_items_block .transaction_poi_item .content .options, .poi_items_block #HotelTransactionResults.complete .transaction_poi_item .content .options{display: none;} .poi_items_block .transaction_poi_item .content .provider_logo{display: inline;position: absolute;top: 0;left: 0;width: 100%;height: 100%;padding-left: 138px;z-index: 1;} .poi_items_block .transaction_poi_item .content .provider_logo img{display: inline-block;height: 14px;} .poi_items_block .transaction_poi_item .content .transaction_thin{display: inline;position: absolute;bottom: 0;left: 0;width: 100%;padding-left: 138px;margin-bottom: 7px;z-index: 2;} .poi_items_block .transaction_poi_item .content .transaction_thin .text{position: relative;float: left;margin-left: 14px;font-family: 'Open Sans', sans-serif;font-size: 13px;line-height: 133%;color: rgba(25,25,31,0.5);display: none;} .poi_items_block .transaction_poi_item .content .transaction_thin .arrow_transaction_hotel{display: inline-block;width: 5px;height: 10px;margin-left: 5px;background-position: 0 -52px;background-size: 64px;} .poi_items_block .transaction_poi_item.sleep .content .transaction_thin .text{display: inline;padding: 0 2px;margin-top: 7px;margin-left: 12px;} .poi_items_block .transaction_poi_item.sleep .content .transaction_thin .text:before{position: absolute;content: "";left: 0;top: 45%;right: 0;border-top: 1px solid;border-color: inherit;-webkit-transform: rotate(-5deg);-moz-transform: rotate(-5deg);-ms-transform: rotate(-5deg);-o-transform: rotate(-5deg);transform: rotate(-20deg);} .poi_items_block .transaction_poi_item .content .transaction_thin .price{float: right;margin-right: 9px;font-size: 22px;font-weight: bold;line-height: 120%;color: rgb(25,25,31);cursor: pointer;} .poi_items_block .transaction_poi_item .content .transaction_thin .price small{font-size: 13px;font-weight: normal;} .poi_items_block .transaction_poi_item .content .transaction_thin .price .thin_transaction_price_arrow{display: inline-block;width: 6px;height: 11px;margin-left: 6px;} .poi_items_block .transaction_poi_item .separator{height: 120px;} .poi_items_block .transaction_poi_item .comment, .poi_items_block .transaction_poi_item .separator, .poi_items_block .transaction_poi_item .transaction{display: none;}   .moduleFeatureTransaction.transaction_poi_item .content .providers_offers{display: block;width: 200px;margin-top: 0px;margin-left: 10px;height: 60px;overflow: hidden;} .moduleFeatureTransaction.transaction_poi_item .content .providers_offers ul{float: left;width: 100%;height: 42px;overflow: hidden;} .moduleFeatureTransaction.transaction_poi_item.notHotels .content .transaction_thin .price{font-size: 14px;color: #19191F;font-weight: normal;} .moduleFeatureTransaction.transaction_poi_item.notHotels .content .transaction_thin .arrow_transaction_hotel{position: relative;top: 1px;} .moduleFeatureTransaction.transaction_poi_item .content .providers_offers .provider{padding: 0px;max-width: 65%;} .moduleFeatureTransaction.transaction_poi_item .content .providers_offers .price{display: none;} .moduleFeatureTransaction.transaction_poi_item .stars, .moduleFeatureTransaction.transaction_poi_item .content .provider_logo, .moduleFeatureTransaction.transaction_poi_item .underline{display: none;} .moduleFeatureTransaction.notHotels .providers_offers span{font-size: 11px;} .moduleFeatureTransaction.transaction_poi_item.notHotels .content .providers_offers{width: 133px;} .moduleFeatureTransaction.transaction_poi_item .provider_action{display: none;} .moduleFeatureTransaction.transaction_poi_item .infotext{padding: 5px;}    .list_trips_block .title_block2 .underline{display: none;} .list_trips_block .title-text h2{font-size: 13px;} .list_trips_block .lists_container{float: none;width: 290px;margin-left: auto;margin-right: auto;} .list_trips_block .list_box{padding-bottom: 37px;} .list_trips_block .list_title .avatar{width: 25px;height: 25px;margin-right: 10px;} .list_trips_block .list_title .text{width: 190px;} .list_trips_block .list_title .text .line1{top: -2px;font-size:11px;} .list_trips_block .list_title .text .line2{font-size:14px;} .list_trips_block .list_title .text.big_title_first .line2{top: -3px;} .list_trips_block .list_title .text.big_title_first .line1{top: -1px;} .list_trips_block .list_carousel_arrow{top: 48px;width: 25px;height: 25px;} .list_trips_block .list_carousel_arrow.left{left: -12px;background-position: 9px -23px;} .list_trips_block .list_carousel_arrow.right{right: -12px;background-position: 10px 7px;} .list_trips_block .list_footer{margin-top: 0;} .list_trips_block .list_footer .number_savers{font-size: 11px;margin-right: 0;padding-top: 0;} .list_trips_block .list_footer .savers{display: none;} .list_trips_block .see_all_lists{margin-top: -16px;}  .list_trips_block .list_item{width: 138px;height: 160px;} .list_trips_block .list_item .picture{height: 120px;} .list_trips_block .list_item .title{height: 40px;} .list_trips_block .list_item .title .cell{padding-left: 15px;} .list_trips_block .list_item .title .cell .ellipsis{width: 110px;font-size: 12px;}    .location_items_block .locations_container{float: none;width: 290px;margin-left: auto;margin-right: auto;} .location_items_block .slim_title{font-size: 15px;font-weight: bold;color: #4D4D4D;text-align: center;text-transform: none;} .location_items_block .slim_title span{display: block;font-size: 13px;color: #808080;font-weight: normal;} .location_items_block .locations_carousel_arrow{display: none } .location_items_block .locations_carousel_mover{white-space: normal;} .location_items_block .actions .button{height: 25px;padding: 0 15px;} .location_items_block .actions .button.see_all{margin-top: 15px;} .location_items_block .actions .button.show_less{float: none;display: inline-block;}  .location_items_block .location_item{width: 138px;height: 120px;margin-right: 14px;} .location_items_block .location_item:nth-child(2n){margin-right: 0;} .location_items_block .location_item .content{padding: 0 15px;} .location_items_block .location_item .name{font-size: 10px;width: 108px;padding: 0;} .location_items_block .location_item .name span{font-size: 13px;}    .hotel_searcher_block{padding: 15px 0;} .hotel_search_container{float: none;width: 290px;margin: 0 auto;} .close_to_me_searcher .hotel_search_container{float: none;display: block;width: 290px;margin-left: auto;margin-right: auto;height: 90px;padding: 20px 0px;} #HotelSearcher{display: none;} .hotel_search_container .search_input{width: 144px;height: 50px;padding-left: 39px;margin-right: 2px;font-size: 12px;background-position: 13px -153px;} .hotel_search_container .search_input.faker{display: table;} .close_to_me_searcher .hotel_search_container .search_input{height: 50px;font-size:12px;margin-bottom: 10px;margin-right: 5px;padding: 0 15px;} .close_to_me_searcher .hotel_search_container .padding-right{padding-right: 105px } .close_to_me_searcher .hotel_search_container .search_button{width: 100px;text-transform: inherit !important;height: 50px;} .hotel_search_container .search_datepicker_container{width: 144px;height: 50px;margin-right: 0;} .hotel_search_container .search_datepicker_container .datepicker_speaker{font-size:12px;} .hotel_search_container .search_datepicker_container .datepicker_speaker .datepicker_icon{position: relative;float: left;width: 18px;height: 23px;background-position: 0px -123px;} .hotel_search_container .search_datepicker_container .datepicker_speaker .dates{width: 60%;} .hotel_search_container .search_datepicker_container .datepicker_speaker .dates span{float: left;} .hotel_search_container .search_adults_container{display: none;} .hotel_search_container .search_button{width: 290px;height: 50px;margin-top: 2px;text-transform: uppercase;} #HotelSearcherFilterButton{width: 290px;}  .choose_my_location_mobile .center-width{width: 290px;} .close_to_me_searcher .hotel_search_container{float: none;width: 290px;margin-left: auto;margin-right: auto;height: 90px;} .close_to_me_searcher .hotel_search_container .search_button{margin-top: 0px;} .close_to_me.location_items_block .actions .button.see_all{margin-bottom: 12px;}  .add_exp_no_destination .description span{max-width: 110px;} .poi_item_add_exp{padding: 23px 0px;} .poi_item_add_exp .title{font-size:11px;line-height:120%;color:rgb(38,43,44);text-align:center;} .poi_item_add_exp .title span{max-width: 65px;line-height: inherit;} .poi_item_add_exp .icon{width: 44px;height: 37px;margin: 35px auto 0px;background-position: 0 -1318px;background-size: 45px;} .poi_item_add_exp:hover .icon{background-position: 0 -1365px;} .poi_item_add_exp .button{display: none;} .poi_item_add_exp .button_small{display: inline-block;} }@media (max-width: 454px) and (min-width: 414px) {.poi_items_block .pois_container { width: 384px;} .poi_items_block .poi_item{width: 185px;} .poi_items_block .transaction_poi_item .picture{width: 138px;} .list_trips_block .lists_container{width: 380px;} .list_trips_block .list_title .text{width: 220px;} .list_trips_block .list_item{width: 182px;} .list_trips_block .list_item .title .cell .ellipsis{width: 155px;} .location_items_block .locations_container{width: 384px;} .location_items_block .location_item{width: 185px;} .location_items_block .location_item .name{width: 155px;}}@media (max-width: 413px) and (min-width: 375px) {.poi_items_block .pois_container { width: 345px;} .poi_items_block .poi_item{width: 165px;} .poi_items_block .transaction_poi_item .picture{width: 138px;} .list_trips_block .lists_container{width: 344px;} .list_trips_block .list_title .text{width: 190px;} .list_trips_block .list_item{width: 164px;} .list_trips_block .list_item .title .cell .ellipsis{width: 155px;} .location_items_block .locations_container{width: 345px;} .location_items_block .location_item{width: 165px;} .location_items_block .location_item .name{width: 135px;}}@media (min-width: 601px) {.poi_items_block .transaction_poi_item .content .button_best_price { display: none;}}@media (max-width: 601px) {.poi_items_block .transaction_poi_item .content .button_best_price { position: absolute;bottom: 0;width: 100%;} .poi_items_block .transaction_poi_item .content .button_best_price .content_price{position: absolute;height: 38px;border-radius: 2px;background-color: #ff9326;margin: 10px;bottom: 0;width: 230px;} .poi_items_block .transaction_poi_item .content .button_best_price .content_price .price{width: 100%;font-family: 'Open Sans';font-weight: bold;font-size: 14px;color: #ffffff;float: left;text-align: center;padding-top: 5px;line-height: 100%;} .poi_items_block .transaction_poi_item .content .button_best_price .content_price .price small{font-size: 10px;} .poi_items_block .transaction_poi_item .content .button_best_price .content_price .price .best_price{width: 100%;font-family: 'Open Sans';font-size: 11px;color: #ffffff;font-weight: bold;float: left;text-align: center;} .moduleFeatureTransaction.transaction_poi_item .content .providers_offers{margin-top: 20px;} .canvasActive .list_trips_block .title-text .title{color: #4d4d4d;} .canvasActive .list_trips_block .title-text h2, .list_trips_block .title-text .subtitle{color: #808080;} .canvasActive .list_trips_block .list_title .text.big_title_first .line2{color: #4d4d4d;} .canvasActive .list_trips_block .list_title .text.big_title_first .line1{color: #4d4d4d;} .canvasActive .list_trips_block .list_footer .number_savers{color: #4d4d4d;} .canvasActive .list_trips_block .list_title .text .line1{color: #4d4d4d;} .canvasActive .list_trips_block .list_title .text .line2{color: #4d4d4d;} .link_building_block{background: #e9e9e9;} .list_trips_block .saveItem .text .save label{display: none;} .list_trips_block .save_trip{width: 39px;right: 74px;}}@media (max-width: 546px) {.poi_items_block .transaction_poi_item .content .button_best_price .content_price { width: 185px;}}@media (max-width: 454px) {.poi_items_block .transaction_poi_item .content .button_best_price .content_price { width: 225px;} .poi_items_block .transaction_poi_item .content .provider_logo{top: 2px;} .moduleFeatureTransaction.transaction_poi_item .content .providers_offers{margin-top: 10px;} .moduleFeatureTransaction.transaction_poi_item .content .providers_offers ul{height:54px;} .poi_items_block .transaction_poi_item .content .providers_offers li{font-size:12px;} .poi_items_block .transaction_poi_item .distance_nearby{padding-left: 11px;font-size: 11px;}}@media (max-width: 413px) {.poi_items_block .transaction_poi_item .content .button_best_price .content_price { width: 187px;}}@media (max-width: 374px) {.poi_items_block .transaction_poi_item .content .button_best_price .content_price { width: 132px;} .poi_item_add_exp{padding: 12px 0px;} .list_trips_block .save_trip{width: 33px !important;} .list_trips_block .list_title .text{width: 160px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;} .list_trips_block .list_title .text .line1{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}}