﻿.swipe-wrap{position:relative}.swipe-wrap>div{float:left;width:0;position:relative;top:0}.forum-report-modal .header{font-family:"FiraSans-Light",sans-serif;font-size:26px;line-height:41px}@media (max-width: 767px){.forum-report-modal .header{font-size:22px;line-height:34px}}.forum-report-modal label{display:block;margin-bottom:20px}.forum-report-modal select,.forum-report-modal textarea{width:100%}.forum-report-modal .cancel-link{text-decoration:none;border-bottom:solid 1px #b9bdc2;color:inherit;cursor:pointer;margin-left:20px}.forum-report-modal .cancel-link:hover{border-bottom:solid 1px #e7792c}.forum-thread{margin-top:30px;margin-bottom:30px}.forum-thread .breadcrumb{margin-top:0}@media (min-width: 992px){html.forum-thread-right-column .forum-thread{max-width:1200px}}.list-threads{margin-bottom:50px}.threads-header{font-family:"FiraSans-Light",sans-serif;font-size:22px;line-height:28px;margin-bottom:5px}@media (max-width: 767px){.threads-header{font-size:16px;line-height:22px}}.threads-description{margin-bottom:20px}.search-threads-form{margin-bottom:20px}.search-threads-form:before,.search-threads-form:after{content:" ";display:table}.search-threads-form:after{clear:both}@media (min-width: 480px){.search-threads-form{display:flex}}.search-threads-form .column{position:relative;margin-bottom:5px;width:100%}.search-threads-form .column select,.search-threads-form .column input{width:100%;height:40px}.search-threads-form .column button{position:absolute;border:none;padding:0;background-image:url(/static/images/rg/search.png);background-size:cover;background-repeat:no-repeat;width:20px;height:20px;right:16px;top:10px}@media (min-width: 480px){.search-threads-form .column{margin-right:-1px}.search-threads-form .column>*{border-radius:0}.search-threads-form .column:first-child>*{border-radius:3px 0 0 3px}.search-threads-form .column:last-child>*{border-radius:0 3px 3px 0}}.threads-button-panel{text-align:right;margin-bottom:20px}.main-column{margin-bottom:30px}@media (min-width: 992px){html.forum-thread-right-column .main-column{float:left;width:calc(100% - 320px - 30px);margin-right:30px}}@media (min-width: 992px){html.forum-thread-right-column .right-column{float:left;width:320px}html.forum-thread-right-column .right-column .related-threads-header{text-align:left;font-family:"FiraSans-Light",sans-serif;font-size:22px;line-height:28px;margin-top:10px;margin-bottom:15px}}@media (min-width: 992px) and (max-width: 767px){html.forum-thread-right-column .right-column .related-threads-header{font-size:16px;line-height:22px}}@media (min-width: 992px){html.forum-thread-right-column .right-column [class^="col-"]{width:auto;float:none}html.forum-thread-right-column .right-column .toplist__header{font-family:"FiraSans-Light",sans-serif;font-size:22px;line-height:28px;text-align:left;margin-left:10px;margin-bottom:15px;margin-top:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}@media (min-width: 992px) and (max-width: 767px){html.forum-thread-right-column .right-column .toplist__header{font-size:16px;line-height:22px}}@media (min-width: 992px){html.forum-thread-right-column .right-column .toplist-item__primary,html.forum-thread-right-column .right-column .toplist-item__price{width:50%}html.forum-thread-right-column .right-column .toplist-item__company{display:none}}.thread-main-message,.thread-reply-message{background:#fff;margin-bottom:2px;padding:20px;padding-left:20px;padding-right:30px}.thread-main-message .item-top,.thread-reply-message .item-top{display:flex;margin-bottom:10px}.thread-main-message .item-top .avatar,.thread-reply-message .item-top .avatar{background-size:cover;border-radius:50%;width:40px;height:40px;margin-right:10px}@media (min-width: 992px){.thread-main-message .item-top .avatar,.thread-reply-message .item-top .avatar{width:70px;height:70px;margin-right:20px}}.thread-main-message .item-top .info,.thread-reply-message .item-top .info{display:flex;flex:1;justify-content:center;flex-direction:column;line-height:140%}.thread-main-message .item-top .info .author,.thread-reply-message .item-top .info .author{font-family:"OpenSans-Regular";font-size:16px}.thread-main-message .item-top .info .author a,.thread-reply-message .item-top .info .author a{color:#292929}.thread-main-message .item-top .info .created,.thread-reply-message .item-top .info .created{color:#b9bdc2;font-size:14px}.thread-main-message .item-top .more,.thread-reply-message .item-top .more{margin-left:10px}.thread-main-message .item-top .more .icon-down-open,.thread-reply-message .item-top .more .icon-down-open{color:#b9bdc2;cursor:pointer}.thread-main-message .item-top .more .icon-down-open:hover,.thread-reply-message .item-top .more .icon-down-open:hover{color:#e7792c}.thread-main-message .message,.thread-reply-message .message{line-height:140%;overflow:hidden;text-overflow:ellipsis;padding-bottom:2px}.thread-main-message .message a,.thread-reply-message .message a{text-decoration:none;border-bottom:solid 1px #b9bdc2;color:inherit;cursor:pointer}.thread-main-message .message a:hover,.thread-reply-message .message a:hover{border-bottom:solid 1px #e7792c}@media (min-width: 992px){.thread-main-message .message,.thread-reply-message .message{margin-left:90px;margin-right:90px}}@media (min-width: 992px){html.forum-thread-right-column .thread-main-message .message,html.forum-thread-right-column .thread-reply-message .message{margin-right:0}}.thread-main-message .message .links,.thread-reply-message .message .links{margin-top:10px;text-align:right}.thread-main-message .message .links a,.thread-reply-message .message .links a{text-decoration:none;border-bottom:solid 1px #b9bdc2;color:inherit;cursor:pointer;margin-left:20px}.thread-main-message .message .links a:hover,.thread-reply-message .message .links a:hover{border-bottom:solid 1px #e7792c}.thread-main-message.member-type-3,.thread-main-message.member-type-4,.thread-main-message.member-type-13,.thread-main-message.member-type-14,.thread-reply-message.member-type-3,.thread-reply-message.member-type-4,.thread-reply-message.member-type-13,.thread-reply-message.member-type-14{background-color:#fcf9f7}.thread-main-message.member-type-3 .item-top,.thread-main-message.member-type-4 .item-top,.thread-main-message.member-type-13 .item-top,.thread-reply-message.member-type-3 .item-top,.thread-reply-message.member-type-4 .item-top,.thread-reply-message.member-type-13 .item-top{position:relative}.thread-main-message.member-type-3 .item-top .avatar-symbol,.thread-main-message.member-type-4 .item-top .avatar-symbol,.thread-main-message.member-type-13 .item-top .avatar-symbol,.thread-reply-message.member-type-3 .item-top .avatar-symbol,.thread-reply-message.member-type-4 .item-top .avatar-symbol,.thread-reply-message.member-type-13 .item-top .avatar-symbol{background-image:url(/static/images/rg/RG-symbol.png);background-size:contain;background-repeat:no-repeat;position:absolute;width:25px;height:25px;top:2px;left:-7px}@media (max-width: 767px){.thread-main-message.member-type-3 .item-top .avatar-symbol,.thread-main-message.member-type-4 .item-top .avatar-symbol,.thread-main-message.member-type-13 .item-top .avatar-symbol,.thread-reply-message.member-type-3 .item-top .avatar-symbol,.thread-reply-message.member-type-4 .item-top .avatar-symbol,.thread-reply-message.member-type-13 .item-top .avatar-symbol{width:20px;height:20px;top:0px}}.thread-bottom{background:#fff;padding:20px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}@media (min-width: 480px){.thread-bottom .reply-collapsed-panel{flex-wrap:wrap;display:flex;align-items:center}}.thread-bottom .reply-collapsed-panel .column-reply{flex-grow:1}.thread-bottom .reply-collapsed-panel .column-reply .expand-reply-form-button{padding-left:60px;padding-right:60px}@media (max-width: 479px){.thread-bottom .reply-collapsed-panel .column-reply .expand-reply-form-button{width:100%}}.thread-bottom .reply-collapsed-panel .column-watch{flex-grow:1;padding:10px 0}.thread-bottom .reply-collapsed-panel .column-share{flex-grow:1;text-align:right}@media (max-width: 479px){.thread-bottom .reply-collapsed-panel .column-share{margin-top:20px}}.thread-bottom .reply-form .header{font-family:"OpenSans-Regular",sans-serif;font-size:20px;line-height:39px;margin-bottom:5px}.thread-bottom .reply-form .old{color:red;margin-bottom:20px}.thread-bottom .reply-form .rules{font-style:italic;color:#656b72;margin-bottom:20px}.thread-bottom .reply-form .rules a{text-decoration:none;border-bottom:solid 1px #b9bdc2;color:inherit;cursor:pointer}.thread-bottom .reply-form .rules a:hover{border-bottom:solid 1px #e7792c}.thread-bottom .reply-form textarea{width:100%;height:150px;display:block;margin-bottom:10px}.thread-bottom .reply-form .watch{margin-bottom:20px}.thread-bottom .reply-form .cancel-link{text-decoration:none;border-bottom:solid 1px #b9bdc2;color:inherit;cursor:pointer;margin-left:20px}.thread-bottom .reply-form .cancel-link:hover{border-bottom:solid 1px #e7792c}.thread-main-message .views{display:none}@media (min-width: 480px){.thread-main-message .views{display:block;text-align:right}}.thread-reply-message .removed-message{font-style:italic;color:#b9bdc2;text-align:center}.thread-reply-message .removed-message a{text-decoration:none;border-bottom:solid 1px #b9bdc2;color:inherit;cursor:pointer}.thread-reply-message .removed-message a:hover{border-bottom:solid 1px #e7792c}.thread-reply-message .message .quote{background:#F6F6F6;font-style:italic;max-height:149px;padding:10px 20px;overflow:hidden;margin:10px 0;position:relative}.thread-reply-message .message .quote .quote-block{padding:10px 10px 10px 15px;overflow:hidden;background:rgba(0,0,0,0.05);margin:10px 0}.thread-reply-message .message .quote .more-link:before{content:'•••';position:absolute;bottom:0;width:100%;background:#F6F6F6;color:#b9bdc2;text-align:center;font-style:normal}.thread-reply-message .message .quote.open{max-height:none}.thread-reply-message .message .quote.open .more-link{display:none}.thread_title{font-family:"FiraSans-Light",sans-serif;font-size:22px;line-height:28px;font-family:"FiraSans-Regular";margin-bottom:15px}@media (max-width: 767px){.thread_title{font-size:16px;line-height:22px}}.related-threads-header{font-family:"FiraSans-Light",sans-serif;font-size:26px;line-height:41px;color:#292929;text-align:center;margin:50px 0 20px}@media (max-width: 767px){.related-threads-header{font-size:22px;line-height:34px}}.edit-thread{max-width:768px;margin:auto}.edit-thread .header{font-family:"FiraSans-Light",sans-serif;font-size:22px;line-height:28px;margin-bottom:15px}@media (max-width: 767px){.edit-thread .header{font-size:16px;line-height:22px}}.edit-thread .description{font-style:italic;margin-bottom:30px}.edit-thread .description a{text-decoration:none;border-bottom:solid 1px #b9bdc2;color:inherit;cursor:pointer}.edit-thread .description a:hover{border-bottom:solid 1px #e7792c}@media (min-width: 480px){.edit-thread .columns{display:flex;margin-right:-15px}}.edit-thread .columns .column{width:100%;margin-bottom:15px}.edit-thread .columns .column select{width:100%}@media (min-width: 480px){.edit-thread .columns .column{margin-right:15px}}.edit-thread input[name="title"]{width:100%;margin-bottom:15px}.edit-thread textarea[name="message"]{width:100%;height:200px;margin-bottom:15px}.edit-thread .cancel-link{text-decoration:none;border-bottom:solid 1px #b9bdc2;color:inherit;cursor:pointer;margin-left:20px}.edit-thread .cancel-link:hover{border-bottom:solid 1px #e7792c}a.context-link{color:gray !important;border-bottom:none !important}.instagram{background-color:#fff;padding-top:40px;padding-bottom:40px;margin-bottom:20px;padding-right:40px;margin-top:30px}@media (max-width: 767px){.instagram{padding-top:20px;padding-bottom:20px;padding-right:0px;padding-left:0px}}.instagram__header{font-family:"FiraSans-Regular",sans-serif;font-size:22px;line-height:28px;padding-top:17px;padding-bottom:5px;line-height:31px}@media (max-width: 767px){.instagram__header{font-size:18px;line-height:25px;padding-top:21px}}@media (min-width: 768px){.instagram__header{font-size:20px;padding-top:12px}}@media (min-width: 992px){.instagram__header{font-family:"FiraSans-Regular",sans-serif;font-size:22px;line-height:28px;padding-top:17px}}.instagram__text{font-family:"OpenSans-Light",sans-serif;font-size:16px;line-height:27px;line-height:20px}@media (max-width: 767px){.instagram__text{line-height:150%;font-size:14px}}@media (max-width: 767px){.instagram__text{max-width:308px}}.instagram__logo img{width:55px;height:55px}@media (min-width: 768px){.instagram__logo img{width:45px;height:45px}}@media (min-width: 992px){.instagram__logo img{width:55px;height:55px}}@media (min-width: 992px){.instagram__collage{float:right}}.instagram__collage img{width:290px}@media (max-width: 767px){.instagram__collage img{max-width:90%}}.instagram__btn{padding-top:22px}@media (max-width: 767px){.instagram__btn{padding-bottom:30px;padding-top:19px}}@media (min-width: 768px){.instagram__btn{padding-top:17px}}@media (min-width: 992px){.instagram__btn{padding-top:22px}}.instagram__btn .btn-default{background-color:#334e65;color:#fff;border:none;font-family:"OpenSans-Regular"}@media (max-width: 767px){.instagram__btn .btn-default{font-size:16px}}a.context-link{color:gray !important;border-bottom:none !important}.destination-description{background:#fff}.destination-description .no-map{background:#fff;padding-top:20px}.destination-description .map{display:none;margin:20px 0;min-height:300px}.destination-description .map img{width:100%}.destination-description__map-header{font-family:"OpenSans-Regular",sans-serif;font-size:20px;line-height:39px;margin-bottom:20px;text-align:center;display:none}.destination-description__temp_chart{margin-bottom:40px}@media (min-width: 768px){.destination-description__temp_chart{margin-bottom:50px}}.destination-description .header{font-family:"FiraSans-Regular",sans-serif;font-size:26px;line-height:36px;padding-top:40px;padding-bottom:10px;color:#292929;line-height:1}@media (max-width: 767px){.destination-description .header{font-size:22px;line-height:30px}}@media (min-width: 768px){.destination-description .header{padding-bottom:30px}}.destination-description .header .icon-map-marker{display:none;font-size:35px;color:#334e65}.destination-description .header .secondary-geo{font-family:"OpenSans-Light",sans-serif;font-size:16px;line-height:27px;white-space:nowrap}@media (max-width: 767px){.destination-description .header .secondary-geo{line-height:150%;font-size:14px}}.destination-description .header-description{margin:0 auto;padding:0 30px;max-width:800px}.destination-description .header-description--intro{font-family:"OpenSans-Light",sans-serif;font-size:18px;line-height:175%}@media (max-width: 767px){.destination-description .header-description--intro{font-size:16px;line-height:150%}}.destination-description .header-description--intro__wrapper{max-width:100%}.destination-description .header-description--part1,.destination-description .header-description--part2{font-family:"OpenSans-Light",sans-serif;font-size:16px;line-height:27px}@media (max-width: 767px){.destination-description .header-description--part1,.destination-description .header-description--part2{line-height:150%;font-size:14px}}.destination-description .header-description--visible{display:block !important;visibility:visible !important}.destination-description .tags{display:table;padding:0 5px;margin:auto;text-align:center}.destination-description .tags:before,.destination-description .tags:after{content:" ";display:table}.destination-description .tags:after{clear:both}.destination-description .tags .tag{margin:0 5px;margin-bottom:10px;padding:2px 10px;display:inline-block;background:#f1e7e0;color:#334e65}.destination-description .facts{text-align:center;margin:auto;padding-bottom:60px;max-width:700px;display:flex}.destination-description .facts:before,.destination-description .facts:after{content:" ";display:table}.destination-description .facts:after{clear:both}.destination-description .facts .fact-header{font-weight:bold;text-transform:uppercase;margin-bottom:10px;padding:0 15px}.destination-description .facts .fact{padding:0 10px;flex-grow:1;border-right:solid 2px #f1e7e0}.destination-description .facts .fact:last-child{border-right:none}.destination-description .facts .fact [class^="icon-"]{color:#b9bdc2}@media (min-width: 480px){.destination-description .facts .fact [class^="icon-"]{display:inline-block}}.destination-description .facts .fact .sprite-sun,.destination-description .facts .fact .sprite-water,.destination-description .facts .fact .sprite-plane{background-image:url(/static/images/rg/general_icons.png);background-size:100px 71px;margin:auto}@media (min-width: 480px){.destination-description .facts .fact .sprite-sun,.destination-description .facts .fact .sprite-water,.destination-description .facts .fact .sprite-plane{display:inline-block;margin-right:10px}}.destination-description .facts .fact .sprite-sun{width:25px;height:25px;background-position:-21px -30px}.destination-description .facts .fact .sprite-water{width:26px;height:25px;background-position:-47px -30px}.destination-description .facts .fact .sprite-plane{width:21px;height:25px;background-position:0 -30px}.destination-description .facts .fact .fact-value{font-family:"FiraSans-Regular";font-size:40px;color:#334e65}.destination-description .facts .fact .fact-label{color:#334e65}.destination-description .facts .fact .hour_unit{margin-left:5px;font-family:"OpenSans-Light",sans-serif;font-size:16px;line-height:27px}@media (max-width: 767px){.destination-description .facts .fact .hour_unit{line-height:150%;font-size:14px}}.destination-description .slideshow{padding-bottom:50%;position:relative;height:0;overflow:hidden;padding-bottom:100%}@media (min-width: 480px){.destination-description .slideshow{padding-bottom:50%}}.destination-description .slideshow .swipe-wrap>div::before{content:"";position:absolute;background:black;opacity:.15;left:0;top:0;right:0;bottom:0;-webkit-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.destination-description .slideshow .swipe-wrap>div .image{background-position:center;background-repeat:no-repeat;background-size:cover;padding-bottom:100%}@media (min-width: 480px){.destination-description .slideshow .swipe-wrap>div .image{padding-bottom:50%}}.destination-description .slideshow .nav-left,.destination-description .slideshow .nav-right,.destination-description .slideshow .icon-cancel,.destination-description .slideshow .fav-icon{text-shadow:0 0 30px rgba(0,0,0,0.3);position:absolute;cursor:pointer;color:#fff;padding:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.destination-description .slideshow .nav-left,.destination-description .slideshow .nav-right{font-size:25px;top:50%;margin-top:-60px}@media (min-width: 480px){.destination-description .slideshow .nav-left,.destination-description .slideshow .nav-right{margin-top:-50px}}.destination-description .slideshow .nav-right{right:0}.destination-description .slideshow .nav-left{left:0}.destination-description .slideshow .image-bar{font-family:"OpenSans-Light",sans-serif;font-size:14px;line-height:175%;left:0;bottom:0;width:100%;position:absolute;background:#1a3244;opacity:0.77;color:#fff;padding:7px 10px;text-align:center}@media (max-width: 767px){.destination-description .slideshow .image-bar{font-size:12px;line-height:150%}}.destination-description .slideshow .image-bar .image-bar-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.destination-description .slideshow .image-bar .image-bar-counter{display:none}.destination-description .slideshow .image-bar .image-bar-author a{color:#fff}@media (min-width: 480px){.destination-description .slideshow .image-bar .image-bar-title{float:left;width:40%;text-align:left}.destination-description .slideshow .image-bar .image-bar-counter{display:block;position:absolute;width:100%}.destination-description .slideshow .image-bar .image-bar-author{position:relative;float:right;width:40%;text-align:right;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}@media (max-width: 767px){.destination-description .btn{padding:5px 30px;margin-top:5px}}
