.add-user__tbl .bth__cell{border-bottom:1px solid #ccc;padding:7px;vertical-align:top}.add-user__tbl .head__tbl .bth__cell{padding:5px 7px}.add-user__tbl .head__tbl .bth__cnt{color:#999;font-size:12px}.add-user__tbl .bth__cell:nth-child(2){width:280px}.add-user__tbl .bth__cell:last-child{width:135px;text-align:right}.bth__btn.add-user__btn{width:120px;padding:5px 0 8px 0}.find-user__block{margin-top:20px}.user-statys__rbt{margin-top:20px}.find-user__btn-block{margin-top:10px}.user-statys__rbt .rbt-block{margin-bottom:10px;width:160px}.bth__btn.find__btn{border:0;background:#ff8e41;color:#fff;margin-right:10px;width:150px}.bth__btn.find__btn:hover{background:#e27200}.bth__btn.find__btn,.bth__link.find__link{display:inline-block;vertical-align:middle}.new-friend-pp .bth__cnt{word-break:normal}@media screen and (max-width:1279px){.add-user__tbl .bth__cell:nth-child(2){width:220px}}@media screen and (max-width:1023px){.add-user__tbl .bth__cell:nth-child(2){width:170px}}@media screen and (max-width:768px){.add-user__tbl .bth__cell{display:block;border-bottom:0;padding:5px 0}.add-user__tbl .head__tbl{display:none}.add-user__tbl .bth__cell:first-child{padding-top:10px}.add-user__tbl .bth__cell:nth-child(2){width:100%}.add-user__tbl .bth__cell:last-child{width:100%;border-bottom:1px solid #ccc;padding-bottom:10px;text-align:left}.filter__inp-block.add-user{width:390px}}@media screen and (max-width:639px){.filter__inp-block.add-user{display:block;width:97%;padding-right:0}.filter__btn{display:block;margin-top:10px}}@media screen and (max-width:639px){.bth__btn.find__btn{display:block;width:100%}.find-user__btn-block{text-align:center}.bth__link.find__link{display:block;margin-top:10px}}.topline-tourist{position:relative;display:block;padding:25px 25px 0 25px}.topline-tourist__wrap{margin-left:210px;min-height:170px;border-bottom:1px solid #f1ebd3}.topline-tourist__ava-block{display:block;position:absolute;left:25px;top:25px;width:170px;height:170px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.topline-tourist__ava-block img{border-radius:2px}.topline-tourist__ava-block-m{display:none;width:170px;height:170px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.topline-tourist__tbl .bth__cell{position:relative;vertical-align:top;height:150px}.topline-tourist__tbl .bth__cell:first-child{width:295px;border-right:1px solid #f1ebd3}.topline-tourist__tbl .bth__cell:last-child{padding:0 0 0 20px}.topline-tourist .bth__cnt{margin-bottom:0}.topline-tourist__tbl .topline-tourist__info{margin-top:-4px}.topline-tourist__tbl .tourist-name{display:block;max-width:285px;text-transform:uppercase;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:19px}.topline-tourist__tbl .topline-tourist__info p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:260px}.topline-tourist__safety-block{display:inline-block;min-width:220px;padding:6px 7px 6px 7px;height:52px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;position:relative;box-sizing:border-box;border-radius:3px;margin-top:12px}.topline-tourist__d-ib{display:inline-block;vertical-align:middle}.topline-tourist__safety-icon{display:inline-block;position:relative;width:30px;background-position:center;height:30px;background-size:cover;background-repeat:no-repeat;margin-right:5px;vertical-align:bottom}.topline-tourist__safety-block--green{background-color:#d8ead2}.topline-tourist__safety-block--lite-green{background-color:#e5f6ed}.topline-tourist__safety-block--red{background-color:rgba(200,56,49,0.17)}.topline-tourist__safety-block--grey{background-color:#e4e5ea}.topline-tourist__safety-block:hover .hint{display:block;left:0;top:47px}.topline-tourist__safety-block--orange{background-color:#faf6e5}.topline-tourist__safety-block--green .topline-tourist__safety-icon{background-image:url(/i/tophotels/secure-green.svg)}.topline-tourist__safety-block--lite-green .topline-tourist__safety-icon{background-image:url(/i/tophotels/secure-lite-green.svg)}.topline-tourist__safety-block--red .topline-tourist__safety-icon{background-image:url(/i/tophotels/secure-red.svg)}.topline-tourist__safety-block--orange .topline-tourist__safety-icon{background-image:url(/i/tophotels/secure-orange.svg)}.topline-tourist__safety-block--grey .topline-tourist__safety-icon{background-image:url(/i/tophotels/secure-gray.svg)}.topline-tourist__link-block{position:absolute;left:0;bottom:-5px}.topline-tourist__link-block .bth__link{font-size:10px;text-transform:uppercase}.topline-tourist__link-block .bth__link:not(:last-child){margin-right:15px}.topline-tourist__num-act-block{margin-bottom:44px}.topline-tourist__num-act-block .bth__cnt.num-act-block{display:inline-block;vertical-align:bottom}.topline-tourist__num-act-block .num-act-sm{margin-right:10px}.topline-tourist__num-act-block .num-act{font-size:17px;margin-right:10px}.topline-tourist__num-act-block .num-act--17{font-size:17px}.topline-tourist__num-act-block .num-act--32{font-size:32px}.topline-tourist__num-act-block .num-act--25{font-size:25px}.topline-tourist__tbl .more-link{display:block;margin-top:8px;margin-bottom:14px}.topline-tourist__stat-block::before{content:'';width:35px;height:35px;position:absolute;left:10px;top:9px;background:center/contain no-repeat}.topline-tourist__d-ib{display:inline-block;vertical-align:top}.topline-tourist__my-page{font-size:11px;border:1px solid;border-radius:5px;line-height:25px;display:inline-block;padding:0 10px}.topline-tourist__stat-block{display:inline-block;vertical-align:top;position:relative;width:145px;padding:10px 10px 10px 55px;margin-right:15px;font-family:'apercu_pro',sans-serif;font-size:12px;line-height:16px;font-weight:bold;text-transform:uppercase;border-radius:3px}.topline-tourist__stat-block.gold-status::before{background-image:url(/i/tophotels/status-gold.png)}.topline-tourist__stat-block.gold-status{background:linear-gradient(320deg,#faecba,rgba(255,255,255,0.68),#d9af16);color:#d9af16}.topline-tourist__stat-block.bronze-status::before{background-image:url(/i/tophotels/status-bronze.png)}.topline-tourist__stat-block.bronze-status{background:linear-gradient(320deg,#f7e7df,rgba(255,255,255,0.68),#dbbbaa);color:#c29b86}.topline-tourist__stat-block.silver-status::before{background-image:url(/i/tophotels/status-silver.png)}.topline-tourist__stat-block.silver-status{background:linear-gradient(320deg,#e8e8e8,rgba(255,255,255,0.68),#a6a6a6);color:#a6a6a6}.topline-tourist__stat-block.platinum-status::before{background-image:url('/i/tophotels/status-platinum.png')}.topline-tourist__stat-block.platinum-status{background:linear-gradient(320deg,#f2e4cb,rgba(255,255,255,0.68),#c4aa79);color:#c4aa79}.topline-tourist__tbl-in-block{display:inline-block;vertical-align:top}.topline-tourist__tbl-in{margin-top:10px}.topline-tourist__tbl-in td:first-child{width:60px}.topline-tourist__tbl .progress-link{display:block;position:absolute;bottom:-4px;left:20px}.topline-tourist__tbl .bth__cnt.visit{margin-top:3px}.topline-tourist__stub{display:inline-block;background-repeat:no-repeat;width:170px;position:relative;height:170px;border-radius:2px;background-size:contain;background-position:bottom}.topline-tourist__stub.male{background-image:url(/i/user-male.svg)}.topline-tourist__stub.female{background-image:url(/i/user-female.svg)}.topline-tourist__wrap .bth__link.bth__link--hidden{opacity:0}.topline-tourist__addPhoto{font-size:24px;width:auto;color:#475669;height:auto;position:absolute;right:68px;bottom:21px}.topline-tourist__stub:hover .topline-tourist__addPhoto{color:#318cc6}.topline-tourist-addFriend-modal .section--grey{padding:0;display:flex}.topline-tourist-addFriend-modal .filter-pp .rbt+.label-rbt,.topline-tourist-addFriend-modal .filter-pp .cbx+.label-cbx{padding-left:22px}.topline-tourist-addFriend-modal .user-statys__rbt{margin-top:0;width:70%;display:inline-block;vertical-align:top}.topline-tourist-addFriend-modal .user-statys__rbt .rbt-block{display:inline-block;margin-right:5px;width:175px}.topline-tourist-addFriend-modal{max-width:850px}.topline-tourist-addFriend-modal .find-user__block{margin-top:0;display:inline-block;width:30%;vertical-align:top}.topline-tourist-addFriend-modal .my-connect__user-info .bth__cnt,.topline-tourist-addFriend-modal .my-connect__user-info .bth__link.user-name{max-width:154px}@media screen and (max-width:1279px){.topline-tourist__tbl .more-link{margin-top:3px;margin-bottom:7px}.topline-tourist__num-act-block .bth__cnt.num-act-block{display:block}}@media screen and (max-width:1023px){.topline-tourist{padding:15px 0 0 0;border-bottom:1px solid #f1ebd3}.topline-tourist__wrap{margin-left:0;padding:0 15px 15px 15px;border-bottom:0}.topline-tourist__tbl .bth__cell:first-child{width:auto}.topline-tourist__ava-block{display:none}.topline-tourist__tbl .bth__cell:last-child{padding:0 0 0 10px}.topline-tourist__ava-block-m{display:inline-block;vertical-align:top;margin-right:10px}.topline-tourist__tbl .topline-tourist__in{display:inline-block;vertical-align:top}.topline-tourist__link-block{left:190px;display:block;margin-top:5px}.topline-tourist__safety-block{margin-top:16px}.topline-tourist__tbl-in-block{display:none}.topline-tourist__num-act-block .num-act--25,.topline-tourist__num-act-block .num-act--32{font-size:20px}.topline-tourist__num-act-block .num-act{font-size:14px}}@media screen and (max-width:916px){.topline-tourist-addFriend-modal .section--grey{flex-direction:column}.topline-tourist-addFriend-modal .user-statys__rbt{margin-top:20px}.topline-tourist-addFriend-modal .section--grey>div{width:100%}.topline-tourist__tbl .tourist-name{display:block;max-width:260px}}@media screen and (max-width:768px){.topline-tourist__tbl .bth__cell{height:auto}.topline-tourist__tbl .bth__cell:last-child{display:none}.topline-tourist__tbl .bth__cell:first-child{border-right:0}.topline-tourist__wrap{min-height:auto}.topline-tourist__tbl .tourist-name{max-width:248px}}@media screen and (max-width:479px){.topline-tourist__ava-block-m{width:100px;height:100px;margin-right:10px}.topline-tourist__tbl .topline-tourist__in{width:calc(100% - 115px)}.topline-tourist__safety-block{position:absolute;left:0;width:100%;top:100px}.topline-tourist__link-block{position:relative;left:auto;bottom:auto}.topline-tourist__tbl .topline-tourist__info p{font-size:13px}.topline-tourist__wrap{padding-bottom:80px}.topline-tourist__tbl .tourist-name{font-size:16px;display:block;width:calc(100% - 5px);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:none}.topline-tourist__link-block .bth__link:not(:last-child){margin-right:8px}.bth__cnt.tourist-place{display:block;width:180px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.topline-tourist__stub--sm{display:block;width:100px;height:100px;margin-right:10px;box-sizing:border-box}.topline-tourist__addPhoto{bottom:9px;font-size:17px;right:39px}}@media screen and (max-width:359px){.topline-tourist__link-block .bth__link .fa-check{display:none}}.modal_busy_container{background:rgba(255,255,255,0.3);position:fixed;top:0;bottom:0;left:0;right:0;padding:40px 0;z-index:2000;display:none}.modal_busy{position:absolute;left:50%;top:50%}.line.my-connect-line{width:112px}.my-connect__tbl .head__tbl .bth__cell{padding:5px 7px}.my-connect__tbl .head__tbl .bth__cnt{color:#999;font-size:12px}.my-connect__tbl .bth__cell{border-bottom:1px solid #ccc;padding:7px;vertical-align:top}.my-connect__tbl .bth__cell:nth-child(2){width:250px}.my-connect__tbl .bth__cell:nth-child(3){width:150px}.my-connect__tbl .bth__cell:last-child{text-align:right;width:150px}.my-connect__user-ava{display:inline-block;vertical-align:top;width:70px;height:70px;margin-right:7px;border-radius:2px;overflow:hidden;border:1px solid #ccc}.my-connect__user-info{display:inline-block;vertical-align:top}.my-connect__user-info .bth__cnt,.my-connect__user-info .bth__link.user-name{display:block;white-space:nowrap;max-width:210px;text-overflow:ellipsis;overflow:hidden}.send-msg{color:#318cc6;font-size:30px}.block-msg{color:#999;font-size:30px}.my-connect__search-close{display:none;position:absolute;top:10px;right:10px;width:12px;height:12px;background:url(/i/close-12x12.png) no-repeat;cursor:pointer}.my-connect__search-close:hover{background:url(/i/close-12x12-red.png) no-repeat}.num-user{position:absolute;right:0;top:-24px}.filter-my-connections .filter-big__top{margin-bottom:10px}.my-connections__user{display:block;margin-top:20px}.my-connections__user-ava{display:inline-block;vertical-align:top;width:50px;height:50px;margin-right:7px;border-radius:2px;box-shadow:0 0 0 1px #ccc}.my-connections__user-info{display:inline-block;vertical-align:top;margin-top:-4px}@media screen and (max-width:1279px){.my-connect__tbl .bth__cell:nth-child(2){width:195px}.my-connect__tbl .bth__cell:nth-child(3){width:125px}.my-connect__tbl .bth__cell:last-child{text-align:right;width:115px}}@media screen and (max-width:1023px){.my-connect__user-info .bth__cnt,.my-connect__user-info .bth__link.user-name{max-width:185px}}@media screen and (max-width:768px){.my-connect__tbl .bth__row{display:block;position:relative}.my-connect__tbl .bth__cell{display:block;border-bottom:0;padding:5px 0}.my-connect__tbl .head__tbl{display:none}.my-connect__tbl .bth__cell:first-child{padding-top:10px}.my-connect__tbl .bth__cell:nth-child(2){width:100%}.my-connect__tbl .bth__cell:nth-child(3){width:100%;border-bottom:1px solid #ccc;padding-bottom:7px}.my-connect__tbl .bth__cell:last-child{position:absolute;right:0;top:-3px}.num-user{display:block;position:relative;top:auto;right:auto;margin-top:10px}}@media screen and (max-width:750px){.my-connect-tbl.bth__table-wrap table.bth__table tbody tr td:last-of-type{padding-bottom:15px}.my-connect-tbl.bth__table-wrap table.bth__table tbody tr td:nth-child(2){border:0}.my-connect-tbl .bth__table-show-750{width:100%}}@media screen and (max-width:479px){.my-connect__user-info{display:block;margin-top:7px}.my-connect__user-info .bth__cnt,.my-connect__user-info .bth__link.user-name{max-width:100%;white-space:normal}.my-connect-tbl.bth__table-wrap table.bth__table tbody tr td:nth-child(1) .bth__bold-link{max-width:155px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:bottom}.my-connect-tbl.bth__table-wrap table.bth__table tbody tr td:nth-child(2) .bth__bold-link{max-width:210px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:bottom}}.add-friend{position:relative;height:auto;box-shadow:0 3px 10px 0 rgba(0,0,0,0.5);background:#e4e5ea;padding-bottom:20px;text-align:left;margin:40px auto}.add-friend__close{position:absolute;top:27px;right:0;width:12px;height:12px;background:url(/i/close-12x12.png) no-repeat;cursor:pointer}.add-friend__close:hover{background:url(/i/close-12x12-red.png) no-repeat}.add-friend__ttl2{color:#475669;font-size:20px;font-weight:normal}.add-friend__top{padding:25px 0 17px;margin:0 30px;position:relative;border-bottom:1px solid #fff;margin-bottom:20px}.add-friend__section{padding:0 30px;margin-top:20px}.add-friend__ttl-block{display:block;margin-bottom:10px;font-size:15px;color:#999}.add-friend .rbt-block,.add-friend .cbx-block{display:block;margin-bottom:5px}.add-friend .rbt+.label-rbt,.add-friend .cbx+.label-cbx{padding-left:27px}.add-friend__btn{position:relative;height:52px;line-height:50px;display:inline-block;font-size:15px;font-weight:700;border-radius:3px;cursor:pointer;text-align:center;transition:all .1s;width:270px;color:#fff;background:#ff8e41;border:1px solid #dfdfdf}.add-friend__btn:hover{background:#e27200}.add-friend__col{display:inline-block;vertical-align:top;width:200px}.add-friend__col .rbt-block{display:block;margin-bottom:10px}@media screen and (max-width:639px){.add-friend__inp-block{width:100%}}@media screen and (max-width:479px){.add-friend__btn{width:100%}}.app-system-popup{overflow:hidden;width:100%;border-color:#efece3;box-shadow:0 0 6px #999;border:0}.app-system-popup .top{position:relative}.app-system-popup h3{background:#fffae0;color:#4c4c4c;font:22px/24px Arial,sans-serif;margin:0;padding:14px 8px 12px 19px;cursor:move}.app-system-popup .close{background:url(/i/overlay-rate-close.png) no-repeat center;float:right;cursor:pointer;height:30px;width:30px;position:absolute;top:9px;right:11px}.app-system-popup .content{background-color:#efece3;color:#666;font:12px/16px Tahoma,Arial,sans-serif;padding:14px 14px}.app-system-popup .lastSA{display:block;background-color:#fff;padding:13px 19px;overflow:hidden;zoom:1;font-family:apercu_pro}.app-system-popup .lastSA .button{color:#000;font:14px/11px Tahoma,Arial,sans-serif;margin:0;padding:5px 0;width:94px}.app-system-popup h3 .close{background:url(/i/ico_pop_close.gif) no-repeat 0 0;float:right;cursor:pointer;height:9px;margin:5px 11px 0 0;width:9px}.app-system-popup .top h3{background-color:#fff;font-family:apercu_pro}.app-system-popup .lastSA input{display:inline-block;vertical-align:top;border-radius:3px;height:29px;font-family:'apercu_pro';font-size:10px;text-transform:uppercase;margin:0;padding:0;border:0;outline:0;outline-offset:0;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff}.app-system-popup .lastSA .button{color:#fff}.app-system-popup .lastSA input[mode="cancel"]{background:#cb423c;border-color:#cb423c}.app-system-popup .lastSA input[mode="close"]{background:#999;border-color:#999}.app-system-popup .lastSA input[mode="ok"]{background:#00a551;border-color:#00a551}.app-feedback-window h3{font:22px/24px Arial,sans-serif;margin:0;padding:14px 12px 12px 19px;cursor:move}.app-feedback-window .content td{font:12px/16px Tahoma,Arial,sans-serif;padding:0 0 20px 0}.app-feedback-window .content th{font:12px/16px Tahoma,Arial,sans-serif;padding:0 10px 20px 0;text-align:left;width:110px;white-space:nowrap}.app-feedback-window .content input.text{border:1px solid #abadb3;color:#666;font:12px/16px Tahoma,Arial,sans-serif;padding:2px;width:306px}.app-feedback-window .content label{margin:0 5px 0 0}.app-feedback-window .content label input{margin:0 3px 0 0;vertical-align:middle}.app-feedback-window .content p{margin:3px 0;padding:0}.app-feedback-window .content select{color:#666;font:12px/16px Tahoma,Arial,sans-serif;width:312px}.app-feedback-window .content textarea{border:1px solid #abadb3;color:#666;font:12px/16px Tahoma,Arial,sans-serif;height:80px;margin:0;overflow:auto;outline:0;padding:2px;width:306px;max-width:306px;max-height:120px}.app-feedback-window .content .comment{color:#999;font-size:11px;margin:13px 0 0}.app-feedback-window .content .relative{position:relative}.app-feedback-window .content .errors{background:url(/i/arrow_required2.gif) no-repeat left center;left:315px;padding:0 0 0 6px;position:absolute;top:-2px;width:216px}.app-feedback-window .content .errors span{background-color:#cd0000;color:#fff;display:block;padding:5px 5px}.app-feedback-window .content .feedback-ok{padding:0 0 27px 23px}.app-feedback-window .content .feedback-ok .title{font:bold 14px/18px Tahoma,Arial,sans-serif;margin:0 0 4px}.app-feedback-window .content .feedback-ok .cont{font:12px/16px Tahoma,Arial,sans-serif}.app-feedback-window.app-system-popup{overflow:visible}.app-system-gray-popup .top h3{font-family:Arial,Helvetica,sans-serif;color:#475669;font-size:20px;font-weight:normal;padding-bottom:19px;border-bottom:1px solid #fff;background-color:#e4e5ea;padding-top:0;padding-left:0}.app-system-gray-popup .content{background-color:#e4e5ea;padding:20px 30px 0 30px !important;line-height:22px}.app-system-gray-popup .lastSA{background-color:#e4e5ea;padding:20px 30px}.app-system-gray-popup .top{padding:16px 30px 0 30px;background-color:#e4e5ea}.app-system-gray-popup .lastSA input[mode="cancel"]{background:#c83831;border-color:#c83831}.app-system-gray-popup .lastSA input[mode="close"]{background:#999;border-color:#999}.app-system-gray-popup .lastSA input[mode="ok"]{background:#ff8e41;border-color:#ff8e41}.app-system-gray-popup .lastSA input[mode="no"]{background:#c83831;border-color:#c83831}.app-system-gray-popup .lastSA input[mode="yes"]{background:#ff8e41;border-color:#ff8e41}.app-system-gray-popup .close{background:url(/i/close-12x12.png) no-repeat center;top:18px;right:20px}.app-system-gray-popup .close:hover{background:url(/i/close-12x12-red.png) no-repeat center}.app-system-gray-popup .lastSA input{border-radius:0}.app-system-gray-popup{font-family:'apercu_pro'}.app-system-gray-popup .content{font-size:14px;font-family:'apercu_pro',sans-serif}.app-system-gray-popup.app-system-popup-fat .lastSA input{border-radius:2px;padding:14px 0 14px 0;width:250px;height:auto;text-transform:none;font-weight:normal;font-size:15px;font-family:'apercu_pro',sans-serif;line-height:20px}.win-popup-disable-scroll{overflow:hidden !important;margin-right:12px !important}.win-popup-disable-scroll .page{right:6px}[id^="app-system-alert-"]{max-width:750px}.app-system-gray-popup .lastSA .button+.button{margin-left:5px}.app-system-popup .lastSA input[mode="send"]{background:#00a551;border-color:#00a551}@media screen and (max-width:639px){.app-system-gray-popup .lastSA input{width:100%}.app-system-gray-popup .lastSA input+input{margin-top:10px}}@media screen and (max-width:600px){.app-system-gray-popup.app-system-popup-fat .lastSA input{width:100%}}@media screen and (max-width:510px){[id^="app-system-alert-"]{width:95% !important}}@media screen and (max-width:410px){[id^="app-system-alert-"]{width:95% !important}}
