@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-display:swap;src:url(../fonts/open-sans-v17-latin-ext_latin-300.eot);src:local('Open Sans Light'),local('OpenSans-Light'),url(../fonts/open-sans-v17-latin-ext_latin-300.eot?#iefix) format('embedded-opentype'),url(../fonts/open-sans-v17-latin-ext_latin-300.woff2) format('woff2'),url(../fonts/open-sans-v17-latin-ext_latin-300.woff) format('woff'),url(../fonts/open-sans-v17-latin-ext_latin-300.ttf) format('truetype'),url(../fonts/open-sans-v17-latin-ext_latin-300.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/open-sans-v17-latin-ext_latin-regular.eot);src:local('Open Sans Regular'),local('OpenSans-Regular'),url(../fonts/open-sans-v17-latin-ext_latin-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/open-sans-v17-latin-ext_latin-regular.woff2) format('woff2'),url(../fonts/open-sans-v17-latin-ext_latin-regular.woff) format('woff'),url(../fonts/open-sans-v17-latin-ext_latin-regular.ttf) format('truetype'),url(../fonts/open-sans-v17-latin-ext_latin-regular.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/open-sans-v17-latin-ext_latin-600.eot);src:local('Open Sans SemiBold'),local('OpenSans-SemiBold'),url(../fonts/open-sans-v17-latin-ext_latin-600.eot?#iefix) format('embedded-opentype'),url(../fonts/open-sans-v17-latin-ext_latin-600.woff2) format('woff2'),url(../fonts/open-sans-v17-latin-ext_latin-600.woff) format('woff'),url(../fonts/open-sans-v17-latin-ext_latin-600.ttf) format('truetype'),url(../fonts/open-sans-v17-latin-ext_latin-600.svg#OpenSans) format('svg')}.navbar-top a.notification-xs{font-size:19px;padding:5px;margin-right:0;height:32px!important;color:#c30;fill:#c30}.navbar-top a.notification-xs.header-avatar-xs{padding-top:15px}@media (min-width:769px) and (max-width:991px){.navbar-top a.notification-xs.header-avatar-xs{padding-top:8px}}.header-avatar .profile-image-holder{display:inline-block;position:relative;line-height:0}.header-avatar .profile-image{width:30px;height:30px;min-width:24px;margin-top:-4px;margin-right:6px}.header-avatar .profile-image-caret{position:absolute;right:2px;bottom:-1px;width:12px;height:12px;border-radius:50%;background:#fff;border:1px solid #dcdcdc}.header-avatar .profile-image-caret:before{content:'';position:absolute;left:50%;top:50%;margin-left:-3px;margin-top:-1px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.header-avatar.header-avatar-xs{padding-top:4px}.header-avatar.header-avatar-xs .profile-image-caret{right:-3px;bottom:-3px}.navbar-top .mobile-profile-dropdown{border:0;padding:0}.navbar-top .mobile-profile-dropdown .dropdown-menu{display:none;left:auto;right:0;min-width:240px}.navbar-top .mobile-profile-dropdown .dropdown.open>.dropdown-menu{display:block}.navbar-top .header-avatar+.dropdown-menu{max-height:calc(100vh - 70px);overflow-y:auto;overflow-x:hidden}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:calc(100vh - 50px)}.notification-box{min-width:300px;padding-bottom:0;background:#fff!important}.notification-box .notification-list{list-style:none;padding:0;margin:0}.notification-box .notification-list li{padding:10px 15px;border-bottom:none;display:table;width:100%}.notification-box .notification-list li a{font-size:13px;padding:0;letter-spacing:0;text-transform:none;color:#000;fill:#000}.notification-box .notification-list li .list-image{float:left;margin-right:10px}.notification-box .notification-list li .list-text{font-size:13px;color:#555;fill:#555;display:table-cell;vertical-align:middle;width:100%}.notification-box .notification-list li .list-text a{font-weight:700}.notification-box .notification-list li .list-text a.user-name{font-size:14px;font-weight:700}.notification-box .notification-list li .list-text .subtext{color:#777;fill:#777;font-size:11px}.notification-box .show-more{text-align:right;display:block;padding:15px;background:#f5f5f5;letter-spacing:0;text-transform:none;color:#000;fill:#000}@media (max-width:767px){.notification-box{max-width:100%}}.navbar{min-height:40px}.navbar-header{display:block}.nav>li{display:block}.navbar-toggle{display:initial}#navbar{z-index:999}#navbar .dropdown-menu{display:none}#navbar .dropdown.open .dropdown-menu{display:block}@media (min-width:768px){.navbar-toggle{display:none}}.notification-alert .icon{fill:#ffc102!important;animation:1s ease-out 0s infinite notificationAlert}@keyframes notificationAlert{0%{transform:scale(1.5);fill:#ffc102}50%{transform:scale(1);fill:red}100%{transform:scale(1.5);fill:#ffc102}}#login-box{max-width:250px;background:rgba(0,0,0,.8);border:1px solid #000;padding-top:10px}#login-box .container{max-width:100%}#login-box .container #fb-login-box{margin-bottom:10px;min-width:200px}#login-box .container label{font-weight:300;text-transform:lowercase}.navbar-top .nav>li.active li a,.navbar-top .nav>li.open.active li a{color:#fff;fill:#fff}.has-dropdown .dropdown-menu{background:#1d1d1d}.has-dropdown .dropdown-menu>li>a{color:#fff;fill:#fff;transition:fill .1s,color .1s}.has-dropdown .dropdown-menu>li>a .icon{color:#c30;fill:#c30;transition:fill .1s,color .1s}.has-dropdown .dropdown-menu>li>a:focus,.has-dropdown .dropdown-menu>li>a:hover{background:#1d1d1d;color:#c30;fill:#c30}.has-dropdown .dropdown-menu>li>a:focus .icon,.has-dropdown .dropdown-menu>li>a:hover .icon{fill:#ff8c66}#search-box{max-width:300px;min-width:250px;background:rgba(0,0,0,.8);border:1px solid #000;padding:15px 0}#search-box .container{max-width:100%}.navbar-top{background:#1d1d1d;border:none;color:#fff;fill:#fff;box-shadow:0 2px 5px 0 rgba(0,0,0,.2)}.navbar-top .navbar-header{background:#1d1d1d}.navbar-top a{color:#fff;fill:#fff;font-weight:400;font-size:14px;padding-top:13px;padding-bottom:13px}.navbar-top a:not(.navbar-brand){padding-left:8px;padding-right:8px}.navbar-top .navbar-toggle .icon-bar{background:#fff}.navbar-top .navbar-brand{background:url(../images/favicon.svg) no-repeat;background-size:30px 30px;width:30px;height:30px;margin:13px 20px 11px 0!important}.navbar-top .navbar-brand>span{display:none}.navbar-top .nav>li.active a,.navbar-top .nav>li.open.active a{color:#ff8c66;fill:#ff8c66;font-weight:500}.navbar-top .nav>li.open>a,.navbar-top .nav>li>a{height:50px;background-color:transparent;transition:fill .1s,color .1s}.navbar-top .nav>li.open>a .icon,.navbar-top .nav>li>a .icon{width:1.5em;height:1.5em;margin-right:7px;margin-top:-2px;fill:#ff4000;vertical-align:middle;transition:fill .1s,color .1s}.navbar-top .nav>li.open>a span,.navbar-top .nav>li>a span{vertical-align:top}.navbar-top .nav>li.open>a .icon-search,.navbar-top .nav>li>a .icon-search{width:24px}.navbar-top .nav>li.open>a .icon-facebook-square use,.navbar-top .nav>li>a .icon-facebook-square use{fill:#afbdd4}.navbar-top .nav>li.open>a .icon-instagram use,.navbar-top .nav>li>a .icon-instagram use{fill:#ff2f8f}.navbar-top .nav>li.open>a:hover .icon,.navbar-top .nav>li>a:hover .icon{fill:#ff8c66}.navbar-top .nav>li.open>a:hover .icon-facebook-square use,.navbar-top .nav>li>a:hover .icon-facebook-square use{fill:#d8dfea}.navbar-top .nav>li.open>a:focus,.navbar-top .nav>li.open>a:hover,.navbar-top .nav>li>a:focus,.navbar-top .nav>li>a:hover{color:#c30;fill:#c30;background-color:transparent}.navbar-top .navbar-right a{text-transform:none;font-weight:500;letter-spacing:.07em;font-size:14px}@media (max-width:767px){body{padding-top:50px!important}.navbar-fixed-top{position:fixed;margin-bottom:0}.navbar-top{background-color:#000}.navbar-top .navbar-brand{margin-left:10px!important;width:30px;height:30px;background-size:30px 30px;margin-top:15px!important}.navbar-top .navbar-right a{text-transform:none}.navbar-top #navbar,.navbar-top #navbar-mobile{background:#1d1d1d}.navbar-top #navbar ul,.navbar-top #navbar-mobile ul{margin-top:0;margin-bottom:0}.navbar-top #navbar ul li a .icon,.navbar-top #navbar-mobile ul li a .icon{display:inline-block;width:25px;text-align:center;margin-right:7px;font-size:22px}.navbar-top #navbar{overflow:auto}.navbar-top #navbar-mobile{overflow:visible}#login-box{background:0 0;max-width:100%;border:none;position:relative;float:none}#search-box{background:0 0;max-width:100%;border:none}}@media (min-width:769px) and (max-width:1080px){.navbar-brand{display:none}}@media (max-width:992px){.navbar-toggle{display:initial!important}.navbar-top .navbar-brand{display:inline-block!important;margin-left:10px!important}.navbar-top .navbar-right a{text-transform:none}}@media (max-width:768px){.navbar-top a:not(.navbar-brand){padding-left:5px;padding-right:5px}.navbar-toggle{margin-right:10px}}.hp-block{margin-bottom:20px}.hp-block h2{font-weight:300;letter-spacing:2px;font-size:26px;text-transform:uppercase}.hp-block p{font-size:16px}.hp-block .img-href{display:block}.hp-block .hp-img{max-width:900px;width:100%}#hp-login{width:400px;background:rgba(255,255,255,.85);margin:15% 0;backdrop-filter:blur(5px)}#hp-login .form-element-bar{background:#555}#hp-login .form-element-label{color:#333;letter-spacing:1px}@media (max-width:767px){#hp-login{width:auto}}#hp-jumbotron{background-color:#2b3815;background-image:url(../images/hp_bg.jpg);background-size:cover;background-position:center center}@media (max-width:1600px){#hp-jumbotron{background-image:url(../images/hp_bg_1600.jpg)}}@media (max-width:1200px){#hp-jumbotron{background-image:url(../images/hp_bg_1200.jpg)}}@media (max-width:767px){#hp-jumbotron{background-image:url(../images/hp_bg_800.jpg)}}#hp-text{display:flex;justify-content:flex-end;align-items:center;height:70%;color:#fff;text-align:right;text-shadow:0 0 5px #000}#hp-text h2{font-size:50px;letter-spacing:2px;font-weight:300}#hp-text p{margin:10px 0;font-size:18px;font-weight:300}#hp .btn{text-transform:uppercase;letter-spacing:2px;padding:10px 20px}#hp .form-buttons{margin-bottom:35px}#fb-login-box-hp{height:28px}#map-czech{max-width:100%}#map-czech-text{font-size:400px;fill:green}#challenge #mapa{height:500px;max-height:80vh}.has-challenge{border-color:#b2d8ae!important;box-shadow:0 4px 10px rgba(113 218 116,.1)!important}.everest-peaks{margin:0;padding:0 18px}.challenges-list .item{color:#555;fill:#555;transition:.3s color,.3s fill}.challenges-list .item h3{color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:.3s color}.challenges-list .item:hover{text-decoration:none;color:#333;fill:#333}.challenges-list .item:hover h3{color:#000}.challenges-list .icon{vertical-align:text-top;width:1.2em;height:1.2em}.challenge-image-box{position:relative}.challenge-check{position:absolute;top:2px;left:2px;fill:#fff;padding:4px 3px 3px;background:green;border-radius:50%;width:24px;height:24px;text-align:center;vertical-align:middle}.challenge-check.challenge-check-gold{background:gold}.challenge-check.challenge-check-silver{background:silver}.challenge-check.challenge-check-bronze{background:#cd7f32}.challenge-check .icon{vertical-align:text-top;width:1em;height:1em}.fill-gold{fill:#eac600}.fill-silver{fill:silver}.fill-bronze{fill:#cd7f32}.challenge-levels{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;column-gap:15px}@media (max-width:767px){.challenge-levels{display:flex;flex-direction:column}.challenge-levels>div:nth-child(1){order:1}.challenge-levels>div:nth-child(4){order:2}.challenge-levels>div:nth-child(2){order:3}.challenge-levels>div:nth-child(5){order:4}.challenge-levels>div:nth-child(3){order:5}.challenge-levels>div:nth-child(6){order:6}}#map-chalet,#map-foto,#map-peak{width:100%;height:200px;cursor:crosshair}.dropdown-menu[role=listbox]>.active>a,.dropdown-menu[role=listbox]>.active>a:focus,.dropdown-menu[role=listbox]>.active>a:hover{background:#c30}.peak-type{display:inline-block}.peak-type:before{content:' ';width:16px;height:16px;display:inline-block;position:relative;top:2px}.peak-type.run:before{background-image:url(../images/types/run.png)}.peak-type.hike:before{background-image:url(../images/types/hike.png)}.peak-type.cableway:before{background-image:url(../images/types/cableway.png)}.peak-type.bike:before{background-image:url(../images/types/bike.png)}.peak-type.skitour:before{background-image:url(../images/types/skitour.png)}.peak-type.climbing:before{background-image:url(../images/types/climbing.png)}.peak-type.ferrata:before{background-image:url(../images/types/ferrata.png)}.peak-type.crosscountryski:before{background-image:url(../images/types/crosscountryski.png)}.peak-selectbox .peak-name{font-weight:700;font-size:16px;display:block!important}.peak-selectbox .peak-name .peak-height{display:inline-block;margin-left:5px;font-size:12px;font-weight:400}.peak-selectbox .peak-mountains{color:#999;fill:#999}.ss-single-selected .peak-selectbox .peak-name{font-size:14px;font-weight:400}.ss-single-selected .peak-selectbox .peak-name .peak-height{vertical-align:top}.ss-single-selected .peak-selectbox .peak-mountains{display:none}.radio-icon-switcher input[type=checkbox],.radio-icon-switcher input[type=radio]{display:none}.radio-icon-switcher input[type=checkbox]+label,.radio-icon-switcher input[type=radio]+label{font-size:30px;width:40px;text-align:center;cursor:pointer;color:#aaa;fill:#aaa;text-shadow:0 0 1px #fff}.radio-icon-switcher input[type=checkbox]:checked+label,.radio-icon-switcher input[type=radio]:checked+label{color:#c30;fill:#c30}.radio-icon-switcher.chalet-visit-rating{display:flex;flex-direction:row-reverse;justify-content:flex-end}.radio-icon-switcher.chalet-visit-rating .chalet-visit-rating-star-solid{display:none}.radio-icon-switcher.chalet-visit-rating input[type=radio]:checked+label.chalet-visit-rating-star~label.chalet-visit-rating-star{color:#c30;fill:#c30}.radio-icon-switcher.chalet-visit-rating input[type=radio]:checked+label.chalet-visit-rating-star .chalet-visit-rating-star-outline,.radio-icon-switcher.chalet-visit-rating input[type=radio]:checked+label.chalet-visit-rating-star~label.chalet-visit-rating-star .chalet-visit-rating-star-outline{display:none}.radio-icon-switcher.chalet-visit-rating input[type=radio]:checked+label.chalet-visit-rating-star .chalet-visit-rating-star-solid,.radio-icon-switcher.chalet-visit-rating input[type=radio]:checked+label.chalet-visit-rating-star~label.chalet-visit-rating-star .chalet-visit-rating-star-solid{display:inline-block}.radio-icon-switcher.chalet-visit-rating .chalet-visit-rating-reset{margin-left:10px}.trip-fotos{width:100%;min-height:50px;border:1px solid #ddd;border:1px solid var(--color-border);position:relative}.trip-fotos:before{content:'fotky';display:block;position:absolute;color:#ddd;fill:#ddd;font-size:18px;width:100px;text-transform:uppercase;text-align:center;left:calc(50% - 50px);top:calc(50% - 10px);line-height:20px}#fotos-upload{transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}#fotos-upload.drag-hover{background-color:rgba(42,126,167,.1);border-color:#2a7ea7;box-shadow:inset 0 0 0 1px rgba(42,126,167,.35)}.files{margin-top:5px;font-size:0}.files>div{display:inline-block;width:50px;height:50px;margin-right:2px;margin-top:2px}.files .placeholder{text-align:center;vertical-align:middle;line-height:50px;font-size:20px;border:1px solid #ddd;border:1px solid var(--color-border)}.files .foto{position:relative;vertical-align:middle}.files .foto.todelete{background:red}.files .foto.todelete img{opacity:.6;border:3px solid red}.files .foto img{width:50px;height:50px}.main-foto:before{position:absolute;content:"\2605";color:#e4e438;fill:#e4e438;top:-12px;left:-5px;font-size:22px;text-shadow:0 0 2px #000}#homepage-peak-info{width:100%;overflow:hidden;vertical-align:top;display:inline-block;position:relative}#homepage-peak-info>div{margin:0}#homepage-peak-info>div .answer-ok{font-size:100px;text-align:center}#homepage-peak-info>div>h4{font-size:16px;margin-bottom:10px}#homepage-peak-info>div>h4>a{color:#5bc0de}#homepage-weather{width:162px;position:relative}#homepage-weather .content{background:#fff;z-index:2;position:absolute;width:100%}#homepage-weather .placeholder{width:162px;height:285px}#homepage-weather iframe{position:absolute;top:12px;width:162px;height:278px}#menu{width:100%;list-style:none;padding:0;margin:0;min-width:230px}#menu li{float:none}#menu li a{display:block;padding:15px;line-height:20px}#menu li a span{padding-right:5px}#map-world-full{width:100%;height:100%;min-height:300px}#profile-map{display:-ms-grid;display:grid;-ms-grid-rows:60px 1fr;grid-template-rows:60px 1fr;height:100%}#profile-map #breadcrumb-box{padding:10px 15px}#profile-map-link{display:block;width:100%;height:200px;line-height:200px;text-align:center;background:url(../images/map-lg.jpg);text-transform:uppercase}@media (max-width:1199px){#profile-map-link{height:200px;line-height:200px;text-align:center;background:url(../images/map-md.jpg)}}@media (max-width:991px){#profile-map-link{height:150px;line-height:150px;text-align:center;background:url(../images/map-sm.jpg)}}@media (max-width:767px){#profile-map-link{height:100px;line-height:100px;text-align:center;background:url(../images/map-xs.jpg)}}.title-user{display:inline-flex}.title-user .user-points{color:#555;font-size:.7em;display:block;margin-top:2px;display:inline-block}#profile-challenges .challenge-profile-bar{display:flex;justify-content:center;align-items:center;border-radius:50%;padding:5px;background:radial-gradient(closest-side,#fff 79%,transparent 80% 100%),conic-gradient(var(--challenge-color,#009500) var(--challenge-percentage),#ace39f 0)}#profile-challenges .challenge-profile-bar img{border-radius:50%}#profile-challenges .challenge-profile-bar img.level-gold{border:5px solid gold}#profile-challenges .challenge-profile-bar img.level-silver{border:5px solid silver}#profile-challenges .challenge-profile-bar img.level-bronze{border:5px solid #cd7f32}#profile-challenges .row{margin-left:-8px;margin-right:-8px}#profile-challenges .col{padding-left:8px;padding-right:8px;margin-bottom:8px}#profile-homepage{margin-top:20px}#profile{background:#fff;border-bottom:1px solid #ccc}#profile #profile-tabs{position:relative;bottom:-1px}#profile #buttons{margin:0 0 20px 0}#profile .peaks{padding-top:0}.badge{display:inline-block;aspect-ratio:.96153846;width:100px;position:relative;margin-bottom:8px;text-align:center;vertical-align:middle;padding:3px 7px;font-size:12px;font-weight:600;color:#fff;white-space:nowrap;background-size:contain}.badge:hover{color:#fff}.badge svg{width:100%;height:100%;top:0;left:0;position:absolute}.badge .desc{display:block;position:absolute;top:51px;left:7px;width:86px;height:20px;line-height:20px;text-align:center;z-index:1}.badge .bottom{display:block;position:absolute;top:71px;left:32px;width:36px;height:20px;line-height:20px;text-align:center}.badge .badge-img{position:absolute;top:0;left:0}.badge .badge-img-svg{position:absolute}.badge.badge-gold .bottom{color:#9a8100}.badge.badge-silver .bottom{color:#555}.badge.badge-bronze .bottom{color:#7b4c1e}.badges{list-style-type:none;padding:0;margin:0}.badges li{margin-right:10px;margin-bottom:10px;display:inline-block}#peak-chalets>a{display:inline-block;width:200px;margin-bottom:20px}#peak-chalets>a:hover{text-decoration:none}#peak-chalets>a:hover b{text-decoration:underline}#peak-chalets:not(.expanded) a:nth-child(n+4){display:none}.chalet-img{position:relative;width:200px;height:133px}.chalet-img img{width:200px;height:133px}.chalet-img .features{padding:5px 5px 0 5px;margin:0;position:absolute;background:rgba(255,255,255,.5)}.chalet-img .features li{display:inline-block}.chalet-img .features .flag-0{color:red}.chalet-img .features .flag-1{color:green}.features .feature_0 .icon{color:#e20000;fill:#e20000}.features .feature_1 .icon{color:green;fill:green}.features .feature_-1{color:#999;fill:#999}.features .dogs.dogs-ok .icon{color:green;fill:green}.features .dogs.dogs-nok .icon{color:#e20000;fill:#e20000}#features{margin-top:20px}#features dt{text-align:left;width:160px}#features dd{width:calc(100% - 170px)}#features dd,#features dt{display:inline-block;vertical-align:top;margin-bottom:10px}#features p{font-size:13px;margin-bottom:0}@media (max-width:767px){#features dd,#features dt{text-align:left;width:100%;display:block;margin-bottom:10px}#features dd{margin-bottom:10px}}#sun .sun-label{padding:3px 30px 3px 0;text-align:left;font-weight:400;font-size:13px}#sun th{padding:3px 30px 3px 0;text-align:right}#sun td{padding:3px 30px 3px 0;text-align:right;font-size:16px}#sun td.sunrise,#sun td.sunset{font-weight:700}#webcams>a{display:inline-block;width:200px;margin-bottom:20px;margin-right:15px}#webcams>a:hover{text-decoration:none}#webcams>a:hover b{text-decoration:underline}#webcams:not(.expanded) a:nth-child(n+4){display:none}#peak-top .foto{position:relative}#peak-top .foto-author{position:absolute;background:rgba(0,0,0,.5);color:#fff;right:0;bottom:0;padding:3px 5px;font-size:12px}#peak-top .foto-author a{color:#fff!important;font-weight:700}#so-tracks a{display:inline-block;width:200px;margin-bottom:20px;margin-right:15px}#so-tracks a:hover{text-decoration:none}#so-tracks a:hover b{text-decoration:underline}#so-tracks a img{width:200px;height:88px;object-fit:cover}#chalet-detail,#peak-detail{padding-bottom:50px}#chalet-detail .top-info,#peak-detail .top-info{margin:5px 0;color:#555;fill:#555;color:var(--color-text-light);fill:var(--color-text-light)}#chalet-detail .top-info span,#peak-detail .top-info span{display:inline-block;margin-right:10px}#chalet-detail .top-info span.highlight,#peak-detail .top-info span.highlight{color:#c30;fill:#c30}#chalet-detail .text-styled a,#peak-detail .text-styled a{color:#c30;fill:#c30}#chalet-detail .peak-countries img:not(:first-child),#peak-detail .peak-countries img:not(:first-child){margin-left:10px}#chalet-detail .peak-countries img,#peak-detail .peak-countries img{position:relative;top:-2px}#chalet-detail #chalet-contacts th,#peak-detail #chalet-contacts th{padding-right:20px;padding-bottom:10px}#chalet-detail #chalet-contacts td,#peak-detail #chalet-contacts td{padding-bottom:10px}#chalet-detail #peaks-nearby a .icon,#peak-detail #peaks-nearby a .icon{font-size:11px}#chalet-detail #peaks-nearby a:after,#peak-detail #peaks-nearby a:after{content:', '}#chalet-detail #peaks-nearby a:last-child:after,#peak-detail #peaks-nearby a:last-child:after{content:'.'}#chalet-detail .conditions,#peak-detail .conditions{list-style-type:none;padding:0;margin:0}#chalet-detail .conditions>li,#peak-detail .conditions>li{padding:3px 5px;margin-bottom:5px}#chalet-detail .conditions>li:hover .date,#peak-detail .conditions>li:hover .date{border:1px solid #ccc}#chalet-detail .conditions>li:hover *,#peak-detail .conditions>li:hover *{text-decoration:none}#chalet-detail .conditions>li .date,#peak-detail .conditions>li .date{display:inline-block;width:130px;color:#757575;fill:#757575;text-align:center;padding:2px 5px;border:1px solid #eee;margin-right:5px;margin-bottom:5px;vertical-align:top}#chalet-detail .conditions>li .items,#peak-detail .conditions>li .items{list-style-type:none;padding:0;margin:0;display:inline-block;width:calc(100% - 160px)}#chalet-detail .conditions>li .items>li,#peak-detail .conditions>li .items>li{display:inline-block;margin-right:5px}#chalet-detail #chalet-top,#chalet-detail #peak-top,#peak-detail #chalet-top,#peak-detail #peak-top{height:300px;margin-top:20px;margin-bottom:20px;display:-ms-grid;display:grid;-ms-grid-columns:1fr auto;grid-template-columns:1fr auto}#chalet-detail #chalet-top.has-foto,#chalet-detail #peak-top.has-foto,#peak-detail #chalet-top.has-foto,#peak-detail #peak-top.has-foto{-ms-grid-columns:auto 1fr auto;grid-template-columns:auto 1fr auto}#chalet-detail #chalet-top.has-weather,#chalet-detail #peak-top.has-weather,#peak-detail #chalet-top.has-weather,#peak-detail #peak-top.has-weather{-ms-grid-columns:1fr auto auto;grid-template-columns:1fr auto auto}#chalet-detail #chalet-top.has-foto.has-weather,#chalet-detail #peak-top.has-foto.has-weather,#peak-detail #chalet-top.has-foto.has-weather,#peak-detail #peak-top.has-foto.has-weather{-ms-grid-columns:auto 1fr auto auto;grid-template-columns:auto 1fr auto auto}#chalet-detail #chalet-top .weather,#chalet-detail #peak-top .weather,#peak-detail #chalet-top .weather,#peak-detail #peak-top .weather{padding:0 10px}#chalet-detail #chalet-top .foto img,#chalet-detail #peak-top .foto img,#peak-detail #chalet-top .foto img,#peak-detail #peak-top .foto img{height:300px;max-width:100%;width:auto}#chalet-detail #chalet-desc,#chalet-detail #peak-desc,#peak-detail #chalet-desc,#peak-detail #peak-desc{border-bottom:1px solid #ddd;border-bottom:1px solid var(--color-border);padding-bottom:20px}#chalet-detail #chalet-desc>div:not(:last-child):after,#chalet-detail #peak-desc>div:not(:last-child):after,#peak-detail #chalet-desc>div:not(:last-child):after,#peak-detail #peak-desc>div:not(:last-child):after{content:' ';display:block;width:1px;height:100%;background:#ddd;position:absolute;top:0;right:0}@media (max-width:1199px){#chalet-detail #chalet-desc>div:not(:last-child):after,#chalet-detail #features>div:not(:last-child):after,#chalet-detail #peak-desc>div:not(:last-child):after,#peak-detail #chalet-desc>div:not(:last-child):after,#peak-detail #features>div:not(:last-child):after,#peak-detail #peak-desc>div:not(:last-child):after{display:none}}@media (max-width:767px){#chalet-detail #chalet-top,#chalet-detail #peak-top,#peak-detail #chalet-top,#peak-detail #peak-top{height:auto;display:block}#chalet-detail #chalet-top>*,#chalet-detail #peak-top>*,#peak-detail #chalet-top>*,#peak-detail #peak-top>*{width:100%;height:auto;display:block}#chalet-detail #chalet-top .foto,#chalet-detail #peak-top .foto,#peak-detail #chalet-top .foto,#peak-detail #peak-top .foto{text-align:center;margin-bottom:10px}}@media screen and (max-width:767px){.table-strava{display:block}.table-strava tbody{display:block}.table-strava tbody tr{display:block;border-bottom:1px solid #ddd;border-bottom:1px solid var(--color-border);padding-bottom:20px;margin-bottom:20px}.table-strava tbody tr td{display:block;border-top:none;padding:5px 0}}.comments{margin-top:10px}.comment{padding:5px 10px 5px 5px;margin-bottom:10px;background:rgba(196,213,255,.2);border-radius:10px;display:inline-block}.comment .profile-image{border-radius:10px;width:20px;height:20px;position:relative;top:-2px}.comment a{font-weight:700;padding-right:5px}.ascent-foto-small{display:inline-block;margin-bottom:3px;position:relative}.ascent-foto-small img{width:80px;height:80px}#trip-add-form{padding:15px;min-width:300px}#trip-add-ascents .disabled{opacity:.5}#trip-add-ascents tr td{border-top:none}#trip-add-ascents tbody{border-top:1px solid #ddd;border-top:1px solid var(--color-border)}#trip-add-ascents tbody>tr:first-child td{padding-top:5px}@media (max-width:767px){#peak-add,#peak-gps{margin-top:10px;padding-top:5px;padding-bottom:5px}#peak-add .btn-inner-text,#peak-gps .btn-inner-text{display:block}}[data-clipboard]{cursor:pointer}.cards-grid{-ms-display:grid;display:grid;grid-template-columns:1fr;grid-column-gap:15px;-ms-grid-columns:1fr}.cards-grid.second-grid,.cards-grid.third-grid{grid-template-columns:1fr 1fr;-ms-grid-columns:1fr 15px 1fr}.cards-grid.second-grid.third-grid{grid-template-columns:1fr 1fr 1fr;-ms-grid-columns:1fr 15px 1fr 15px 1fr}.cards-grid>div{margin:10px 0 20px 0}@media (max-width:991px){.card-full-sm{width:auto!important;display:block!important;float:none!important}}@media (max-width:767px){.cards-grid{display:block;margin-left:-15px;margin-right:-15px}}.panel{box-shadow:0 4px 10px rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.1);border-radius:0}.panel ul.content-list{list-style:none;padding:0;margin:0}.panel ul.content-list li{padding:10px 15px;display:table;width:100%}.panel ul.content-list li .list-image{float:left;margin-right:10px}.panel ul.content-list li .list-text{font-size:13px;color:#555;fill:#555;color:var(--color-text-light);fill:var(--color-text-light);display:table-cell;vertical-align:middle;width:100%}.panel ul.content-list li .list-text a{font-weight:700}.panel ul.content-list li .list-text .subtext{color:#777;fill:#777;font-size:11px}.panel .content{padding-top:20px;padding-bottom:10px}.panel .content-title{text-align:center;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 10px}.panel .content-text{text-align:center;padding:5px 10px;font-size:14px}.panel .content-text.text-left{text-align:left}.panel .content-text .title{margin-top:0}.alert-message{margin:20px 0;padding:20px;border-left:3px solid #eee}.alert-message h4{margin-top:0;margin-bottom:5px}.alert-message p:last-child{margin-bottom:0}.alert-message code{background-color:#fff;border-radius:3px}.alert-message-success{background-color:#f4fdf0;border-color:#3c763d}.alert-message-success h4{color:#3c763d}.alert-message-danger{background-color:#fdf7f7;border-color:#d9534f}.alert-message-danger h4{color:#d9534f}.alert-message-danger .icon{color:#d9534f;fill:#d9534f}.alert-message-warning{background-color:#fcf8f2;border-color:#f0ad4e}.alert-message-warning h4{color:#f0ad4e}.alert-message-info{background-color:#f4f8fa;border-color:#5bc0de}.alert-message-info h4{color:#5bc0de}.alert-message-default{background-color:#eee;border-color:#b4b4b4}.alert-message-default h4{color:#000}:root{--color-background:white;--color-text:#333;--color-text-light:#555;--color-link:#333;--color-link-hover:#000;--color-border:#DDD;--color-search-green:#e3fde3;--color-background-dark:#F5F5F5}.modal-content,.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{background-color:#fff;background-color:var(--color-background);color:#333;fill:#333;color:var(--color-text);fill:var(--color-text)}.nav>li>a:focus,.nav>li>a:hover{background-color:#fff;background-color:var(--color-background)}#modal-invite li,#modal-share li{margin-bottom:15px}#modal-invite li a,#modal-share li a{text-transform:uppercase;color:#fff;fill:#fff;width:100%;max-width:300px}#modal-invite li .btn-facebook,#modal-share li .btn-facebook{background:#3b5998}#modal-invite li .btn-facebook:hover,#modal-share li .btn-facebook:hover{background:#4c70ba}#modal-invite li .btn-messenger,#modal-share li .btn-messenger{background:#0e76a8}#modal-invite li .btn-messenger:hover,#modal-share li .btn-messenger:hover{background:#1297d7}.modal-open{padding-right:0!important}.modal-header{background-color:#c30;border-top-left-radius:5px;border-top-right-radius:5px}.modal-header .modal-title{text-align:center;font-size:24px;margin:0;text-transform:uppercase;color:#fff;fill:#fff}.modal-body .text-left{text-align:left!important}@media (min-width:768px){.modal-dialog{min-width:600px;max-width:700px;width:auto}}.toast{opacity:0;min-width:250px;margin-left:-125px;background-color:#333;color:#fff;text-align:center;border-radius:2px;padding:16px;position:fixed;z-index:-1;left:50%;bottom:30px;transition:opacity .5s ease-in-out}.toast.show{opacity:1;z-index:9999}.toast.hide{opacity:0;z-index:-1}legend{color:#333;color:var(--color-text)}.form-control{color:#333;color:var(--color-text);background-color:#fff;background-color:var(--color-background)}.form-buttons{padding-bottom:30px}.form-checkbox,.form-radio{position:relative;margin-top:2.25rem;margin-bottom:2.25rem;text-align:left}.leaflet-sidebar-pane .form-radio-label{line-height:20px}.form-checkbox-inline .form-checkbox-label,.form-radio-inline .form-radio-label{display:inline-block;margin-right:1rem}.form-checkbox-legend,.form-radio-legend{margin:0 0 .5rem 0;font-weight:500;font-size:1rem;color:#777;fill:#777}.form-checkbox-label,.form-radio-label{position:relative;cursor:pointer;padding-left:1.5rem;text-align:left;color:#333;fill:#333;color:var(--color-text);fill:var(--color-text);display:block;margin-bottom:.5rem;font-weight:initial}.form-checkbox-label:hover i,.form-radio-label:hover i{color:#337ab7;fill:#337ab7}.form-checkbox-label>span,.form-radio-label>span{display:block}.form-checkbox-label input,.form-radio-label input{width:auto;opacity:.0001;position:absolute;left:.2rem;top:.2rem;margin:0;padding:0}.form-checkbox-button{position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;color:#999;fill:#999;left:0;top:0;width:1rem;height:1rem;z-index:0;border:.125rem solid currentColor;border-radius:.0625rem;transition:color .14s ease;will-change:color}.form-checkbox-button::after,.form-checkbox-button::before{position:absolute;height:0;width:.2rem;background-color:#337ab7;display:block;transform-origin:left top;border-radius:.25rem;content:"";transition:opacity .14s ease,height 0s linear .14s;opacity:0;will-change:opacity,height}.form-checkbox-button::before{top:.65rem;left:.38rem;transform:rotate(-135deg);box-shadow:0 0 0 .0625rem #fff;box-shadow:0 0 0 .0625rem var(--color-background)}.form-checkbox-button::after{top:.3rem;left:0;transform:rotate(-45deg)}.form-checkbox-field:checked~.form-checkbox-button{color:#337ab7;fill:#337ab7}.form-checkbox-field:checked~.form-checkbox-button::after,.form-checkbox-field:checked~.form-checkbox-button::before{opacity:1;transition:height .14s ease}.form-checkbox-field:checked~.form-checkbox-button::after{height:.5rem}.form-checkbox-field:checked~.form-checkbox-button::before{height:1.2rem;transition-delay:.14s}.form-radio-button{position:absolute;left:0;cursor:pointer;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#999;fill:#999}.form-radio-button::after,.form-radio-button::before{content:"";position:absolute;left:0;top:0;margin:.25rem;width:1rem;height:1rem;transition:transform .14s ease,color .14s ease;border-radius:50%;border:.125rem solid currentColor;will-change:transform,color}.form-radio-button::after{transform:scale(0);background-color:#337ab7;border-color:#337ab7}.form-radio-field:checked~.form-radio-button::after{transform:scale(.5)}.form-radio-field:checked~.form-radio-button::before{color:#337ab7;fill:#337ab7}.form-has-error .form-checkbox-button,.form-has-error .form-radio-button{color:#d9534f;fill:#d9534f}.form-narrow{width:700px;margin:30px auto}.form-fieldset{padding:30px;border:0}.form-fieldset+.form-fieldset{margin-top:15px}.form-legend{padding:1em 0 0;margin:0 0 -.5em;font-size:1.5rem;text-align:center}.form-legend+p{margin-top:1rem}.form-element{position:relative;margin-top:2.25rem;margin-bottom:2.25rem}.modal-body .form-checkbox,.modal-body .form-element,.modal-body .form-radio{margin-top:1.5rem;margin-bottom:1rem}.form-element-hint{font-weight:400;font-size:.8875rem;color:#a6a6a6;fill:#a6a6a6;display:block}.form-element-bar{position:relative;height:1px;background:#999;display:block}.form-element-bar::after{content:"";position:absolute;bottom:0;left:0;right:0;background:#337ab7;height:2px;display:block;transform:rotateY(90deg);transition:transform .14s ease;will-change:transform}.form-element-label{position:absolute;top:.75rem;line-height:1.5rem;pointer-events:none;padding-left:.125rem;z-index:1;font-size:1rem;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;color:#777;fill:#777;transform:translateY(-50%);transform-origin:left center;transition:transform .14s ease,color .14s linear,opacity .14s linear;will-change:transform,color,opacity}.form-element-field{outline:0;height:1.5rem;display:block;background:0 0;padding:.125rem .125rem .0625rem;font-size:1rem;border:0 solid transparent;line-height:1.5;width:100%;color:#333;fill:#333;color:var(--color-text);fill:var(--color-text);box-shadow:none;opacity:.001;transition:opacity .14s ease;will-change:opacity}.form-element-field.two-lines{height:3rem}.bootstrap-select.form-element-field{opacity:1;width:100%!important;z-index:999;position:relative}.bootstrap-select.form-element-field:not(.selected) .filter-option{display:none!important}.bootstrap-select.form-element-field.open{z-index:1000}.form-element-field>.dropdown-toggle{margin-top:-2px;padding:0;border:0;height:100%;color:#333!important;fill:#333!important;box-shadow:none!important;background:0 0!important}.form-element-field>.dropdown-toggle:active,.form-element-field>.dropdown-toggle:focus,.form-element-field>.dropdown-toggle:hover{background:0 0!important;color:#333!important;fill:#333!important;box-shadow:none!important}.form-element-field>.dropdown-toggle .bs-caret{display:none}.form-element-field:-ms-input-placeholder{color:#a6a6a6;fill:#a6a6a6;transform:scale(.9);transform-origin:left top}.form-element-field::placeholder{color:#a6a6a6;fill:#a6a6a6;transform:scale(.9);transform-origin:left top}.form-element-field:focus~.form-element-bar::after{transform:rotateY(0)}.form-element-field:focus~.form-element-label{color:#337ab7;fill:#337ab7}.form-element-field.-hasvalue,.form-element-field:focus{opacity:1}.form-element-field.-hasvalue~.form-element-label,.form-element-field:focus~.form-element-label,.form-element-label.-hasvalue{transform:translateY(-100%) translateY(-.5em) translateY(-2px) scale(.9);cursor:pointer;pointer-events:auto}.form-has-error .form-element-hint,.form-has-error .form-element-label.form-element-label{color:#d9534f;fill:#d9534f}.form-has-error .form-element-bar,.form-has-error .form-element-bar::after{background:#d9534f}.form-is-success .form-element-hint,.form-is-success .form-element-label.form-element-label{color:#259337;fill:#259337}.form-is-success .form-element-bar::after{background:#259337}input.form-element-field:not(:placeholder-shown),textarea.form-element-field:not(:placeholder-shown){opacity:1}div.form-element-field.static{opacity:1}div.form-element-field.static~.form-element-label,input.form-element-field:not(:placeholder-shown)~.form-element-label,textarea.form-element-field:not(:placeholder-shown)~.form-element-label{transform:translateY(-100%) translateY(-.5em) translateY(-2px) scale(.9);cursor:pointer;pointer-events:auto}textarea.form-element-field{height:auto;padding-bottom:0!important}select.form-element-field{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.form-select-placeholder{color:#a6a6a6;fill:#a6a6a6;display:none}.form-select .dropdown-menu.open{min-width:auto!important;max-height:none!important}.form-select .form-element-bar::before{content:"";position:absolute;height:.5em;width:.5em;border-bottom:1px solid #999;border-right:1px solid #999;display:block;right:.5em;bottom:0;transition:transform .14s ease;transform:translateY(-100%) rotateX(0) rotate(45deg);will-change:transform}.form-select select:focus~.form-element-bar::before{transform:translateY(-50%) rotateX(180deg) rotate(45deg)}.form-element-field[type=number]{-moz-appearance:textfield}.form-element-field[type=number]::-webkit-inner-spin-button,.form-element-field[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.row+.form-checkbox-label{margin-top:15px}.form-input-date{display:inline-block;width:100px}.form-input-time{display:inline-block;width:auto}.form-input-time-full{display:inline-block;width:80px}.form-checkbox-nolabel{display:inline}@media (max-width:767px){.form-fieldset{padding:15px}.form-radio-inline.mobile-block .form-radio-label{display:block}.form-narrow{width:100%}}.form-control{transition:border-color .5s ease-out}.form-control.required.selected>button,.form-control:required{border-bottom-color:#22ab22}.form-control.required:not(.selected)>button,.form-control:invalid{border-bottom-color:#e64f3e}button:disabled,input:disabled{cursor:not-allowed}.bootstrap-select .dropdown-toggle .filter-option{overflow:hidden;text-overflow:ellipsis;width:calc(100% - 25px)}.bootstrap-select .status{background:#f0f0f0;clear:both;color:#999;fill:#999;font-size:11px;font-style:italic;font-weight:500;line-height:1;margin-bottom:-5px;padding:10px 20px}.form-input .password-show{position:absolute;right:0;top:0;border:none;background:0 0;padding:.125rem .125rem .0625rem;width:1.5rem}.ss-main .ss-single-selected .placeholder .ss-disabled{color:#555}.ss-main .ss-multi-selected,.ss-main .ss-single-selected{border:none}.ss-main .ss-multi-selected .ss-add,.ss-main .ss-multi-selected .ss-arrow,.ss-main .ss-single-selected .ss-add,.ss-main .ss-single-selected .ss-arrow{display:none}.input-map-clearable{position:relative}.input-map-clearable .btn-clearable{display:none;position:absolute;right:0;top:0;z-index:2;padding:6px 12px;border:none;background:0 0;line-height:1.5;font-size:16px}@media (max-width:767px){.form-element-xs{position:relative;margin-top:.5rem;margin-bottom:.5rem}.modal-body .form-element-xs{margin-top:1.5rem;margin-bottom:1rem}.modal-body .form-element-xs:first-child{margin-top:0}.modal-body .form-element-xs:last-child{margin-bottom:0}}.ss-content.ss-open{transform:scaleY(1) translateX(-12px)}.form-control{min-height:40px;height:auto}.form-control-static{background:#f5f5f5}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{line-height:1.5}}.has-float-label{display:block;position:relative}.has-float-label>label,.has-float-label>span{position:absolute;cursor:text;font-size:85%;top:-.5em;left:12px;z-index:3;line-height:1;padding:0 1px}.has-float-label>label.slimselect-label{left:28px}.has-float-label>label::after,.has-float-label>span::after{content:" ";display:block;position:absolute;background:#fff;height:2px;top:50%;left:-.2em;right:-.2em;z-index:-1}.input-group .has-float-label{display:table-cell}.input-group .has-float-label .form-control{border-radius:4px}.input-group .has-float-label:not(:last-child) .form-control{border-bottom-right-radius:0;border-top-right-radius:0}.input-group .has-float-label:not(:first-child) .form-control{border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-1px}textarea.autoexpand{resize:none;min-height:44px;padding-top:5px}.form-control-inline{display:inline-block;width:auto}.form-box>label{font-size:.9em}.leaderboard-container{max-width:600px;margin:0 auto}.leaderboard-container.wide{max-width:100%}.ranking-box{margin-bottom:20px}.leaderboard{width:100%;font-size:16px}.leaderboard thead{border-bottom:1px solid #aaa;color:rgba(0,0,0,.6);font-size:13px}.leaderboard thead th{padding:10px 5px}.leaderboard tbody tr.found{background:#e3ffea}.leaderboard tbody tr.found .icon-check{color:green;fill:green}.leaderboard tbody tr.actual_user{background:#ffb79f}.leaderboard tbody tr:nth-child(even):not(.actual_user){background:#f5f5f5}.leaderboard tbody tr td{padding:10px;word-break:break-word}.leaderboard tbody tr td small{color:#999;fill:#999}.leaderboard tbody tr td.foto{width:80px;text-align:center}.leaderboard tbody tr td.foto .profile-image{width:50px;height:50px;margin-right:0;border-radius:25px}.leaderboard tbody tr td.value{text-align:right;word-break:normal}.rank{text-align:right;width:32px}.rank .rank-val{width:32px;height:32px;border-radius:50%;align-items:center;justify-content:center;display:inline-flex;color:#fff;fill:#fff;background:rgba(0,0,0,.2);border:2px solid rgba(0,0,0,.3)}.rank .rank-val.rank-1{color:#f5cd75;border-color:#f5cd75;background:#fcefd4}.rank .rank-val.rank-2{color:#bbb;border-color:#bbb;background:#eee}.rank .rank-val.rank-3{color:#c6906b;border-color:#c6906b;background:#e2c7b5}@media (max-width:767px){.leaderboard{font-size:14px}.rank{width:22px}.rank .rank-val{width:22px;font-size:12px;height:22px}}.nav-tabs{border-bottom:none;margin-bottom:10px}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{border:none;border-bottom:2px solid #c30;background:0 0;color:#c30;fill:#c30;font-weight:700}.nav-tabs>li>a{font-weight:700;padding:10px 5px;margin:0 10px;position:relative;backface-visibility:hidden}.nav-tabs>li>a:after{content:"";height:2px;width:0;position:absolute;left:50%;bottom:-2px;background:#c30;backface-visibility:hidden;transform:translateX(-50%);transition:.35s all}.nav-tabs>li>a:hover{border-color:transparent;background:0 0}.nav-tabs>li>a:hover:after{width:100%}@media (max-width:767px){.nav-tabs-responsive{border-bottom:none;min-width:100%;display:inline-grid}.nav-tabs-responsive li{border:1px solid #ddd}.nav-tabs-responsive li a{border-radius:0;margin:0;padding:10px 15px}.nav-tabs-responsive li.active a{border:none;background-color:#c30;color:#fff;fill:#fff}}.card-box{margin-bottom:30px;display:block}.card-box .image-box{width:100%;padding-top:100%;background-size:cover;box-shadow:0 2px 5px rgba(0,0,0,.1);position:relative;display:block}.card-box .image-box.image-box-contain img{object-fit:contain;height:100%;aspect-ratio:1}.card-box .image-box .image{display:block;max-width:100%;height:auto;width:100%;position:absolute;top:0;aspect-ratio:1;object-fit:cover}.card-box .user{position:relative;display:block;margin-left:calc(50% - 25px);margin-top:-30px;width:50px;height:50px}.card-box .user .profile-image{width:50px;height:50px;border-radius:25px;box-shadow:0 2px 5px rgba(0,0,0,.1)}.card-box:hover{text-decoration:none}.card-box .content{padding-top:20px;padding-bottom:10px}.card-box .content-title{text-align:center;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 10px}.card-box .content-text{text-align:center;padding:5px 10px;font-size:14px}.card-box .mountains{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-box .content-subtext-grey{text-align:center;font-size:14px;color:#777;fill:#777;padding-left:10px;padding-right:10px}.card-box .content-price{text-align:center;font-size:16px;font-width:bold;color:#c30;fill:#c30;padding-left:10px;padding-right:10px}.card-box .content-subtext-blue{text-align:center;font-size:14px;padding-left:10px;padding-right:10px;color:#2a7ea7;fill:#2a7ea7}.card-box .content-subtext{text-align:center;font-size:14px;padding-left:10px;padding-right:10px}.card-box .content-fix-height{font-size:14px;overflow:auto;height:50px;padding-left:10px;padding-right:10px}.card-box .btn-detail{margin:15px 10px;padding:5px 25px}.card-box .buttons{border-top:1px solid #ddd;border-top:1px solid var(--color-border);padding:7px 0}.card-box .buttons>div>a{font-size:18px;border-left:1px solid #ddd;border-left:1px solid var(--color-border);color:#777;fill:#777}.card-box .buttons>div>a:hover{color:#333;fill:#333}.card-box .buttons>div>a:first-child{border-left:none}.hascomments,.hascomments svg,.liked,.liked svg{color:#c30!important;fill:#c30!important}.card-activity{border-top:3px solid #000}.card-activity.hike{border-top-color:#fa980d}.card-activity.run{border-top-color:#9ccf8f}.card-activity.bike{border-top-color:#a54ad6}.card-activity.climbing{border-top-color:#55dbc9}.card-activity.ferrata{border-top-color:#55a1db}.card-activity.skitour{border-top-color:#d64848}.card-activity.crosscountryski{border-top-color:#e7cf55}.card-activity.cableway{border-top-color:#a6a6a6}.card-activity.other{border-top-color:#a6a6a6}.card-activity .image-box .more-fotos{position:absolute;font-size:20px;top:2px;right:5px;color:#fff;fill:#fff;text-shadow:1px 1px 5px #000}.card-activity .image-box .privacy{position:absolute;font-size:20px;top:2px;left:5px;color:#c30;fill:#c30;text-shadow:2px 2px 5px #000}.card-activity .ascent-count{color:#c30;fill:#c30}.cards-two-lines .col-card:nth-child(n+13){display:none}.cards-one-line .col-card:nth-child(n+7){display:none}@media (max-width:1199px){.cards-two-lines .col-card:nth-child(n+9){display:none}.cards-one-line .col-card:nth-child(n+5){display:none}}@media (max-width:991px){.cards-two-lines .col-card:nth-child(n+7){display:none}.cards-one-line .col-card:nth-child(n+4){display:none}}@media (max-width:767px){.cards-two-lines .col-card:nth-child(n+5){display:none}.cards-one-line .col-card:nth-child(n+3){display:none}}@media (max-width:384px){.cards-two-lines .col-card:nth-child(n+3){display:none}.cards-one-line .col-card:nth-child(n+2){display:none}}.breakable-table{width:100%}.breakable-table thead tr{border-bottom:1px solid #aaa}.breakable-table thead tr th{padding:8px}.breakable-table tbody tr{border-bottom:1px solid #ddd;border-bottom:1px solid var(--color-border)}.breakable-table tbody tr:hover{border-bottom:1px solid #999}.breakable-table tbody tr td{padding:8px}@media (max-width:767px){.admin-table:not(.dont-break),.breakable-table{display:block}.admin-table:not(.dont-break) thead,.breakable-table thead{display:none}.admin-table:not(.dont-break) tbody,.breakable-table tbody{display:block}.admin-table:not(.dont-break) tbody tr,.breakable-table tbody tr{display:block;padding:10px 0}.admin-table:not(.dont-break) tbody tr td,.breakable-table tbody tr td{display:block;text-align:left;padding:3px 0}.admin-table:not(.dont-break) tbody tr td.peak-id:before,.breakable-table tbody tr td.peak-id:before{content:'#'}.admin-table:not(.dont-break) tbody tr td.peak-name,.breakable-table tbody tr td.peak-name{display:inline-block;font-weight:700}.admin-table:not(.dont-break) tbody tr td.peak-height,.breakable-table tbody tr td.peak-height{display:inline-block}.admin-table:not(.dont-break) tbody tr td.peak-height:before,.breakable-table tbody tr td.peak-height:before{content:', '}.admin-table:not(.dont-break) tbody tr td.peak-approved:before,.breakable-table tbody tr td.peak-approved:before{content:'Schváleno: '}.admin-table:not(.dont-break) tbody tr td.user-id,.breakable-table tbody tr td.user-id{display:inline-block}.admin-table:not(.dont-break) tbody tr td.user-name,.breakable-table tbody tr td.user-name{display:inline-block}.admin-table:not(.dont-break) tbody tr td.user-sex,.breakable-table tbody tr td.user-sex{display:inline-block;font-size:1.4em;margin-right:5px}.admin-table:not(.dont-break) tbody tr td.user-fb,.breakable-table tbody tr td.user-fb{display:inline-block;font-size:1.4em}.admin-table:not(.dont-break) tbody tr td.user-privacy .icon,.breakable-table tbody tr td.user-privacy .icon{margin-right:5px}.admin-table:not(.dont-break) tbody tr td.user-registered:before,.breakable-table tbody tr td.user-registered:before{content:'Registrován: '}.admin-table:not(.dont-break) tbody tr td.user-changed:before,.breakable-table tbody tr td.user-changed:before{content:'Naposledy: '}.admin-table:not(.dont-break) tbody tr td[data-title]::before,.breakable-table tbody tr td[data-title]::before{content:attr(data-title)}}.panel-detail{padding:20px 20px 10px 20px}.panel-detail .title{margin:0;font-size:20px}.panel-detail .top-bar{margin:10px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:10px}.panel-detail .top-bar .bar-item{display:inline-block;position:relative;margin-right:11px;padding-left:35px;padding-right:15px;vertical-align:top;border-right:1px solid #ddd}.panel-detail .top-bar .bar-item.noicon{padding-left:0}.panel-detail .top-bar .bar-item.friends a{display:inline-block;margin-left:-15px;position:relative}.panel-detail .top-bar .bar-item.friends.oposite-zindex a:first-child{z-index:3}.panel-detail .top-bar .bar-item.friends.oposite-zindex a:nth-child(2){z-index:2}.panel-detail .top-bar .bar-item.friends.oposite-zindex a:nth-child(3){z-index:1}.panel-detail .top-bar .bar-item.friends .img-circle{border:4px solid #fff;width:45px;height:45px}.panel-detail .top-bar .bar-item.friends>.img-circle{margin-left:-15px}.panel-detail .top-bar .bar-item:last-child{margin-right:0;padding-right:0;border-right:none}.panel-detail .top-bar .bar-item .icon{position:absolute;font-size:26px;left:0;top:6px;color:#777;fill:#777;display:inline-block;line-height:1;-webkit-font-smoothing:antialiased}.panel-detail .top-bar .bar-item .icon.weather{position:relative;top:0;left:0}.panel-detail .top-bar .bar-item .bar-label{font-size:13px;color:#777;fill:#777}.panel-detail .top-bar .bar-item .bar-text-full{line-height:38px}.panel-detail .top-bar .bar-item .bar-text-full.two-lines{line-height:19px}.panel-detail .top-bar .bar-item .bar-text-full.weather{font-size:36px}.panel-detail .top-bar .bar-item .bar-text-full.weather span{color:#777;fill:#777}.panel-detail .top-bar .bar-item .bar-text span{color:#777;fill:#777}@media (max-width:767px){.panel-detail .top-bar .bar-item{display:block;border:none;padding-right:0;margin-right:0;margin-bottom:10px}}.buttons-text{width:100%;margin:20px 0 10px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:7px 0}.buttons-text>.btn{border-left:1px solid #ddd;color:#333;fill:#333}.buttons-text>.btn:hover{color:#000;fill:#000}.buttons-text>.btn:active{box-shadow:none}.buttons-text>.btn:first-child{border-left:none}.buttons-text>.btn.liked span{color:#c30;fill:#c30}.buttons-text>.btn.btn-join{color:#c30;fill:#c30;font-weight:700}@media (max-width:767px){.buttons-text .btn{display:block;border:none;padding-right:0;margin-right:0;margin-bottom:5px}}@media only screen and (min-width:481px){.flex-row.row{display:flex;flex-wrap:wrap}.flex-row.row>[class*=col-]{display:flex;flex-direction:column}.flex-row.row:after,.flex-row.row:before{display:flex}}.icon{width:1em;height:1em}.my-pagination{margin:20px 0;text-align:center}.my-pagination .pagination-btn{display:inline-block;text-align:center;padding:10px 50px;text-transform:uppercase;font-size:20px;box-shadow:0 2px 3px 0 rgba(0,0,0,.5)}.my-pagination .pagination-btn .icon{top:3px}.textarea-container{position:relative}.textarea-container .btn-submit{position:absolute;right:0;bottom:0;top:0;border-top-left-radius:0;border-bottom-left-radius:0;font-size:20px}.textarea-container textarea{padding-right:50px;padding-top:10px;width:100%;display:block}#contact-us-form .icon-envelope use{fill:#fff}@media (max-width:767px){#contact-us{display:none}}#buttons-bottom{display:inline-block;padding:10px;background:rgba(255,255,255,.8);border:1px solid #fff;position:fixed;bottom:0;right:0}#buttons-bottom #share-page{display:inline-block;margin-left:10px}#buttons-bottom #contact-us{display:inline-block}#buttons-bottom #contact-us .icon-envelope use{fill:#fff}.btn,.btn-cold,.btn-facebook,.btn-strava,.btn-warm{border-radius:0!important;transition:fill .1s,color .1s,background-color .1s}.btn .icon,.btn-cold .icon,.btn-facebook .icon,.btn-strava .icon,.btn-warm .icon{transition:fill .1s,color .1s,background-color .1s}.btn-group>.btn input[type=checkbox],.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-expand{display:inline-block;padding:5px 10px;border:1px solid #ddd;color:#777}.btn-expand:hover{border:1px solid #bbb;color:#555;text-decoration:none}.btn-strava{background-color:#fc4c02;border-color:#c93d02;color:#fff;fill:#fff}.btn-strava:focus,.btn-strava:hover{background-color:#fd6f34;color:#fff;fill:#fff}.btn-strava.active{background-color:#c93d02}.btn-facebook{background-color:#1877f2;border-color:#0b5fcc;color:#fff;fill:#fff}.btn-facebook:focus,.btn-facebook:hover{background-color:#0d6ae4;color:#fff;fill:#fff}.btn-facebook.active{background-color:#0b5fcc}.btn-gpx{background-color:#2a7ea7;border-color:#205f7e;color:#fff;fill:#fff}.btn-gpx:focus,.btn-gpx:hover{background-color:#379ccd;color:#fff;fill:#fff}.btn-gpx.active{background-color:#205f7e}.btn-cold{background-color:#fff;border-color:#ddd;color:#555;fill:#555}.btn-cold:focus,.btn-cold:hover{background-color:#e6e6e6;color:#555;fill:#555}.btn-cold.active{background-color:#e6e6e6}.btn-warm{background-color:#e20000;border-color:#790000;color:#fff;fill:#fff}.btn-warm:focus,.btn-warm:hover{background-color:#af0000;color:#fff;fill:#fff}.btn-warm.active{background-color:#af0000}.btn-select{background-color:#fff;border-color:#ccc;color:#333;fill:#333}.btn-select:focus,.btn-select:hover{background-color:#e6e6e6;border-color:#adadad}.btn-select.active{color:#fff;fill:#fff;background-color:#53a544;border-color:#2d5625}.btn-success,.btn-success:hover{color:#fff;fill:#fff}.btn-next{margin-bottom:40px}.btn-sameheight{padding:8.5px 12px}.btn-select-height{min-height:44px}@media (max-width:419px){.btn-block-xs{display:block;width:100%}}.dropdown.btn{padding:0}.dropdown.btn>a{padding:6px 12px;text-decoration:none!important;display:block}@media (max-width:384px){.btn-group-responsive{border-bottom:none;min-width:100%;display:inline-grid}.btn-group-responsive>.btn{text-align:left;border-radius:0;margin:0;padding:10px 15px}.btn-group-responsive>.btn.dropdown{padding:0}.btn-group-responsive>.btn.dropdown>a{padding:10px 15px}}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:initial}#breadcrumb{list-style-type:none;margin:10px 0;padding:0}#breadcrumb li{display:inline-block}#breadcrumb>.icon{display:inline-block;font-size:11px;margin-left:5px;color:#aaa;fill:#aaa}.notouch #boxAddToHome{display:none}.touch #boxAddToHome{position:fixed;left:0;bottom:0;padding:10px;width:100%;background-color:#fff;border-top:2px solid #992600;z-index:1000}.touch #boxAddToHome #btnAddToHome{display:inline-block;font-weight:700;background:url(../images/icon-24.png) center left no-repeat;padding:0 35px;line-height:24px}.touch #boxAddToHome .close{float:right}.icon{display:inline-block}.spin{animation:my-spin 2s infinite linear}@keyframes my-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.icon{width:1em;height:1em;display:initial}.icon path{fill:inherit}.btn .icon{vertical-align:middle;width:1.1em;height:1.1em;margin-top:-2px}.context-menu{box-shadow:0 4px 10px rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.1);background-color:#fff;min-width:150px;transition:display .2s;z-index:1099}.context-menu ul{list-style-type:none;padding:0;margin:5px 0}.context-menu li.divider{border-top:1px solid #eee;margin:5px 0}.context-menu a{display:block;padding:3px 30px 3px 10px}.context-menu a:hover{background-color:#ddd;text-decoration:none}.myPlaceholder{text-align:center;width:80px;height:80px;vertical-align:top;font-size:20px;padding-top:25px;border:1px solid #ddd;border:1px solid var(--color-border)}.files .myPlaceholder{width:50px;height:50px;padding-top:10px}#footer{padding:30px 0;background:#fff;border-top:1px solid #ddd}#footer ul{list-style-type:none;margin:0 0 10px 0;padding:0}#footer ul li{padding:0 10px;display:inline-block;border-right:1px solid #ddd}#footer ul li:last-child{border:none}#footer ul a{display:block}#back-to-top-container{position:absolute;top:0;right:0;height:100vh;width:1px}#back-to-top-btn{position:fixed;bottom:60px;right:10px;opacity:1;visibility:visible;transition:all .2s ease;width:40px;height:40px;text-align:center;border:none;border-radius:4px;background-color:#e20000;color:#fff;fill:#fff}#back-to-top-btn:hover{background-color:#af0000}#back-to-top-btn .icon{margin-right:0;width:1.5em;height:1.5em}.intersecting #back-to-top-btn{opacity:0;visibility:hidden}.d-flex{display:flex}.d-flex-none{flex:none}.d-grid{display:grid}.d-grid-2-col{grid-template-columns:1fr 1fr}.px-1{padding-left:.5em;padding-right:.5em}.px-2{padding-left:1em;padding-right:1em}.px-3{padding-left:1.5em;padding-right:1.5em}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.5em;margin-bottom:.5em}.my-2{margin-top:1em;margin-bottom:1em}.my-3{margin-top:1.5em;margin-bottom:1.5em}.mx-auto{margin-left:auto;margin-right:auto}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.5em}.mb-2{margin-bottom:1em}.mb-3{margin-bottom:1.5em}.mb-5{margin-bottom:3em}.mt-0{margin-top:0}.mt-1{margin-top:.5em}.mt-2{margin-top:1em}.mt-3{margin-top:1.5em!important}.mt-4{margin-top:2.25rem!important}.mt-5{margin-top:3em!important}.mr-1{margin-right:.5em}.mr-2{margin-right:1em}.mr-3{margin-right:1.5em}.ml-1{margin-left:.5em}.ml-2{margin-left:1em}.ml-3{margin-left:1.5em}@media (max-width:767px){.d-xs-block{display:block}.mb-xs-3{margin-bottom:1.5em}}@media (max-width:767px){.mt-foto{margin-top:2em}}.peaks-table td{vertical-align:middle!important}.peaks-table .image{width:70px;height:70px}.peaks-table .peak-link{font-size:16px}@media (max-width:767px){.peaks-table .image{width:50px;height:50px}}.autocomplete{background:#fff;z-index:1001;font:14px/22px "-apple-system",BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;overflow:auto;box-sizing:border-box;border:1px solid rgba(50,50,50,.6)}.autocomplete *{font:inherit}.autocomplete>div{padding:0 4px}.autocomplete .group{background:#eee}.autocomplete>div.selected,.autocomplete>div:hover:not(.group){background:#81ca91;cursor:pointer}html{height:100%;font-size:14px}body{font-family:"Open Sans",Calibri,Arial,sans-serif;background:#fff;background:var(--color-background);background-image:url(../images/background.svg);background-position:top center;background-repeat:no-repeat;background-attachment:fixed;background-size:cover;color:#333;color:var(--color-text);padding-top:50px;height:100%;padding-right:0!important;padding-bottom:50px;overflow-anchor:none}.container-fluid{max-width:1600px}.container-navbar{padding-top:0;padding-bottom:0}#main{padding-top:10px;padding-bottom:50px}.main{padding-bottom:50px}@media (min-width:1200px){.container{width:auto;max-width:1430px}}@media (max-width:1199px){.container{width:100%}}a{color:#333;fill:#333;color:var(--color-link);fill:var(--color-link)}a:hover{color:#000;fill:#000;color:var(--color-link-hover);fill:var(--color-link-hover)}h1 a:hover,h2 a:hover{text-decoration:none}h1 .show-more-title,h2 .show-more-title{font-size:22px}h3{font-size:18px}.grey-small{color:#999;fill:#999;font-size:12px}ul.text-list{margin-top:10px;padding-left:17px}::selection{background-color:#9a0101;color:#fff}.w-500{max-width:700px}img{max-width:initial}.title{font-size:20px;margin:20px 0 10px 0}.title .subtitle{text-transform:none;font-size:20px}.title .fa-icon{margin-left:10px;position:relative;top:-2px}.badge-news{display:inline-block;padding:.25em .4em;font-size:12px;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;color:#fff;background-color:#ff3545}@media (min-width:1200px){.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}#forgotten-pwd{margin-top:20px;display:block}.profile-image{border-radius:20px;width:40px;height:40px;margin-right:5px;object-fit:cover}.profile-image.profile-image-lg{border-radius:25px;width:50px;height:50px}.switch-activity-type{display:inline-block;float:right;width:200px}@media (max-width:767px){.switch-activity-type{display:block;float:none;width:100%}}#info{padding-bottom:30px}#info a:not(.btn){color:#c30;fill:#c30}#info .info-list{padding:0}#info .info-list>li{position:relative;list-style-type:none;padding-bottom:20px;padding-left:23px}#info .info-list>li:before{position:absolute;left:0;top:4px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBkPSJNMTczLjg5OCA0MzkuNDA0bC0xNjYuNC0xNjYuNGMtOS45OTctOS45OTctOS45OTctMjYuMjA2IDAtMzYuMjA0bDM2LjIwMy0zNi4yMDRjOS45OTctOS45OTggMjYuMjA3LTkuOTk4IDM2LjIwNCAwTDE5MiAzMTIuNjkgNDMyLjA5NSA3Mi41OTZjOS45OTctOS45OTcgMjYuMjA3LTkuOTk3IDM2LjIwNCAwbDM2LjIwMyAzNi4yMDRjOS45OTcgOS45OTcgOS45OTcgMjYuMjA2IDAgMzYuMjA0bC0yOTQuNCAyOTQuNDAxYy05Ljk5OCA5Ljk5Ny0yNi4yMDcgOS45OTctMzYuMjA0LS4wMDF6Ii8+PC9zdmc+);content:' ';display:block;width:15px;height:15px;opacity:.6}#info .info-list>li .icon{color:#333;fill:#333;color:var(--color-link);fill:var(--color-link);font-size:12px}#info .info-list>li b{display:block;font-size:16px}@media (min-width:768px){.page-404{background:url(../images/404_not_found.jpg) no-repeat;background-size:cover;min-height:800px;font-size:18px}.page-404 .title{font-size:30px}}@supports (-webkit-touch-callout:none){input[type=email],input[type=number],input[type=password],input[type=search],input[type=text]{font-size:16px;line-height:24px;padding:.143rem .143rem .0715rem;width:114%;transform:scale(.876);transform-origin:left top;margin-bottom:-2px}}.g-time-wrapper{z-index:1060}.modal img{max-width:100%}.font-size-lg{font-size:1.4rem}.text-strike{text-decoration:line-through}a.user-vip{display:inline-block}.user-vip{position:relative}.user-vip:after{display:block;position:absolute;content:"\2605";color:#ff0;top:-12px;left:-5px;font-size:22px;text-shadow:0 0 2px #000}@media (max-width:767px){.table-mountains{display:block}.table-mountains tr{margin-bottom:20px}.table-mountains td,.table-mountains th,.table-mountains tr{display:block}}.chevron{position:relative;top:3px}.fb-login-button{min-width:210px;min-height:28px}#homepage-dashboard li .js-dashboard-remove{margin-top:5px;display:none}#homepage-dashboard li .js-dashboard-remove .icon{width:1.3em;height:1.3em}#homepage-dashboard li:hover .js-dashboard-remove{display:block}#homepage-dashboard li{display:inline-block;max-width:300px}#homepage-dashboard li>a{display:inline-block}#homepage-dashboard li>div{display:inline-block;width:calc(100% - 60px)}.d-block{display:block}.d-inline-block{display:inline-block}.sortablecol{cursor:pointer}.bold-links a{font-weight:700}