.lsfw-sort{padding:10px 10px 10px 40px;border:1px solid #f1ebd3;border-radius:5px;font-family:'apercu_pro',sans-serif;margin:20px 0;text-transform:uppercase;font-size:13px;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lsfw-sort-wrap .lsfw-sort .lsfw-sort__link{vertical-align:top}.lsfw-sort-wrap .lsfw-sort .lsfw-sort__cell{margin-left:30px}.lsfw-sort-wrap .lsfw-sort .lsfw-sort__amount{left:auto;right:10px;top:0;line-height:21px}.lsfw-sort-wrap .lsfw-sort{margin:0 0 0 auto;padding:0 40px 0 0;border:0}.lsfw-sort-wrap{display:flex;align-items:center;margin-bottom:20px}.lsfw-sort__hide-mobile{display:flex;justify-content:space-between;align-items:center}.lsfw-sort .lsfw-sort__mob-txt,.lsfw-sort .lsfw-sort__mobile{display:none;text-transform:uppercase}.lsfw-sort .lsfw-sort__link.active{font-weight:bold;color:#475669}.lsfw-sort .lsfw-sort__amount.active::before{content:'\f161'}.lsfw-sort .lsfw-sort__amount .lsfw-sort__link:first-child::after,.lsfw-sort .lsfw-sort__cell .lsfw-sort__link:not(:last-child)::after{content:'/';margin:0 5px}.lsfw-sort .lsfw-sort__link{color:#c96e31;display:inline-block;vertical-align:middle;cursor:pointer}.lsfw-sort.lsfw-sort--loader>*{visibility:hidden}.lsfw-sort.lsfw-sort--loader{background:#eee;-webkit-animation:sortLoader 5s infinite;animation:sortLoader 5s infinite;border:0}@keyframes sortLoader{0%{background-color:#eee}50%{background-color:#f8f8f8}100%{background-color:#eee}}@media screen and (min-width:1025px){.lsfw-sort .lsfw-sort__link:hover{color:#ff8e41}}@media screen and (min-width:767px){.lsfw-sort .lsfw-sort__amount:hover .hint{display:block}.lsfw-sort .lsfw-sort__cell.no-scrollbar{white-space:nowrap;overflow:auto}.lsfw-sort .lsfw-sort__amount .lsfw-sort__link a{color:inherit}.lsfw-sort .lsfw-sort__amount{border:0;background:transparent;font-size:18px;display:block;position:absolute;left:10px;top:13px;color:#ff8e41}}@media screen and (max-width:1199px){.lsfw-sort .lsfw-sort__link{font-size:12px}}@media screen and (max-width:1023px){.lsfw-sort .lsfw-sort__amount .lsfw-sort__link:first-child::after,.lsfw-sort .lsfw-sort__cell .lsfw-sort__link:not(:last-child)::after{margin:0 0 0 2px}}@media screen and (max-width:767px){.lsfw-sort .lsfw-sort__amount .hint::before{display:none}.lsfw-sort .lsfw-sort__amount .hint{display:block !important;position:static;padding:0;line-height:25px !important;box-shadow:none;font-size:13px;text-transform:uppercase}.lsfw-sort .lsfw-sort__mob-txt{display:inline}.lsfw-sort .lsfw-sort__cell::-webkit-scrollbar{height:0;width:0}.lsfw-sort__hide-mobile .lsfw-sort .lsfw-sort__cell{margin-top:5px}.lsfw-sort__hide-mobile{display:none}.lsfw-sort .lsfw-sort__cell{padding:0;border-right:10px solid #fff;border-left:10px solid #fff;background:#fff;border-radius:5px;white-space:nowrap;overflow:auto}.lsfw-sort .lsfw-sort__amount{border:0;background:#fff;width:100%;padding:0 10px;line-height:25px;border-radius:5px}.lsfw-sort .lsfw-sort__amount::before{display:none}.lsfw-sort__hide-mobile>*{margin-top:5px}.title-flex+.lsfw-sort{margin-top:10px}.lsfw-sort.lsfw-sort--brd-mobile{padding:5px 10px 7px 10px;border-radius:2px}.lsfw-sort:not(.lsfw-sort--brd-mobile){padding:5px !important;display:block;border:0;background-color:#d0dce3;margin:10px 0}.lsfw-sort .lsfw-sort__mobile::before{content:"\f160";font-weight:bold;font-family:"Font Awesome 5 Free";margin-right:10px;font-size:13px;display:inline-block;vertical-align:top;line-height:25px}.lsfw-sort .lsfw-sort__mobile::after{display:none}.lsfw-sort.active .lsfw-sort__mobile::after,.lsfw-sort .lsfw-sort__mobile.active::after{transform:rotate(180deg)}.lsfw-sort .lsfw-sort__mobile{display:block;background-color:#fff;width:100%;color:#30698c;font-size:13px;padding:0 15px;line-height:25px;height:25px;border-radius:5px;border:0;text-align:left;position:relative;font-weight:bold;font-family:'apercu_pro',sans-serif}.lsfw-sort .lsfw-sort__link{line-height:25px;font-size:13px}.lsfw-sort-wrap.lsfw-sort-wrap--nowrap .lsfw-sort .lsfw-sort__cell>.lsfw-sort__link{font-size:10px}.lsfw-sort-wrap.lsfw-sort-wrap--nowrap .lsfw-sort .lsfw-sort__link{line-height:normal}.lsfw-sort-wrap.lsfw-sort-wrap--nowrap .lsfw-sort .lsfw-sort__mobile::after{display:none}.lsfw-sort-wrap.lsfw-sort-wrap--nowrap .lsfw-sort .lsfw-sort__mobile::before{position:static;margin:0;line-height:inherit}.lsfw-sort-wrap.lsfw-sort-wrap--nowrap .lsfw-sort__hide-mobile .lsfw-sort__link{vertical-align:top;font-size:10px;line-height:25px !important}.lsfw-sort-wrap.lsfw-sort-wrap--nowrap .lsfw-sort__hide-mobile .lsfw-sort__amount .hint{line-height:25px !important}.lsfw-sort-wrap.lsfw-sort-wrap--nowrap .lsfw-sort__hide-mobile>*{margin:0}.lsfw-sort-wrap.lsfw-sort-wrap--nowrap .lsfw-sort__hide-mobile .lsfw-sort__cell{margin:0}.lsfw-sort-wrap .lsfw-sort .lsfw-sort__hide-mobile .lsfw-sort__cell{margin-left:0}.lsfw-sort-wrap.lsfw-sort-wrap--nowrap .lsfw-sort__hide-mobile .lsfw-sort__amount{line-height:25px;display:block}.lsfw-sort-wrap.lsfw-sort-wrap--nowrap .lsfw-sort__hide-mobile{position:absolute;padding:5px;box-shadow:0 1px 10px 0 rgba(0,0,0,0.3);background:#fff;border-radius:5px;z-index:10;right:0;top:30px;max-width:90vw}.lsfw-sort-wrap.lsfw-sort-wrap--nowrap .lsfw-sort .lsfw-sort__mobile{width:25px;background:#f9f6e5;height:25px;text-align:center;line-height:25px;color:#c96e31;padding:0}.lsfw-sort-wrap.lsfw-sort-wrap--nowrap .lsfw-sort__hide-mobile .lsfw-sort__link.active{color:#c96e31}.lsfw-sort-wrap.lsfw-sort-wrap--nowrap .lsfw-sort__hide-mobile .lsfw-sort__link{color:#666}.lsfw-sort-wrap.lsfw-sort-wrap--nowrap .lsfw-sort .lsfw-sort__mobile.active{color:#fff;background:#c96e31}.lsfw-sort-wrap.lsfw-sort-wrap--nowrap .lsfw-sort{padding:0 !important;margin:0 0 0 auto;background:transparent}.lsfw-sort-wrap:not(.lsfw-sort-wrap--nowrap){display:block;margin-bottom:0}.lsfw-sort.active .lsfw-sort__hide-mobile{display:block}.lsfw-sort-wrap .lsfw-sort{margin:15px 0 5px 0}}.title-flex.title-flex--loader .lsfw-filter-action{background:#eee;animation:actionLoader 3s infinite}@keyframes actionLoader{0%{background-color:#eee}50%{background-color:#f3f3f3}100%{background-color:#eee}}.title-flex.title-flex--loader .lsfw-filter-action *{visibility:hidden}.lsfw-filter-actions .lsfw-filter-action.w150px{width:150px}.lsfw-filter-actions .lsfw-filter-action{font-size:12px;padding:0 40px 0 15px;line-height:25px;display:inline-block;vertical-align:top;border-radius:5px;color:#475669;background-color:#eee;text-align:left;cursor:pointer;font-weight:bold;margin-left:10px;text-transform:uppercase;border:0;position:relative;font-family:'apercu_pro',sans-serif;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.title-flex{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:20px}.lsfw-filter-actions .lsfw-filter-action__icon{right:10px;top:0;font-size:10px;position:absolute;line-height:inherit}.lsfw-filter-action.lsfw-filter-action--orange svg{fill:#e27200}.lsfw-filter-action.lsfw-filter-action--32h{line-height:32px}.lsfw-filter-action:hover,.lsfw-filter-action.lsfw-filter-action--orange{background-color:#ffe5c9;color:#e27200}.lsfw-filter-action.lsfw-filter-action--orange:not(.cur-default):hover{background-color:#f5dbbe}.lsfw-filter-action.lsfw-filter-action--hov-red:hover,.lsfw-filter-action.lsfw-filter-action--red{background-color:#f9ebea;color:#e03a3a}.lsfw-filter-action.lsfw-filter-action--hov-green:hover,.lsfw-filter-action.lsfw-filter-action--green{background-color:#def0de}.lsfw-filter-action.lsfw-filter-action--green:hover{background-color:#c5dbc5}.lsfw-filter-action.lsfw-filter-action--red:hover{background-color:#e8c9c8}.lsfw-filter-action.lsfw-filter-action--hov-grey:hover{color:#666;background:#ccc}.lsfw-filter-title>.lsfw-sort{width:100%}.lsfw-filter-title>*{order:0;margin:0 0 20px 0 !important}.lsfw-filter-title+.lsfw-sort{margin-top:0}.lsfw-filter-title{flex-wrap:wrap;display:flex;justify-content:space-between}.lsfw-filter-action.lsfw-filter-action--blue{background-color:#d4e4f2 !important}.lsfw-filter-action.lsfw-filter-action--blue:hover{background-color:#bbd1e5 !important}@media screen and (max-width:1023px){.lsfw-filter-actions .lsfw-filter-action{font-size:10px}.lsfw-filter-actions .lsfw-filter-action__icon{font-size:9px}}@media screen and (max-width:767px){.lsfw-filter-actions{max-width:100%;white-space:nowrap;overflow:auto}.lsfw-filter-title.lsfw-filter-title--mob{margin-bottom:20px}.lsfw-filter-title.mt30{margin-top:20px !important}.lsfw-filter-title:not(.lsfw-filter-title--mob),.title-flex{flex-wrap:wrap;gap:10px;margin-bottom:15px}.lsfw-filter-action .hide-767+i{width:25px;text-align:center;right:0;background:inherit;border-radius:5px}.lsfw-filter-actions::-webkit-scrollbar{height:0}.lsfw-filter-title>*,.title-flex>*{margin-bottom:0 !important}.lsfw-filter-actions .lsfw-filter-action{margin:0 5px 0 0;line-height:23px;padding-left:10px}.lsfw-filter-title.lsfw-filter-title--mob .lsfw-filter-action{padding:0;width:30px;text-align:center;margin:0 0 0 10px}.lsfw-filter-title.lsfw-filter-title--mob .lsfw-filter-action i{width:100%;position:static;font-size:13px}.lsfw-filter-title:not(.lsfw-filter-title--mob) .lsfw-filter-actions .lsfw-filter-action i{position:absolute;left:15px;top:0;line-height:inherit;font-size:12px}.lsfw-filter-title:not(.lsfw-filter-title--mob) .lsfw-filter-actions .lsfw-filter-action{line-height:25px;background:#fff !important;width:100%;text-align:left;font-size:13px;position:relative;margin:0;padding-left:40px}.lsfw-filter-title>.lsfw-sort,.lsfw-filter-title:not(.lsfw-filter-title--mob)>.lsfw-filter-actions{width:100%}.lsfw-filter-title .lsfw-filter-action.lsfw-filter-action--orange{color:#e27200}.lsfw-filter-title .lsfw-filter-action.lsfw-filter-action--red{color:#e03a3a}.lsfw-filter-title .lsfw-filter-action.lsfw-filter-action--green{color:#00a551}.lsfw-filter-title .lsfw-filter-action.lsfw-filter-action--blue{color:#318cc6}.lsfw-filter-title:not(.lsfw-filter-title--mob)>.lsfw-filter-actions{order:1;background:#d0dce3;gap:0 5px;border-radius:5px;display:flex;justify-content:space-between;padding:5px}}.lsfw-tags{text-transform:uppercase;margin-bottom:20px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lsfw-tags .lsfw-tag.fas::after{display:none}.lsfw-tags .lsfw-tag{position:relative;font-size:10px;font-family:'apercu_pro',sans-serif;font-weight:normal;display:inline-block;vertical-align:top;margin:5px 10px 0 0;color:#475669;cursor:pointer;background:#ffe6e4;padding:0 30px 0 10px;line-height:25px;border-radius:2px}.lsfw-tags .lsfw-tag.has-error .hint-block--abs .question-error{font-size:13px;margin-left:10px}.lsfw-tags .lsfw-tag.has-error .hint-block{position:static !important}.lsfw-tags .lsfw-tag span{max-width:150px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.lsfw-tags .lsfw-tag>*{display:inline-block;vertical-align:top;line-height:inherit}.lsfw-tags .lsfw-tag .fas.fa-crown-tx{background-image:url(https://tophotels.ru/csstx/i/crown-black.svg)}.lsfw-tags.red .lsfw-tag .fas.fa-crown-tx,.lsfw-tags .lsfw-tag .fas.fa-crown-tx.red{background-image:url(https://tophotels.ru/csstx/i/crown-red.svg)}.lsfw-tags .lsfw-tag .fas:not(.fa-heart){margin-right:5px;width:16px;background:center/11px no-repeat;font-size:11px;height:25px}.lsfw-tags .lsfw-tag:hover:before{color:red}.lsfw-tags .lsfw-tag .lsfw-tag__cut{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:bottom}.lsfw-tags .lsfw-tag::after,.lsfw-tags .lsfw-tag.fas::before{font-weight:bold;font-family:"Font Awesome 5 Free";position:absolute;right:10px;top:0;line-height:inherit;color:#e03a3a;font-size:10px}.lsfw-tags .lsfw-tag::after{content:'\f00d'}.lsfw-tags .lsfw-tag.fas::before{color:inherit}.lsfw-tags:empty{display:none}@media screen and (max-width:1024px){.lsfw-tags{white-space:nowrap;overflow:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.lsfw-tags .lsfw-tag.red{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.lsfw-tags .lsfw-tag{font-size:10px;margin-top:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;line-height:20px;order:1}.lsfw-filter+.lsfw-tags{margin-top:-10px}.lsfw-tags .lsfw-tag .fas:not(.fa-heart){width:auto;font-size:9px;background-size:9px;height:20px;padding:0 !important}}.title-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.title-flex .lsfw-filter-actions{margin-left:auto}.lsfw-form-control__ttl.w-auto{max-width:none}.page .title-flex{margin:0}.row-head{font-size:12px;background-color:#d2d2d2;margin-bottom:5px;padding:5px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.row .row__date,.row-head .row-head__date{width:160px}.row-head .row-head__user{width:440px}.row-head .row-head__list{width:175px}.row-head .row-head__write{margin-left:auto;width:120px}.row-head .row-head__cbx{color:#318cc6;cursor:pointer;font-size:10px}.lsfw-sort{width:100%}.row-add{width:100%;margin-bottom:5px;background-color:#eee;padding:9px 10px 9px 169px;position:relative}.row-add-btn{font-family:'apercu_pro',sans-serif;border:0;border-radius:5px;font-size:11px;font-weight:bold;background:#ff8e41;padding:0 8px;line-height:25px;color:#fff}.row .row__msgs:not(.white)>*:not(.fas),.row a{color:#475669}.row .lsfw-flag{margin:0 2px 0 -2px;vertical-align:middle}.row a:hover{color:#318cc6}.row .row__abs-link{position:absolute;top:0;left:0;width:100%;height:100%}.row .row__date .mt5{font-size:13px}.row{text-transform:uppercase;font-size:10px;margin-bottom:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:9px 10px;position:relative;background:#eee}.row .row__hotel{position:absolute;left:0;top:9px;width:100%;padding-left:170px}.row .row__cbx label::before{content:'\f00c';border:0;background:transparent !important;position:static}.row .row__cbx input{display:none}.row .row__cbx input:checked+label{color:#fff;background:#318cc6;-webkit-animation:pulse 1s;animation:pulse 1s}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(11,83,37,0.4)}70%{-webkit-box-shadow:0 0 0 10px rgba(11,83,35,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(11,83,37,0)}}.row .row__cbx label{width:25px;height:25px;color:#ccc;cursor:pointer;line-height:25px;display:block;font-family:"Font Awesome 5 Free";font-weight:bold;text-align:center;background:#fff;border-radius:5px}.row .row__cbx input:disabled+label{background-color:#fbfbfb;cursor:initial;color:#dedede;-webkit-animation:none;animation:none}.row .row__cbx input:disabled:checked+label{background-color:#b6d3e5;cursor:initial;color:#fff;-webkit-animation:none;animation:none}.row .fa-exclamation-triangle:hover,.row .fa-trash-alt:hover,.row .fa-ban:hover{color:#e03a3a !important}.row .row__rss,.row .row__msgs-action,.row .row__ban{background:transparent;cursor:pointer;height:25px;line-height:25px;width:25px;border:0;color:#b2b2b2;margin:0 10px 0 65px;font-size:13px}.row .row__msgs-action{margin:0 0 0 10px}.row .row__rss{margin:0 0 0 10px}.row .row__msgs.white:hover,.row .row__write:hover{background-color:#215f86}.row .row__write{padding:0 8px;line-height:25px;text-align:center;border-radius:5px;font-size:13px;height:25px;font-family:'apercu_pro',sans-serif;width:60px;margin-left:auto;border:0;background-color:#318cc6;color:#fff}.row .row__rss:hover,.row .fa-sync:hover{color:#00a551}.row .row__msgs .fas,.row .row__msgs b{font-size:13px}.row .row__msgs .fas{margin-right:5px}.row .row__msgs{width:175px;border:0;text-align:left;padding:0 15px;background:#fff;line-height:25px;height:25px;border-radius:5px}.row .row__user-info{width:390px;margin-left:10px}.row .row__msgs.white{background-color:#999}.row .row__ava{width:40px;height:40px}.row .row__user-name{font-size:16px;font-weight:bold;display:block;line-height:16px;margin-bottom:7px;width:300px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.row .row__inline{margin-right:10px;display:inline-block;vertical-align:middle}.row .row__friend{width:33px;height:25px;line-height:25px;border:0;border-radius:5px;text-align:center;font-size:11px;background:#999;color:#fff}.row .row__actions,.row .row__city{display:inline}.row .row__friend.green{background:#00a551 url(https://tophotels.ru/csstx/i/people-arrows-solid.svg) center/15px no-repeat}.row .row__friend.green:hover{background-color:#008741}.row .row__contact{width:175px}.row .row__contact>*{display:inline-block;vertical-align:middle}.row .row__friend:hover{background-color:#ff8e41}.row .row__friend.green::after{display:none}.row .row__loc{max-width:170px;white-space:nowrap;overflow:hidden;display:inline-block;vertical-align:middle;-o-text-overflow:ellipsis;text-overflow:ellipsis}.row .row__friend::after{content:'\f234';font-weight:bold;font-family:"Font Awesome 5 Free"}.row-paginator{font-weight:bold;font-size:16px;color:#ff8e41;background:#eeee;padding:15px 10px 15px 169px;display:block}.row-paginator:hover{color:#e27c36}.row-paginator .bth__loader-spin{display:inline-block !important}.row-paginator .bth__loader-spin i{margin:0;font-size:3px}.show-767{display:none !important}.row .row__mobile-btn{display:none}.show-1200{display:none}.row .row__message{display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;border-radius:5px;padding:7px;width:35%}.row .row__message>p{width:calc(100% - 30px);display:-webkit-box;-webkit-line-clamp:2;padding-left:10px;overflow:hidden;max-height:42px;text-transform:none;font-size:14px;line-height:21px;-webkit-box-orient:vertical}@media screen and (min-width:767px){.row .row__hotel ~ .row__ava,.row .row__hotel ~ .row__message,.row .row__hotel ~ .row__user-info{margin-top:25px !important}.row-add-btn:hover{background-color:#d47535}.row .row__write:hover{color:#fff}.row .row__date.green{color:#475669 !important}}@media screen and (max-width:1300px){.row .row__date,.row-head .row-head__date{width:135px}.show-1200{display:inline-block}.hide-1200{display:none}.row .row__contact{width:145px}.row-paginator,.row-add{padding-left:145px}.row .row__ban{margin-left:30px}.row .row__user-info{width:360px}.row-head .row-head__user{width:410px}.row .row__hotel{padding-left:145px}.row-head .row-head__list{width:145px}.row-head{font-size:11px}.row-head .row-head__write{width:85px}}@media screen and (max-width:1199px){.row .row__date,.row-head .row-head__date{width:85px}.row-paginator,.row-add{padding-left:95px}.row .row__user-name{font-size:14px;width:200px}.row .row__loc{max-width:120px}.row .row__user-info{width:275px}.row-head .row-head__user{width:325px}.row .row__message>p{-webkit-line-clamp:1}}@media screen and (max-width:1023px) and (min-width:767px){.row .row__hotel ~ *:not(.row__date){margin-top:25px !important;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}}@media screen and (max-width:1023px){.row .hide-1024{display:none}.row .row__message{width:30%}.row .row__date .fz14{font-size:13px !important}.row .row__user-info{width:205px}.row-head .row-head__list,.row .row__contact{width:90px}.row .row__loc{max-width:90px}.row .row__hotel span{max-width:180px;white-space:nowrap;display:inline-block;vertical-align:bottom;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.row .row__msgs .show-1023{display:inline !important}.row-head .row-head__user{width:255px}.row-head .row-head__write{width:77px}.row-head .row-head__cbx{font-size:8px}.row .row__msgs{width:80px}.row .row__ban{margin:0 5px 0 15px}.row .row__rss{margin:0 0 0 5px}.row .row__user-name{width:160px}.row .row__rss,.row .row__msgs-action,.row .row__ban{font-size:11px}.row-paginator{font-size:14px}}@media screen and (max-width:767px){.title-flex .lsfw-filter-actions{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;padding:10px 10px 10px 5px}.row .row__message{grid-area:message}.row-add{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;padding:10px 5px 10px 10px}.title-flex .lsfw-filter-actions .lsfw-filter-action.lsfw-filter-action--orange{color:#e27200}.page .title-flex{margin-bottom:15px}.row-add,.title-flex .lsfw-filter-actions{background:#d0dce3;width:47%;border-radius:5px;margin:0;padding:5px}.row .row__msgs.white{background:#ccc}.row .row__msgs b{font-size:11px}.row .row__msgs>*{color:#fff !important}.row .row__msgs .fas{position:absolute;right:9px;margin:0;line-height:inherit;top:0;font-size:8px}.row.active>*{position:relative;z-index:2}.row.active::before{content:'';position:absolute;right:0;top:0;border-radius:2px;width:100%;height:100%;background:rgba(0,0,0,0.05)}.row .row__msgs.bg-orange{background:#ff8e41}.row .row__msgs.grey{background:#999}.row .row__msgs.green{background-color:#00a551}.row .row__msgs.red{background:#e03a3a}.title-flex .lsfw-filter-actions .lsfw-filter-action i,.row-add-btn i{position:absolute;left:15px;top:0;line-height:inherit;font-size:14px}.title-flex .lsfw-sort{margin:0 0 10px 0}.title-flex .lsfw-filter-actions .lsfw-filter-action .fa-cog::before{content:"\f560"}.title-flex .lsfw-filter-actions .lsfw-filter-action,.row-add-btn{background:#fff;color:#999;width:100%;text-align:left;font-size:11px;position:relative;padding-left:45px}.row-add-btn .fa-plus-circle:before{content:"\f234"}.row-add-btn{color:#e27200;background-color:#fff}.row-head,.hide-767{display:none}.show-767{display:inline-block !important}.row{display:-ms-grid;display:grid;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;justify-items:end;-ms-grid-columns:80px calc(100% - 135px);grid-template-columns:80px calc(100% - 135px);margin-bottom:10px;grid-template-areas:'hotel hotel hotel ' 'ava info count' 'ava info date' 'ava info cbx' 'message message message' 'write write write' 'contact contact contact' 'ban ban ban' 'action action action'}.row.row--msgs{grid-template-areas:'hotel hotel hotel ' 'ava info date' 'ava info cbx' 'message message message' 'write write write' 'contact contact contact' 'ban ban ban' 'action action action'}.row .row__write{grid-area:write;margin-top:20px !important}.row .row__ban{grid-area:ban}.row .row__msgs-action{grid-area:action}.row .row__contact{grid-area:contact}.row .row__message{width:100%;position:relative;margin:10px 0 0 0 !important}.row .row__message::before{content:"";position:absolute;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;top:-5px}.row .row__hotel{grid-area:hotel;position:relative;top:0;color:#318cc6;padding:0 0 10px 17px}.row .row__date{width:auto;grid-area:date;-ms-grid-row-align:center;align-self:center}.row .row__ava{grid-area:ava;width:80px;height:80px}.row .lsfw-flag{margin:1px 5px 0 -1px}.row .row__user-info{grid-area:info;height:80px;margin:0;padding-left:12px;display:-webkit-box;display:-ms-flexbox;justify-content:space-between;align-items:flex-start;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-direction:column;width:100%}.row .row__msgs{grid-area:count;padding:0 23px 0 8px;position:relative;line-height:15px;background:#ccc;width:auto;height:15px;margin-left:auto}.row .row__cbx{grid-area:cbx;align-self:flex-end}.row .row__hotel.red{font-weight:bold}.row .row__hotel.red::before{content:'\f071'}.row .row__hotel::before{content:'\f594';font-weight:bold;position:absolute;left:0;top:3px;font-family:"Font Awesome 5 Free";font-size:9px}.row .row__date:not(.green) div{display:none}.row .row__date .bold{font-size:10px !important;font-weight:normal !important}.row .row__user-name{width:100%;font-size:14px;line-height:14px;margin:0}.row .row__loc{width:auto;margin:0;max-width:none}.row .row__mobile-btn,.row .row__acc{line-height:15px;height:15px;background:#fff;border-radius:4px;margin-top:auto !important;padding:0 10px;border:0}.row-paginator{padding:10px;font-size:13px;text-align:center}.row.active .row__mobile-btn::before{background-color:#e03a3a}.row .row__mobile-btn::before{content:'';background-color:#475669;-webkit-mask:url(https://tophotels.ru/csstx/i/dots-horizontal.svg) no-repeat center/28px;mask:url(https://tophotels.ru/csstx/i/dots-horizontal.svg) no-repeat center/28px;display:block;height:100%}.row .row__mobile-btn{display:inline-block;vertical-align:middle;width:42px;padding:0;margin:0 auto 0 0;background:#fff}.row .row__cbx label{font-size:8px;height:15px;line-height:15px}.row .row__date.green div{font-weight:bold;margin:0 !important;font-size:10px}.row .row__date.green .bold{display:none}.row .row__write::before{content:'';position:absolute;display:block;border-top:2px solid rgba(255,255,255,0.5);left:-10px;top:-10px;width:calc(100% + 20px)}.row .row__contact{width:100%;display:none}.row .row__hotel span{max-width:calc(100% - 30px)}.row .row__msgs-action .hint,.row .row__ban .hint,.row .row__rss .hint,.row .row__friend .hint{display:inline !important;-webkit-box-shadow:none;box-shadow:none;padding:0;position:static;min-width:auto;color:inherit !important;background:transparent;font-size:inherit !important;text-transform:uppercase !important;line-height:15px}.row.active .row__contact,.row.active .row__rss,.row.active .row__friend,.row.active .row__ban,.row.active .row__msgs-action,.row.active .row__write{display:block}.row .row__write .fa-envelope,.row .row__rss::before,.row .row__msgs-action::before,.row .row__ban::before{position:absolute;left:0;width:35px;line-height:30px;text-align:center}.row .row__rss,.row .row__friend,.row .row__ban,.row .row__msgs-action,.row .row__write{width:100%;height:30px;line-height:30px;text-align:left;margin:10px 0 0 0;font-size:11px;position:relative;padding:0 10px 0 35px;color:#475669;border-radius:5px;background:#fff !important;display:none}.row .row__rss::after,.row .row__friend::after,.row .row__ban::after,.row .row__msgs-action::after{content:"\f013";position:absolute;right:8px;line-height:inherit;display:block !important;top:0;font-weight:bold;color:#ccc;font-family:"Font Awesome 5 Free"}.row .row__write .fa-arrow-right{color:#ccc;position:absolute;right:10px;line-height:inherit;top:0}.row .row__friend.green::before{background-color:#00a551}.row .row__friend::before{content:'';position:absolute;height:30px;background-color:#475669;-webkit-mask:url(https://tophotels.ru/csstx/i/people-arrows-solid.svg) no-repeat center/13px;mask:url(https://tophotels.ru/csstx/i/people-arrows-solid.svg) no-repeat center/13px;width:35px;top:0;left:0}.row .row__friend.green{color:#00a551 !important}.row.row--msgs .row__date{-ms-flex-item-align:start;align-self:flex-start}}@media screen and (max-width:767px){.row .row__message{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-column-span:3}.row.row--msgs>.row__message{-ms-grid-row:4;-ms-grid-column:1;-ms-grid-column-span:3}.row .row__write{-ms-grid-row:6;-ms-grid-column:1;-ms-grid-column-span:3}.row.row--msgs>.row__write{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-column-span:3}.row .row__ban{-ms-grid-row:8;-ms-grid-column:1;-ms-grid-column-span:3}.row.row--msgs>.row__ban{-ms-grid-row:7;-ms-grid-column:1;-ms-grid-column-span:3}.row .row__msgs-action{-ms-grid-row:9;-ms-grid-column:1;-ms-grid-column-span:3}.row.row--msgs>.row__msgs-action{-ms-grid-row:8;-ms-grid-column:1;-ms-grid-column-span:3}.row .row__contact{-ms-grid-row:7;-ms-grid-column:1;-ms-grid-column-span:3}.row.row--msgs>.row__contact{-ms-grid-row:6;-ms-grid-column:1;-ms-grid-column-span:3}.row .row__hotel{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3}.row.row--msgs>.row__hotel{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3}.row .row__date{-ms-grid-row:3;-ms-grid-column:3}.row.row--msgs>.row__date{-ms-grid-row:2;-ms-grid-column:3}.row .row__ava{-ms-grid-row:2;-ms-grid-row-span:3;-ms-grid-column:1}.row.row--msgs>.row__ava{-ms-grid-row:2;-ms-grid-row-span:2;-ms-grid-column:1}.row .row__user-info{-ms-grid-row:2;-ms-grid-row-span:3;-ms-grid-column:2}.row.row--msgs>.row__user-info{-ms-grid-row:2;-ms-grid-row-span:2;-ms-grid-column:2}.row .row__msgs{-ms-grid-row:2;-ms-grid-column:3}.row .row__cbx{-ms-grid-row:4;-ms-grid-column:3}.row.row--msgs>.row__cbx{-ms-grid-row:3;-ms-grid-column:3}}@media screen and (max-width:500px){.row .row__acc{font-size:8px;padding:0 8px}}.pp-member-letter-user span:last-child{padding-left:10px;width:calc(100% - 30px)}.pp-member-letter-user{font-size:14px;display:flex;margin-bottom:15px;align-items:center;background:#ffff;padding:7px;border-radius:2px;color:#475669;font-weight:bold;text-transform:uppercase}@media screen and (max-width:1023px){.pp-member-letter-user{font-size:13px}}
