﻿.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}.fav-panel .fav-panel-likes{cursor:pointer;margin-right:5px}.fav-panel .fav-users{margin-top:10px;display:none}.fav-panel .icon-heart-1{color:#e7792c}.forum-photo{margin-top:30px;margin-bottom:30px}.forum-photo .breadcrumb{margin-top:0}.photos-header{font-family:"FiraSans-Light",sans-serif;font-size:22px;line-height:28px;margin-bottom:10px}@media (max-width: 767px){.photos-header{font-size:16px;line-height:22px}}.photos-description{margin-bottom:20px}.photos-result-options{margin-bottom:20px}.photos-result-options:before,.photos-result-options:after{content:" ";display:table}.photos-result-options:after{clear:both}@media (max-width: 479px){.photos-result-options .sort-options{margin-bottom:20px}}@media (min-width: 480px){.photos-result-options .sort-options{float:left}}.photos-result-options .sort-options label{display:inline-block;white-space:nowrap;margin-left:10px;margin-bottom:10px}.photos-result-options .upload-photos-link{float:right}.thumbnail-photos{margin-right:-2px}.thumbnail-photos:before,.thumbnail-photos:after{content:" ";display:table}.thumbnail-photos:after{clear:both}.thumbnail-photos .photo{float:left;margin-right:2px;margin-bottom:2px;background-color:black;background-size:cover;background-position:center center;background-repeat:no-repeat}.photo-tooltip-icons{margin-top:5px}@media (max-width: 479px){.trips-related-layout>.trips-container{overflow-x:scroll;-webkit-overflow-scrolling:touch}}@media (min-width: 992px){.trips-related-layout>.trips-container .trips{margin-right:-15px;display:flex;flex-wrap:wrap}}@media (max-width: 479px){.trips-related-layout>.trips-container .trips{width:1300px;display:flex}}.trips-container .trips .trip{background:#fff;margin-bottom:15px;text-decoration:none !important;color:#292929 !important;font-size:12px;display:block;position:relative}@media (min-width: 768px){.trips-container .trips .trip{font-size:14px}}@media (max-width: 479px){:not(.trips-related-layout)>.trips-container .trips .trip{border-bottom-left-radius:5px;border-bottom-right-radius:5px}}@media (max-width: 991px) and (max-width: 479px){.trips-related-layout>.trips-container .trips .trip{border-bottom-left-radius:5px;border-bottom-right-radius:5px}}@media (min-width: 992px){.trips-related-layout>.trips-container .trips .trip{border-bottom-left-radius:5px;border-bottom-right-radius:5px}}@media (min-width: 480px){:not(.trips-related-layout)>.trips-container .trips .trip{display:flex;border-top-right-radius:5px;border-bottom-right-radius:5px}}@media (max-width: 991px) and (min-width: 480px){.trips-related-layout>.trips-container .trips .trip{display:flex;border-top-right-radius:5px;border-bottom-right-radius:5px}}@media (min-width: 992px){.trips-related-layout>.trips-container .trips .trip{height:auto;width:calc(50% - 15px);margin-right:15px}}@media (max-width: 479px){.trips-related-layout>.trips-container .trips .trip{flex:1;margin-left:15px}.trips-related-layout>.trips-container .trips .trip:first-child{margin-left:0}}.mouse-device .trips-container .trips .trip:hover{box-shadow:0 0 0px 1px #e7792c}.trips-container .trips .trip .photo-column{background:#292929}.trips-container .trips .trip .photo-column .photo{background-position:center center;background-size:cover;background-repeat:no-repeat;background-color:black;padding-bottom:50%}@media (min-width: 480px){:not(.trips-related-layout)>.trips-container .trips .trip .photo-column .photo{width:250px}}@media (min-width: 480px) and (min-width: 768px){:not(.trips-related-layout)>.trips-container .trips .trip .photo-column .photo{width:300px}}@media (max-width: 991px) and (min-width: 480px){.trips-related-layout>.trips-container .trips .trip .photo-column .photo{width:250px}}@media (max-width: 991px) and (min-width: 480px) and (min-width: 768px){.trips-related-layout>.trips-container .trips .trip .photo-column .photo{width:300px}}.trips-container .trips .trip .info-column{padding:15px 20px;flex:1}@media (max-width: 479px){.trips-container .trips .trip .info-column{min-height:115px}}.trips-container .trips .trip .info-column .title{font-family:"FiraSans-Medium",sans-serif;font-size:18px;line-height:22px;color:#334e65;margin-bottom:5px}@media (max-width: 767px){.trips-container .trips .trip .info-column .title{font-size:15px;line-height:19px}}.trips-container .trips .trip .info-column .description{max-height:44px;overflow:hidden}.trips-container .trips .trip .info-column .content-summary{margin-bottom:5px}.trips-container .trips .trip .info-column .details{margin-bottom:5px}.trips-container .trips .trip .info-column .details .category{margin-right:15px}.trips-container .trips .trip .info-column .small-photos{position:absolute;right:20px;bottom:15px;margin-right:-5px}.trips-container .trips .trip .info-column .small-photos .small-photo{width:40px;height:40px;background-size:cover;float:left;margin-right:5px}@media (min-width: 480px){:not(.trips-related-layout)>.trips-container .trips .trip .info-column .small-photos .small-photo{width:50px;height:50px}}@media (min-width: 480px) and (max-width: 767px){:not(.trips-related-layout)>.trips-container .trips .trip .info-column .small-photos .small-photo{display:none}}@media (max-width: 991px) and (min-width: 480px){.trips-related-layout>.trips-container .trips .trip .info-column .small-photos .small-photo{width:50px;height:50px}}@media (max-width: 991px) and (min-width: 480px) and (max-width: 767px){.trips-related-layout>.trips-container .trips .trip .info-column .small-photos .small-photo{display:none}}.search-photos-form{margin-bottom:20px}.search-photos-form:before,.search-photos-form:after{content:" ";display:table}.search-photos-form:after{clear:both}@media (min-width: 480px){.search-photos-form{display:flex}}.search-photos-form .column{position:relative;margin-bottom:5px;width:100%}.search-photos-form .column select,.search-photos-form .column input{width:100%;height:40px}.search-photos-form .column button{position:absolute;border:none;background-image:url(/static/images/rg/search.png);background-size:cover;background-repeat:no-repeat;width:20px;height:20px;right:16px;top:10px;padding:0}@media (min-width: 480px){.search-photos-form .column{margin-right:-1px}.search-photos-form .column>*{border-radius:0}.search-photos-form .column:first-child>*{border-radius:3px 0 0 3px}.search-photos-form .column:last-child>*{border-radius:0 3px 3px 0}}.related-trips-header{font-family:"FiraSans-Light",sans-serif;font-size:26px;line-height:41px;text-align:center;margin:40px 0}@media (max-width: 767px){.related-trips-header{font-size:22px;line-height:34px}}.related-trips-more-link{text-align:right}.related-trips-more-link a{color:#e7792c;border-bottom:1px solid #e7792c;text-decoration:none;-webkit-transition-duration:0.3s;transition-duration:0.3s;padding-bottom:1px}.related-trips-more-link a:hover{color:#d9600c}.search-trips-form{margin-bottom:20px}.search-trips-form:before,.search-trips-form:after{content:" ";display:table}.search-trips-form:after{clear:both}@media (min-width: 480px){.search-trips-form{display:flex}}.search-trips-form .column{position:relative;margin-bottom:5px;width:100%}.search-trips-form .column select,.search-trips-form .column input{width:100%;height:40px}.search-trips-form .column button{position:absolute;border:none;background-image:url(/static/images/rg/search.png);background-size:cover;background-repeat:no-repeat;width:20px;height:20px;right:16px;top:10px;padding:0}@media (min-width: 480px){.search-trips-form .column{margin-right:-1px}.search-trips-form .column>*{border-radius:0}.search-trips-form .column:first-child>*{border-radius:3px 0 0 3px}.search-trips-form .column:last-child>*{border-radius:0 3px 3px 0}}.main-photo{background-color:black;position:relative}.mouse-device .main-photo .nav{display:none}.main-photo .nav .nav-left,.main-photo .nav .nav-right{display:none;cursor:pointer;position:absolute;top:50%;margin-top:-20px;color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,0.5);font-size:30px}.main-photo .nav .nav-right{right:0}.main-photo:hover .nav{display:block}.main-photo .image-container{margin:auto;overflow:hidden}.main-photo .image-container .image{background-size:contain;background-repeat:no-repeat;background-position:center center;margin:-1px 0}.photo-info{padding:20px;background:#fff;margin-bottom:2px}.photo-info .more-part{float:right;margin-left:20px;display:flex}.photo-info .more-part .views{margin-right:10px;color:#b9bdc2}@media (max-width: 479px){.photo-info .more-part .views{display:none}}.photo-info .more-part [class^="icon-"]{color:#b9bdc2;cursor:pointer}.photo-info .more-part [class^="icon-"]:hover{color:#e7792c}@media (min-width: 480px){.photo-info .columns{display:flex}}.photo-info .columns .avatar-column{margin-right:20px;display:flex;align-items:center}@media (max-width: 479px){.photo-info .columns .avatar-column{margin-bottom:10px}}@media (min-width: 480px){.photo-info .columns .avatar-column{flex-direction:column}}.photo-info .columns .avatar-column .avatar{background-size:cover;border-radius:50%;display:block;width:40px;height:40px}@media (max-width: 479px){.photo-info .columns .avatar-column .avatar{margin-right:10px}}@media (min-width: 480px){.photo-info .columns .avatar-column .avatar{width:70px;height:70px}}.photo-info .columns .avatar-column .username{margin-top:3px;display:block}@media (min-width: 480px){.photo-info .columns .avatar-column .username{width:70px;text-align:center;overflow:hidden;text-overflow:ellipsis;font-size:14px}}.photo-info .columns .info-column{flex:1}.photo-info .columns .info-column .header{font-family:"FiraSans-Light",sans-serif;font-size:22px;line-height:28px;margin-bottom:5px}@media (max-width: 767px){.photo-info .columns .info-column .header{font-size:16px;line-height:22px}}.photo-info .columns .info-column .fact-label{font-family:"OpenSans-Regular"}.photo-info .columns .info-column .photo-camera{color:#b9bdc2}.photo-info .columns .info-column .photo-camera:hover{color:#e7792c;text-decoration:none}.photo-info .columns .info-column .message{margin-bottom:10px}.photo-bottom-panel{padding:20px;background:#fff;margin-bottom:20px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.photo-bottom-panel:before,.photo-bottom-panel:after{content:" ";display:table}.photo-bottom-panel:after{clear:both}.photo-bottom-panel .share-column{float:right}.related-photos{position:relative}.mouse-device .related-photos .nav{display:none}.related-photos .nav .nav-left,.related-photos .nav .nav-right{display:none;color:#fff;position:absolute;text-shadow:1px 1px 2px rgba(0,0,0,0.5);line-height:69px;cursor:pointer;top:0}html:not(.mouse-device) .related-photos .nav .nav-left,html:not(.mouse-device) .related-photos .nav .nav-right{display:none}.related-photos .nav .nav-right{right:0}.related-photos:hover .nav{display:block}.related-photos .photos{overflow:hidden;line-height:0;white-space:nowrap;background-color:black;padding:3px}html:not(.mouse-device) .related-photos .photos{overflow-x:scroll;-webkit-overflow-scrolling:touch}.related-photos .photos .photo{display:inline-block;width:63px;height:63px;margin-right:3px;background-size:cover;white-space:nowrap;color:transparent;opacity:0.8}.related-photos .photos .photo.selected{box-shadow:inset 0 0 0px 3px #e7792c}.related-photos .photos .photo:last-child{margin-right:0}.photo-trip-info{background-color:#fff;padding:5px;padding-top:7px;font-size:18px;font-family:"FiraSans-Medium";color:#334e65;padding-left:20px;padding-right:20px}.photo-trip-info div{float:right}.photo-trip-info a{font-size:16px;font-family:"OpenSans-Light"}.daily-trip .main-photo .image-container img{width:100%}.daily-trip .blog{padding:20px;background:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top-left-radius:10px;border-top-right-radius:10px;margin-bottom:40px}@media (min-width: 480px){.daily-trip .blog{display:flex}}.daily-trip .blog .content{flex:1}@media (min-width: 992px){.daily-trip .blog .content{margin-left:70px;margin-right:70px}}.daily-trip .blog .content .header{font-family:"FiraSans-Light",sans-serif;font-size:22px;line-height:28px;font-size:25px;margin-bottom:15px}@media (max-width: 767px){.daily-trip .blog .content .header{font-size:16px;line-height:22px}}.daily-trip .blog .content .header a{color:#292929}.daily-trip .blog .content .header a:hover{color:#e7792c}.daily-trip .blog .content .message{margin-bottom:10px;line-height:24px;font-size:16px}.daily-trip .blog .content .comments{padding-top:10px;font-size:14px}.daily-trip .blog .content .comments .icon-comment-empty{padding-right:10px}.daily-trip .photo-info{border-bottom-left-radius:10px;border-bottom-right-radius:10px;margin-bottom:40px}@media (max-width: 479px){.daily-trip .photo-info{margin-bottom:20px}}@media (min-width: 480px){.daily-trip .photo-info{display:flex}}.daily-trip .photo-info .content{flex:1}@media (min-width: 992px){.daily-trip .photo-info .content{margin-left:70px;margin-right:70px}}.daily-trip .photo-info .content .header{font-family:"FiraSans-Light",sans-serif;font-size:22px;line-height:28px;margin-bottom:5px}@media (max-width: 767px){.daily-trip .photo-info .content .header{font-size:16px;line-height:22px}}.daily-trip .photo-info .content .message{margin-bottom:10px}.daily-trip .photo-info .content .comments{padding-top:10px;font-size:14px}.daily-trip .photo-info .content .comments .icon-comment-empty{padding-right:10px}.daily-trip .daily-title{font-size:18px;font-family:"FiraSans-Medium";color:#334e65;padding-bottom:5px;padding-top:20px}@media (max-width: 479px){.daily-trip .daily-title{font-size:14px;padding-top:10px}}.trip-cover{background-color:black;background-size:cover;background-repeat:no-repeat;background-position:center center;padding-bottom:80%;overflow:hidden;position:relative}@media (min-width: 480px){.trip-cover{padding-bottom:50%}}.trip-cover .title-container{position:absolute;width:100%;height:100%;display:flex;flex-flow:column wrap;justify-content:center}.trip-cover .title-container .title{font-family:"OpenSans-Bold";font-size:24px;color:#fff;text-shadow:0 0 30px rgba(0,0,0,0.8);text-align:center;padding:0 20px}@media (min-width: 480px){.trip-cover .title-container .title{font-size:40px}}.trip-cover .title-container div{text-align:center}.trip-cover .title-container .user{padding-top:40px}.trip-cover .title-container .user .avatar{width:40px;height:40px;border-radius:50%;background-size:cover;display:inline-block;border:2px solid white}@media (min-width: 480px){.trip-cover .title-container .user .avatar{width:70px;height:70px}}.trip-cover .title-container .created{color:#fff;font-family:"OpenSans-Light",sans-serif;font-size:14px;line-height:20px;padding-bottom:15px;text-shadow:0 0 30px rgba(0,0,0,0.8)}@media (max-width: 767px){.trip-cover .title-container .created{line-height:150%;font-size:12px}}.trip-cover .title-container .created .username{font-family:"OpenSans-SemiBold",sans-serif;font-size:16px;line-height:27px;color:#fff}@media (max-width: 767px){.trip-cover .title-container .created .username{line-height:150%;font-size:14px}}.trip-cover .title-container .labels{padding-left:20px;padding-right:20px}.trip-cover .title-container .labels .label{opacity:0.77;line-height:2.4;background-color:#3faab4;font-family:"OpenSans-Regular"}.trip-info{background:#fff;padding:20px;margin-bottom:2px}.trip-info .more-part{float:right;margin-left:20px;display:flex}.trip-info .more-part .views{margin-right:10px;color:#b9bdc2}@media (max-width: 479px){.trip-info .more-part .views{display:none}}.trip-info .more-part [class^="icon-"]{color:#b9bdc2;cursor:pointer}.trip-info .more-part [class^="icon-"]:hover{color:#e7792c}@media (min-width: 480px){.trip-info .columns{display:flex}}.trip-info .columns .avatar-column{margin-right:20px;display:flex;align-items:center}@media (max-width: 479px){.trip-info .columns .avatar-column{margin-bottom:10px}}@media (min-width: 480px){.trip-info .columns .avatar-column{flex-direction:column}}.trip-info .columns .avatar-column .avatar{background-size:cover;border-radius:50%;display:block;width:40px;height:40px}@media (max-width: 479px){.trip-info .columns .avatar-column .avatar{margin-right:10px}}@media (min-width: 480px){.trip-info .columns .avatar-column .avatar{width:70px;height:70px}}.trip-info .columns .avatar-column .username{margin-top:3px;display:block}@media (min-width: 480px){.trip-info .columns .avatar-column .username{width:70px;text-align:center;overflow:hidden;text-overflow:ellipsis;font-size:14px}}.trip-info .columns .info-column .fact-label{font-family:"OpenSans-Regular"}.trip-info .columns .info-column .description{max-height:129px;overflow:hidden;position:relative;margin-bottom:10px}.trip-info .columns .info-column .description .more-link:before{content:'•••';position:absolute;bottom:0;width:100%;background:#fff;color:#b9bdc2;text-align:center}.mouse-device .trip-info .columns .info-column .description:hover .more-link:before{color:#e7792c}.trip-info .columns .info-column .description.open{max-height:none}.trip-info .columns .info-column .description.open .more-link{display:none}.trip-bottom-panel{padding:20px;background:#fff;margin-bottom:20px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.trip-bottom-panel:before,.trip-bottom-panel:after{content:" ";display:table}.trip-bottom-panel:after{clear:both}.trip-bottom-panel .share-column{float:right}.trip-subheader{font-family:"FiraSans-Light",sans-serif;font-size:22px;line-height:28px;margin-top:15px;margin-bottom:10px}@media (max-width: 767px){.trip-subheader{font-size:16px;line-height:22px}}.trip-photos-more-link{margin-top:10px;margin-bottom:20px;text-align:right}.trip-photos-more-link a{color:#e7792c;border-bottom:1px solid #e7792c;text-decoration:none;-webkit-transition-duration:0.3s;transition-duration:0.3s;padding-bottom:1px;border-bottom:none}.trip-photos-more-link a:hover{color:#d9600c}.trip-photos-more-link .icon{color:#e7792c;padding-right:10px}@media (max-width: 479px){.trip-photos-more-link .icon{padding-right:5px}}.trip-photos-more-link .icon-th-list{padding-left:20px}.trip-map{height:300px;margin-bottom:30px}.edit-photos-form{display:block;max-width:1200px;padding:10px;margin:auto}.edit-photos-form:before,.edit-photos-form:after{content:" ";display:table}.edit-photos-form:after{clear:both}.edit-photos-form .photo-tiles:before,.edit-photos-form .photo-tiles:after{content:" ";display:table}.edit-photos-form .photo-tiles:after{clear:both}.edit-photos-form .photo-tiles .photo-tile{float:left;margin-bottom:10px;background-color:#d9cabf;width:100%}@media (min-width: 480px){.edit-photos-form .photo-tiles .photo-tile{display:flex}}@media (min-width: 992px){.edit-photos-form .photo-tiles .photo-tile{width:calc(50% - 10px);margin-right:10px}}.edit-photos-form .photo-tiles .photo-tile .photo-column{flex:30%;width:100%;padding:10px}.edit-photos-form .photo-tiles .photo-tile .photo-column .photo{background-size:contain;background-repeat:no-repeat;background-position:center top;padding-bottom:50%}@media (min-width: 480px){.edit-photos-form .photo-tiles .photo-tile .photo-column .photo{padding-bottom:100%}}.edit-photos-form .photo-tiles .photo-tile .fields-column{flex:70%;padding:10px;background:#fff}.edit-photos-form .photo-tiles .photo-tile .fields-column .field-label{font-size:12px;margin-bottom:3px}.edit-photos-form .photo-tiles .photo-tile .fields-column .field{margin-bottom:5px}.edit-photos-form .photo-tiles .photo-tile .fields-column .field select,.edit-photos-form .photo-tiles .photo-tile .fields-column .field input,.edit-photos-form .photo-tiles .photo-tile .fields-column .field textarea{width:100%;padding-left:10px;padding-right:10px}@media (max-width: 767px){.edit-photos-form .photo-tiles .photo-tile .fields-column .field select,.edit-photos-form .photo-tiles .photo-tile .fields-column .field input,.edit-photos-form .photo-tiles .photo-tile .fields-column .field textarea{font-size:14px !important}}.edit-photos-form .photo-tiles .photo-tile .fields-column .field .error{color:red}.edit-photos-form .photo-tiles .photo-tile .fields-column .date{display:flex}.multi-geo:before,.multi-geo:after{content:" ";display:table}.multi-geo:after{clear:both}@media (max-width: 767px){.multi-geo{font-size:14px}}.multi-geo .multi-geo-link{margin-bottom:10px}.multi-geo .multi-label{font-size:12px}.multi-geo .multi-input input{width:25%;padding-left:10px;padding-right:10px;margin-right:20px}@media (max-width: 991px){.multi-geo .multi-input input{width:50%}}@media (max-width: 767px){.multi-geo .multi-input input{width:100%;margin-bottom:10px;margin-right:0px}}.multi-geo .multi-geo-form{padding-top:10px;padding-bottom:10px}.autocomplete-suggestions{background:#fff;box-shadow:0 19px 46px rgba(0,0,0,0.26);border-radius:5px;padding:10px}.autocomplete-suggestion{padding:10px 20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.autocomplete-selected{background:#f1e7e0}.edit-trip-form{max-width:600px}.edit-trip-form:before,.edit-trip-form:after{content:" ";display:table}.edit-trip-form:after{clear:both}.edit-trip-form .field{margin-bottom:20px}.edit-trip-form .field .field-label{margin-bottom:5px}.edit-trip-form .field input,.edit-trip-form .field textarea{width:100%}.edit-trip-form .field textarea{height:200px}.edit-trip-form .field input,.edit-trip-form .field select,.edit-trip-form .field textarea{padding-left:10px;padding-right:10px}.edit-trip-form .field .error{color:red}.edit-trip-form .trip-length{border:solid 1px #d9cabf;padding:10px;margin-bottom:20px}.edit-trip-form .trip-length input{width:100px}.edit-trip-form .trip-length #custom_begin_year,.edit-trip-form .trip-length #custom_end_year{width:75px}.edit-trip-form .trip-length #custom_begin_month,.edit-trip-form .trip-length #custom_end_month{width:120px}.edit-trip-form .trip-length #custom_begin_day,.edit-trip-form .trip-length #custom_end_day{width:55px}.edit-trip-form .photos{margin-bottom:20px;overflow-y:auto;max-height:300px;border:solid 1px #d9cabf;padding:10px}.edit-trip-form .photos:before,.edit-trip-form .photos:after{content:" ";display:table}.edit-trip-form .photos:after{clear:both}.edit-trip-form .photos .photo{float:left;margin-right:5px;margin-bottom:5px;background-size:cover;background-position:center center;width:100px;height:50px;cursor:pointer}.edit-trip-form .photos .photo.selected{box-shadow:inset 0 0 0px 3px #e7792c}.edit-trip-photo-selection-form{max-width:600px}.edit-trip-photo-selection-form:before,.edit-trip-photo-selection-form:after{content:" ";display:table}.edit-trip-photo-selection-form:after{clear:both}.edit-trip-photo-selection-form .photos{margin-bottom:20px;overflow-y:auto;max-height:300px;border:solid 1px #d9cabf;padding:10px}.edit-trip-photo-selection-form .photos:before,.edit-trip-photo-selection-form .photos:after{content:" ";display:table}.edit-trip-photo-selection-form .photos:after{clear:both}.edit-trip-photo-selection-form .photos .photo{float:left;margin-right:5px;margin-bottom:5px;background-size:cover;background-position:center center;width:100px;height:50px;cursor:pointer}.edit-trip-photo-selection-form .photos .photo.selected{box-shadow:inset 0 0 0px 3px #e7792c}.upload-photos-form{max-width:500px}.upload-photos-form .field{margin-bottom:20px}.upload-photos-form .field .field-label{margin-bottom:10px}.upload-photos-form .field .field-text{margin-top:10px}.upload-photos-form .field .field-note{font-family:"OpenSans-Light",sans-serif;font-size:14px;line-height:20px;margin-top:10px}@media (max-width: 767px){.upload-photos-form .field .field-note{line-height:150%;font-size:12px}}.upload-photos-form .field select,.upload-photos-form .field input[type=file]{width:100%}.upload-photos-form .field input,.upload-photos-form .field select,.upload-photos-form .field textarea{padding-left:10px;padding-right:10px}.upload-photos-form .field-divider{border-top:2px solid #fff;margin-top:20px;margin-bottom:20px}.upload-photos-progress{display:none}.forum-comments-header{font-family:"FiraSans-Light",sans-serif;font-size:22px;line-height:28px;margin-top:15px;margin-bottom:15px}@media (max-width: 767px){.forum-comments-header{font-size:16px;line-height:22px}}.forum-comments .comment{padding:20px;background:#fff;margin-bottom:2px}.forum-comments .comment .item-top{display:flex;margin-bottom:10px}.forum-comments .comment .item-top .avatar{background-size:cover;border-radius:50%;width:40px;height:40px;margin-right:10px}@media (min-width: 992px){.forum-comments .comment .item-top .avatar{width:60px;height:60px;margin-right:20px}}.forum-comments .comment .item-top .info-column{display:flex;flex:1;justify-content:center;flex-direction:column;line-height:140%}.forum-comments .comment .item-top .info-column .author{font-family:"OpenSans-Regular";font-size:16px}.forum-comments .comment .item-top .info-column .author a{color:#292929}.forum-comments .comment .item-top .info-column .created{color:#b9bdc2;font-size:14px}.forum-comments .comment .item-top .more-column .icon-down-open{color:#b9bdc2;cursor:pointer}.forum-comments .comment .item-top .more-column .icon-down-open:hover{color:#e7792c}.forum-comments .comment .message{line-height:140%;overflow:hidden;text-overflow:ellipsis;padding-bottom:2px}@media (min-width: 768px){.forum-comments .comment .message{margin-left:50px}}@media (min-width: 992px){.forum-comments .comment .message{margin-left:80px;margin-right:80px}}.forum-comments .comment .message .links{margin-top:10px;text-align:right}.forum-comments .comment .message .links a{text-decoration:none;border-bottom:solid 1px #b9bdc2;color:inherit;cursor:pointer;margin-left:20px}.forum-comments .comment .message .links a:hover{border-bottom:solid 1px #e7792c}.forum-write-comment{margin-bottom:20px}.forum-write-comment .reply-collapsed-panel .expand-reply-form-button{padding-left:60px;padding-right:60px}@media (max-width: 479px){.forum-write-comment .reply-collapsed-panel .expand-reply-form-button{width:100%}}.forum-write-comment .reply-form{background:#fff;padding:20px;border-radius:10px}.forum-write-comment .reply-form .header{font-family:"OpenSans-Regular",sans-serif;font-size:20px;line-height:39px;margin-bottom:5px}.forum-write-comment .reply-form .rules{font-style:italic;color:#656b72;margin-bottom:20px}.forum-write-comment .reply-form .rules a{text-decoration:none;border-bottom:solid 1px #b9bdc2;color:inherit;cursor:pointer}.forum-write-comment .reply-form .rules a:hover{border-bottom:solid 1px #e7792c}.forum-write-comment .reply-form textarea{width:100%;height:150px;display:block;margin-bottom:10px}.forum-write-comment .reply-form .cancel-link{text-decoration:none;border-bottom:solid 1px #b9bdc2;color:inherit;cursor:pointer;margin-left:20px}.forum-write-comment .reply-form .cancel-link:hover{border-bottom:solid 1px #e7792c}.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}}
