.findtours-results-wrapper{position:relative}.findtours-results-wrapper .findtours-loader{position:absolute;background:rgba(255,255,255,0.8);width:100%;height:100%;z-index:2}.findtours-results{margin-top:20px}.findtours-results .findtours-results-item{border:1px solid #e7e9ee;display:flex;border-radius:5px;margin-bottom:15px;overflow:hidden}.findtours-results .findtours-results-item .item-img{width:260px;position:relative;margin-right:20px}.findtours-results .findtours-results-item .item-img img{width:260px;height:180px}.findtours-results .findtours-results-item .item-img .item-discount{position:absolute;top:10px;left:10px;padding:5px 15px;font-weight:600;border-radius:5px;background-color:#fa715d;color:#fff}.findtours-results .findtours-results-item .item-info{width:346px;position:relative;padding:10px 0}.findtours-results .findtours-results-item .item-info .item-info-rating{position:absolute;top:10px;right:10px;padding:2px 10px;border-radius:5px;font-weight:600;background-color:#73be69;color:#fff}.findtours-results .findtours-results-item .item-info .item-info-stars{display:flex}.findtours-results .findtours-results-item .item-info .item-info-stars .star{background-image:url(/img/star-red.png);background-repeat:no-repeat;background-size:20px;height:20px;width:20px;margin-right:3px}.findtours-results .findtours-results-item .item-info .item-info-stars .star.gray{background-image:url(/img/star-gray.png)}.findtours-results .findtours-results-item .item-info .item-info-hotel-name{margin-top:0;font-size:24px;font-weight:500}.findtours-results .findtours-results-item .item-info .item-info-hotel-name a{color:#0081f1;display:inline-block;text-decoration:underline}.findtours-results .findtours-results-item .item-info .item-info-hotel-name a:hover{text-decoration:none}.findtours-results .findtours-results-item .item-info .item-info-region{display:flex;align-items:center;font-weight:400;margin-top:5px;font-size:16px}.findtours-results .findtours-results-item .item-info .item-info-region .marker{background-image:url(/img/map-marker.png);background-repeat:no-repeat;background-size:15px;height:18px;width:18px;margin-right:3px}.findtours-results .findtours-results-item .item-info .item-info-dates{margin-top:3px}.findtours-results .findtours-results-item .item-info .item-info-more-tours{margin-top:0}.findtours-results .findtours-results-item .item-info .item-info-more-tours a{color:#0081f1;display:inline-block;font-weight:500;text-decoration:underline;font-size:16px}.findtours-results .findtours-results-item .item-info .item-info-more-tours a:hover{text-decoration:none}.findtours-results .findtours-results-item .item-info .extra-pay-info{color:#303030;display:flex}.findtours-results .findtours-results-item .item-info .extra-pay-info .additional-pay-icon{background-size:17px;background-position:center center;background-repeat:no-repeat;background-image:url("/img/icons/question-blue.png");width:21px;height:21px}.findtours-results .findtours-results-item .item-price{width:160px;text-align:center;border-left:1px solid #e7e9ee;padding:10px 0}.findtours-results .findtours-results-item .item-price .item-price-info{font-weight:500;font-size:16px}.findtours-results .findtours-results-item .item-price .item-price-old-price{font-weight:500;text-decoration:line-through;margin-bottom:-5px;margin-top:23px;color:#959595;font-size:16px}.findtours-results .findtours-results-item .item-price .item-price-new-price{font-weight:500;font-size:23px;margin-bottom:23px}.findtours-results .findtours-results-item .item-price a.btn-carrot,.findtours-results .findtours-results-item .item-price a.btn-secondary{width:calc(100% - 25px);font-size:18px;padding:9px 20px;font-weight:400}.findtours-results .findtours-results-item .item-price a.btn-carrot:hover,.findtours-results .findtours-results-item .item-price a.btn-secondary:hover{color:#fff}.findtours-results .findtours-results-item.findtours-results-item__with-separate-price .item-img img{height:100%}.findtours-results .findtours-results-item.findtours-results-item__with-separate-price .item-info{width:306px}.findtours-results .findtours-results-item.findtours-results-item__with-separate-price .item-price{width:200px}.findtours-results .findtours-results-item.findtours-results-item__with-separate-price .item-price .item-price-info-for-one{border-radius:5px;border:1px solid #d4e3f1;background-color:#e6f3ff;width:calc(100% - 25px);margin:0 auto 12px;padding:5px 0;font-size:15px}.findtours-results .findtours-results-item.findtours-results-item__with-separate-price .item-price .item-price-info-for-one .item-price-new-price{margin:0;line-height:28px}.findtours-results .findtours-results-item.findtours-results-item__with-separate-price .item-price .item-price-info-for-one .item-price-old-price{font-size:15px}.findtours-results .findtours-results-item.findtours-results-item__with-separate-price .item-price .item-price-old-price{margin-top:0}.findtours-results .findtours-results-item.findtours-results-item__with-separate-price .item-price .item-price-info{margin-bottom:3px}.findtours-results .findtours-results-item.findtours-results-item__with-separate-price .item-price__separate .item-price-new-price{margin:0 0 8px}.manager-offer .site-header p{font-size:18px;color:#303030}.manager-offer .site-header p .label-warning{background-color:#fa715d;color:#fff;padding:0 3px}.manager-offer .research{background-color:#0081f1;padding:20px;display:flex;align-items:center;margin-bottom:10px}.manager-offer .research .avatar{position:relative}.manager-offer .research .avatar .avatar-wrapper{overflow:hidden;width:130px;height:130px;border-radius:50%;margin:0 30px 0 0}.manager-offer .research .avatar img{width:130px}.manager-offer .research .text{flex:1 1 auto;color:#fff}.manager-offer .research .text span{font-size:30px;font-weight:600;text-transform:uppercase}.manager-offer .research .text p{font-size:20px;font-weight:400;line-height:22px}.manager-offer .research .btn-carrot{padding:14px 25px;font-weight:500;font-size:18px}