html{height:100%}body{height:100%;font-family:'apercu_pro',sans-serif;font-size:14px;color:#475669;overflow-y:scroll;min-width:320px}.page{background:#fff;margin:auto;min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}main.container{display:block}.container{padding-left:280px;padding-right:130px;max-width:2000px}.content-min-16perc{width:calc(100% - 16.6% - 5px)}.content-min-32perc{width:calc(100% - 16.6% - 16.6% - 5px)}.page .page-up-btn i{color:#ccc;font-size:40px;padding-top:8px}.page .page-up-btn:hover{background:#fff6ec;color:#ff8e41}.page .page-up-btn{position:fixed;display:none;width:50px;height:50px;color:#fff;font-size:40px;border:0;background-color:rgba(165,165,165,0.44);bottom:20px;right:20px;cursor:pointer;text-align:center;border-radius:4px;z-index:1111}html body .page .lsfw-loader-bg{-webkit-animation:LsfwBgLoader 5s infinite;animation:LsfwBgLoader 5s infinite;background-color:#eee !important}@-webkit-keyframes LsfwBgLoader{0%{background-color:#eee !important}50%{background-color:#d9d9d9 !important}100%{background-color:#eee !important}}@keyframes LsfwBgLoader{0%{background-color:#eee !important}50%{background-color:#d9d9d9 !important}100%{background-color:#eee !important}}.show-1199{display:none !important}@media screen and (max-width:1800px){.container{padding-left:40px;padding-right:25px}.page .page-up-btn{width:30px;height:30px;line-height:30px;font-size:21px;bottom:10px;right:10px}.info-icon{left:19px;bottom:19px;width:30px;height:30px;line-height:30px}html body .page .info-icon::before{content:'';width:30px;height:30px}}@media screen and (max-width:1500px){.content-min-32perc,.content-min-16perc{width:100%}}@media screen and (max-width:1200px){.container{padding-left:20px;padding-right:20px}.hide-1199{display:none !important}.show-1199{display:inline-block !important}}@media screen and (max-width:1023px){.container{padding-left:15px;padding-right:15px}.bth__uper-link.fz18{font-size:14px !important}}@media screen and (max-width:767px){.page .page-up-btn{display:none !important}}.good-offer55{position:fixed;bottom:0;width:296px;z-index:100;left:5px;color:#000 !important;font-family:'apercu_pro',sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-shadow:0 0 8px 1px rgba(0,0,0,0.4);box-shadow:0 0 8px 1px rgba(0,0,0,0.4);border-radius:2px;background:#bbd0ef url(https://tophotels.ru/csstx/images/good-offer/go55-v2.svg) top/contain no-repeat;padding:108px 15px 15px 15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.good-offer55 .fz20.mt5{color:#0078c4}.good-offer55 button{font-family:'apercu_pro',sans-serif;background-color:#fff;width:100%;font-size:13px;display:block;border:0;border-radius:5px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;text-align:center;line-height:35px;height:35px;font-weight:bold;color:#ef3535}.good-offer55__link{position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:1}.good-offer55 div{border-left:5px solid #fff;padding:0 7px 0 10px;margin-bottom:20px;font-size:14px;line-height:22px}html .good-offer55 .fa-times-circle:hover{color:#fff}html .good-offer55 .fa-times-circle{z-index:3;cursor:pointer;position:absolute;right:0;width:40px;height:40px;line-height:40px;text-align:center;top:0;color:rgba(255,255,255,0.73);font-size:19px}html .good-offer55::before{content:'';-webkit-transition:.2s;-o-transition:.2s;transition:.2s;background:url(https://tophotels.ru/csstx/images/good-offer/go55.svg) left/contain no-repeat;position:absolute;top:13px;width:100%;left:0;-webkit-animation:paper-plane-soaring 5s forwards infinite;animation:paper-plane-soaring 5s forwards infinite;height:80px;display:block}@-webkit-keyframes paper-plane-soaring{0%{-webkit-transform:rotate(0);transform:rotate(0);top:13px}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg);top:17px}100%{-webkit-transform:rotate(0);transform:rotate(0);top:13px}}html .good-offer55-icon:hover{background:#23a8e7}html .good-offer55-icon{width:40px;height:40px;left:100px;text-align:center;bottom:15px;background:#229ed9;line-height:40px;position:fixed;border-radius:100%;border:0;font-size:16px;color:#fff;cursor:pointer;z-index:10}@media screen and (max-width:1700px){html .good-offer55-icon{left:25px;bottom:25px;width:30px;height:30px;line-height:30px}}@media screen and (max-width:1200px){html .good-offer55-icon{left:0;height:35px;width:18px;line-height:35px;border-radius:0 5px 5px 0;font-size:13px}.good-offer55 .fz20{font-size:15px !important}.good-offer55 .fz20.mb15{font-size:17px !important}.good-offer55{left:0;width:233px;padding:90px 10px 10px 15px}.good-offer55 .mb15{margin-bottom:10px !important}.good-offer55 div{width:100%;font-size:11px;padding-right:0;margin-bottom:15px;line-height:18px}.good-offer55 button{line-height:30px;height:30px;font-size:11px}html .good-offer55 .fz23{font-size:19px !important}html .good-offer55 .fa-times-circle{font-size:13px}html .good-offer55::before{height:63px}}
