@font-face{font-family:"icons";src:url("./icons.eot?cef52b275f13d5cbdcbb0309e2ab9c27");src:url("./icons.eot?cef52b275f13d5cbdcbb0309e2ab9c27#iefix") format("embedded-opentype"),url("./icons.woff?cef52b275f13d5cbdcbb0309e2ab9c27") format("woff"),url("./icons.ttf?cef52b275f13d5cbdcbb0309e2ab9c27") format("truetype"),url("./icons.svg?cef52b275f13d5cbdcbb0309e2ab9c27#icons") format("svg");font-weight:normal;font-style:normal}[data-icon]:before{content:attr(data-icon)}[data-icon]:before,.icon-accomodation:before,.icon-c-accommodation:before,.icon-c-accomodation:before,.icon-c-childpark:before,.icon-c-crosscountry:before,.icon-c-funline:before,.icon-c-gastro:before,.icon-c-gastronomy:before,.icon-c-map:before,.icon-c-nightskiing:before,.icon-c-pricelist:before,.icon-c-skiareals:before,.icon-c-skibus:before,.icon-c-skischool:before,.icon-c-skitour:before,.icon-c-sledgepath:before,.icon-calendar-alt:before,.icon-card-basket:before,.icon-card-calendar:before,.icon-card-check:before,.icon-card-cross:before,.icon-card-discount:before,.icon-card-family:before,.icon-card-gift:before,.icon-card-info:before,.icon-card-kredit:before,.icon-card-none:before,.icon-card-online:before,.icon-card-online2:before,.icon-card-operator:before,.icon-card-partners:before,.icon-card-person:before,.icon-card-queue:before,.icon-card-refund:before,.icon-card-register:before,.icon-card-scan:before,.icon-chat_heart:before,.icon-clock:before,.icon-compass:before,.icon-download:before,.icon-free:before,.icon-icons-line:before,.icon-icons-mall:before,.icon-icons_areal:before,.icon-icons_arrow-rght:before,.icon-icons_arrow-right-bottomside:before,.icon-icons_arrow-right-upside:before,.icon-icons_arrow_down:before,.icon-icons_arrow_up:before,.icon-icons_cabin:before,.icon-icons_calendar:before,.icon-icons_cart:before,.icon-icons_chair_lift-4:before,.icon-icons_chair_lift-6:before,.icon-icons_clouds:before,.icon-icons_cross_country_skiing:before,.icon-icons_evening_skiing:before,.icon-icons_file:before,.icon-icons_file-archive:before,.icon-icons_file-excel:before,.icon-icons_file-image:before,.icon-icons_file-pdf:before,.icon-icons_file-txt:before,.icon-icons_file-word:before,.icon-icons_info:before,.icon-icons_info-transparent:before,.icon-icons_movable_line:before,.icon-icons_parking:before,.icon-icons_play:before,.icon-icons_pocket:before,.icon-icons_ski_slope:before,.icon-icons_sledge:before,.icon-icons_snow_flake:before,.icon-icons_snowmobile:before,.icon-icons_social-facebook:before,.icon-icons_spinner:before,.icon-icons_thermometer:before,.icon-icons_touch:before,.icon-icons_video:before,.icon-jobs-accomodation:before,.icon-jobs-food:before,.icon-jobs-group:before,.icon-jobs-skipas:before,.icon-list:before,.icon-list-triangle:before,.icon-map-marker-alt:before,.icon-marker:before,.icon-next:before,.icon-options:before,.icon-p-cam:before,.icon-p-lanovka:before,.icon-p-vlek:before,.icon-pocasi_jasno:before,.icon-pocasi_mlha:before,.icon-pocasi_oblacno:before,.icon-pocasi_oblacno-bourky:before,.icon-pocasi_oblacno-dest:before,.icon-pocasi_oblacno-dest-snih:before,.icon-pocasi_oblacno-mrholeni:before,.icon-pocasi_oblacno-snih:before,.icon-pocasi_polojasno:before,.icon-pocasi_polojasno-bourky:before,.icon-pocasi_polojasno-dest:before,.icon-pocasi_polojasno-dest-snih:before,.icon-pocasi_polojasno-mrholeni:before,.icon-pocasi_polojasno-snih:before,.icon-prev:before,.icon-seach-plus:before,.icon-search:before,.icon-search-minus:before,.icon-shield:before,.icon-skiresortcard-basket:before,.icon-skiresortcard-group:before,.icon-skiresortcard-mobile:before,.icon-skiresortcard-queue:before,.icon-skiresortcard-refund:before,.icon-skiresortcard-skiosek:before,.icon-stats-cabin:before,.icon-stats-lift:before,.icon-stats-slope:before{display:inline-block;font-family:"icons";font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.icon-accomodation:before{content:"\f100"}.icon-c-accommodation:before{content:"\f101"}.icon-c-accomodation:before{content:"\f102"}.icon-c-childpark:before{content:"\f103"}.icon-c-crosscountry:before{content:"\f104"}.icon-c-funline:before{content:"\f105"}.icon-c-gastro:before{content:"\f106"}.icon-c-gastronomy:before{content:"\f107"}.icon-c-map:before{content:"\f108"}.icon-c-nightskiing:before{content:"\f109"}.icon-c-pricelist:before{content:"\f10a"}.icon-c-skiareals:before{content:"\f10b"}.icon-c-skibus:before{content:"\f10c"}.icon-c-skischool:before{content:"\f10d"}.icon-c-skitour:before{content:"\f10e"}.icon-c-sledgepath:before{content:"\f10f"}.icon-calendar-alt:before{content:"\f110"}.icon-card-basket:before{content:"\f111"}.icon-card-calendar:before{content:"\f112"}.icon-card-check:before{content:"\f113"}.icon-card-cross:before{content:"\f114"}.icon-card-discount:before{content:"\f115"}.icon-card-family:before{content:"\f116"}.icon-card-gift:before{content:"\f117"}.icon-card-info:before{content:"\f118"}.icon-card-kredit:before{content:"\f119"}.icon-card-none:before{content:"\f11a"}.icon-card-online:before{content:"\f11b"}.icon-card-online2:before{content:"\f11c"}.icon-card-operator:before{content:"\f11d"}.icon-card-partners:before{content:"\f11e"}.icon-card-person:before{content:"\f11f"}.icon-card-queue:before{content:"\f120"}.icon-card-refund:before{content:"\f121"}.icon-card-register:before{content:"\f122"}.icon-card-scan:before{content:"\f123"}.icon-chat_heart:before{content:"\f124"}.icon-clock:before{content:"\f125"}.icon-compass:before{content:"\f126"}.icon-download:before{content:"\f127"}.icon-free:before{content:"\f128"}.icon-icons-line:before{content:"\f129"}.icon-icons-mall:before{content:"\f12a"}.icon-icons_areal:before{content:"\f12b"}.icon-icons_arrow-rght:before{content:"\f12c"}.icon-icons_arrow-right-bottomside:before{content:"\f12d"}.icon-icons_arrow-right-upside:before{content:"\f12e"}.icon-icons_arrow_down:before{content:"\f12f"}.icon-icons_arrow_up:before{content:"\f130"}.icon-icons_cabin:before{content:"\f131"}.icon-icons_calendar:before{content:"\f132"}.icon-icons_cart:before{content:"\f133"}.icon-icons_chair_lift-4:before{content:"\f134"}.icon-icons_chair_lift-6:before{content:"\f135"}.icon-icons_clouds:before{content:"\f136"}.icon-icons_cross_country_skiing:before{content:"\f137"}.icon-icons_evening_skiing:before{content:"\f138"}.icon-icons_file:before{content:"\f139"}.icon-icons_file-archive:before{content:"\f13a"}.icon-icons_file-excel:before{content:"\f13b"}.icon-icons_file-image:before{content:"\f13c"}.icon-icons_file-pdf:before{content:"\f13d"}.icon-icons_file-txt:before{content:"\f13e"}.icon-icons_file-word:before{content:"\f13f"}.icon-icons_info:before{content:"\f140"}.icon-icons_info-transparent:before{content:"\f141"}.icon-icons_movable_line:before{content:"\f142"}.icon-icons_parking:before{content:"\f143"}.icon-icons_play:before{content:"\f144"}.icon-icons_pocket:before{content:"\f145"}.icon-icons_ski_slope:before{content:"\f146"}.icon-icons_sledge:before{content:"\f147"}.icon-icons_snow_flake:before{content:"\f148"}.icon-icons_snowmobile:before{content:"\f149"}.icon-icons_social-facebook:before{content:"\f14a"}.icon-icons_spinner:before{content:"\f14b"}.icon-icons_thermometer:before{content:"\f14c"}.icon-icons_touch:before{content:"\f14d"}.icon-icons_video:before{content:"\f14e"}.icon-jobs-accomodation:before{content:"\f14f"}.icon-jobs-food:before{content:"\f150"}.icon-jobs-group:before{content:"\f151"}.icon-jobs-skipas:before{content:"\f152"}.icon-list:before{content:"\f153"}.icon-list-triangle:before{content:"\f154"}.icon-map-marker-alt:before{content:"\f155"}.icon-marker:before{content:"\f156"}.icon-next:before{content:"\f157"}.icon-options:before{content:"\f158"}.icon-p-cam:before{content:"\f159"}.icon-p-lanovka:before{content:"\f15a"}.icon-p-vlek:before{content:"\f15b"}.icon-pocasi_jasno:before{content:"\f15c"}.icon-pocasi_mlha:before{content:"\f15d"}.icon-pocasi_oblacno:before{content:"\f15e"}.icon-pocasi_oblacno-bourky:before{content:"\f15f"}.icon-pocasi_oblacno-dest:before{content:"\f160"}.icon-pocasi_oblacno-dest-snih:before{content:"\f161"}.icon-pocasi_oblacno-mrholeni:before{content:"\f162"}.icon-pocasi_oblacno-snih:before{content:"\f163"}.icon-pocasi_polojasno:before{content:"\f164"}.icon-pocasi_polojasno-bourky:before{content:"\f165"}.icon-pocasi_polojasno-dest:before{content:"\f166"}.icon-pocasi_polojasno-dest-snih:before{content:"\f167"}.icon-pocasi_polojasno-mrholeni:before{content:"\f168"}.icon-pocasi_polojasno-snih:before{content:"\f169"}.icon-prev:before{content:"\f16a"}.icon-seach-plus:before{content:"\f16b"}.icon-search:before{content:"\f16c"}.icon-search-minus:before{content:"\f16d"}.icon-shield:before{content:"\f16e"}.icon-skiresortcard-basket:before{content:"\f16f"}.icon-skiresortcard-group:before{content:"\f170"}.icon-skiresortcard-mobile:before{content:"\f171"}.icon-skiresortcard-queue:before{content:"\f172"}.icon-skiresortcard-refund:before{content:"\f173"}.icon-skiresortcard-skiosek:before{content:"\f174"}.icon-stats-cabin:before{content:"\f175"}.icon-stats-lift:before{content:"\f176"}.icon-stats-slope:before{content:"\f177"}@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}hr{margin-top:1.25rem;margin-bottom:1.25rem;border:0;height:1px;background:url("/templates/images/divider_horiz_dash.png") repeat-x top left}.container,.flex-container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.flex-container,.flex-container-fluid{width:100%;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start}.flex-container.wrap,.flex-container-fluid.wrap{-webkit-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px){.container,.flex-container{width:738px}}@media (min-width:992px){.container,.flex-container{width:962px}}@media (min-width:1230px){.container,.flex-container{width:1200px}}.container-fluid,.flex-container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row,.flex-row{margin-left:-15px;margin-right:-15px}.flex-row{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;width:calc(100% - (-15px * 2))}.flex-row.wrap{-webkit-flex-wrap:wrap;flex-wrap:wrap}.flex-row.flex-start{-webkit-align-items:flex-start;align-items:flex-start}.flex-row.flex-end{-webkit-align-items:flex-end;align-items:flex-end}.flex-row.center{-webkit-align-items:center;align-items:center}.flex-row.stretch{-webkit-align-items:stretch;align-items:stretch}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0%}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0%}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0%}}@media (min-width:1230px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0%}}.show{display:block!important}.show-inline{display:inline!important}.show-inline-block{display:inline-block!important}.show-flex{display:-webkit-flex!important;display:flex!important}.show-inline-flex{display:-webkit-inline-flex!important;display:inline-flex!important}.show-table{display:table!important}.hide{display:none!important}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none!important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}th.visible-xs,td.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}th.visible-sm,td.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1229px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}th.visible-md,td.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}.hidden-md{display:none!important}}@media (min-width:1230px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}th.visible-lg,td.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}.hidden-lg{display:none!important}}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:" ";display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.affix{position:fixed}.relativism{position:relative}.absolutism{position:absolute}.static{position:static}.f-wrap{-webkit-flex-wrap:wrap;flex-wrap:wrap}.f-nowrap{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.f-start-start{-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start}.f-start-center{-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:center;justify-content:center}.f-start-end{-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:flex-end;justify-content:flex-end}.f-start-around{-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-around;justify-content:space-around}.f-start-between{-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;justify-content:space-between}.f-end-start{-webkit-align-items:flex-end;align-items:flex-end;-webkit-justify-content:flex-start;justify-content:flex-start}.f-end-center{-webkit-align-items:flex-end;align-items:flex-end;-webkit-justify-content:center;justify-content:center}.f-end-end{-webkit-align-items:flex-end;align-items:flex-end;-webkit-justify-content:flex-end;justify-content:flex-end}.f-end-around{-webkit-align-items:flex-end;align-items:flex-end;-webkit-justify-content:space-around;justify-content:space-around}.f-end-between{-webkit-align-items:flex-end;align-items:flex-end;-webkit-justify-content:space-between;justify-content:space-between}.f-center-start{-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start}.f-center-center{-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.f-center-end{-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-end;justify-content:flex-end}.f-center-around{-webkit-align-items:center;align-items:center;-webkit-justify-content:space-around;justify-content:space-around}.f-center-between{-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.f-stretch-start{-webkit-align-items:stretch;align-items:stretch;-webkit-justify-content:flex-start;justify-content:flex-start}.f-stretch-center{-webkit-align-items:stretch;align-items:stretch;-webkit-justify-content:center;justify-content:center}.f-stretch-end{-webkit-align-items:stretch;align-items:stretch;-webkit-justify-content:flex-end;justify-content:flex-end}.f-stretch-around{-webkit-align-items:stretch;align-items:stretch;-webkit-justify-content:space-around;justify-content:space-around}.f-stretch-between{-webkit-align-items:stretch;align-items:stretch;-webkit-justify-content:space-between;justify-content:space-between}.f-row{-webkit-flex-direction:row;flex-direction:row}.f-column{-webkit-flex-direction:column;flex-direction:column}.f-shrink{-webkit-flex-shrink:1;flex-shrink:1}.f-noshrink{-webkit-flex-shrink:0;flex-shrink:0}.f-grow{-webkit-flex-grow:1;flex-grow:1}.f-nogrow{-webkit-flex-grow:0;flex-grow:0}.display-table{display:table;width:100%}.display-table .display-cell{display:table-cell;vertical-align:middle}@font-face{font-family:'Geogrotesque';src:url("/templates/styles/fonts/Geogtq-Rg-webfont.eot");src:url("/templates/styles/fonts/Geogtq-Rg-webfont.eot?#iefix") format("embedded-opentype"),url("/templates/styles/fonts/Geogtq-Rg-webfont.woff") format("woff"),url("/templates/styles/fonts/Geogtq-Rg-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Geogrotesque';src:url("/templates/styles/fonts/Geog-RgIt-webfont.eot");src:url("/templates/styles/fonts/Geog-RgIt-webfont.eot?#iefix") format("embedded-opentype"),url("/templates/styles/fonts/Geog-RgIt-webfont.woff") format("woff"),url("/templates/styles/fonts/Geog-RgIt-webfont.ttf") format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:'Geogrotesque';src:url("/templates/styles/fonts/Geog-SBIt-webfont.eot");src:url("/templates/styles/fonts/Geog-SBIt-webfont.eot?#iefix") format("embedded-opentype"),url("/templates/styles/fonts/Geog-SBIt-webfont.woff") format("woff"),url("/templates/styles/fonts/Geog-SBIt-webfont.ttf") format("truetype");font-weight:700;font-style:italic}@font-face{font-family:'Geogrotesque';src:url("/templates/styles/fonts/Geogtq-Lg-webfont.eot");src:url("/templates/styles/fonts/Geogtq-Lg-webfont.eot?#iefix") format("embedded-opentype"),url("/templates/styles/fonts/Geogtq-Lg-webfont.woff") format("woff"),url("/templates/styles/fonts/Geogtq-Lg-webfont.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:'Geogrotesque';src:url("/templates/styles/fonts/Geogtq-SB-webfont.eot");src:url("/templates/styles/fonts/Geogtq-SB-webfont.eot?#iefix") format("embedded-opentype"),url("/templates/styles/fonts/Geogtq-SB-webfont.woff") format("woff"),url("/templates/styles/fonts/Geogtq-SB-webfont.ttf") format("truetype");font-weight:700;font-style:normal}.clearfix:after{clear:both;content:"";display:block}html{font-size:16px;line-height:1.625rem;background:#fff;color:#626262;font-weight:normal;font-style:normal;font-family:'Geogrotesque','Arial','Helvetica',sans-serif}html button,html input,html select,html textarea{font-family:'Geogrotesque','Arial','Helvetica',sans-serif}html[lang=de],html[lang=pl]{font-family:'Arial','Helvetica',sans-serif;font-size:15px}html[lang=de] button,html[lang=de] input,html[lang=de] select,html[lang=de] textarea,html[lang=pl] button,html[lang=pl] input,html[lang=pl] select,html[lang=pl] textarea{font-family:'Arial','Helvetica',sans-serif}html.menu-active,html.search-active{overflow-y:hidden;height:100vh}html.menu-active body,html.search-active body{min-height:100vh}body{overflow-x:hidden}@-ms-viewport{width:device-width}.alpha{padding-left:0}.omega{padding-right:0}.alpha.omega{padding-left:0;padding-right:0}#wpj-header *{box-sizing:content-box}body .mfp-iframe-holder .mfp-content{max-width:1280px}body .mfp-smaller .mfp-iframe-holder .mfp-content{max-width:520px}@media screen and (max-width:650px){.video-link:after{content:none;display:none}}.img-responsive{display:block;max-width:100%;height:auto!important}p{margin:0.8em 0;font-size:0.875rem;line-height:1.625rem}a{color:#0085ca;text-decoration:underline}a:hover{text-decoration:none;color:#006397}@media screen and (min-width:1230px){a{text-decoration:none}}@media screen and (min-width:1230px){a[href^="tel"]{color:inherit;text-decoration:none;pointer-events:none}}h1,.h1{font-weight:normal;font-style:normal;color:#00425a;font-size:2.125rem;margin:0.6em 0 0.5em;text-align:center}h2,.h2{font-weight:normal;font-style:normal;color:#00425a;font-size:1.625rem;margin:0.8em 0 0.5em}h3,.h3{color:#00425a;font-weight:700;font-style:normal;font-size:1.125rem;text-transform:uppercase;margin:1em 0 0.4em}h4,.h4{color:#626262;font-size:1.125rem;font-weight:700;font-style:normal;margin:0.8em 0 0.5em}h5,.h5{color:#d61955;font-size:1rem;font-weight:700;font-style:normal;margin:0.8em 0 0.5em}.header-hr{position:relative;text-align:center}.header-hr:before{border-top:1px solid #e7e7f3;content:"";display:block;margin-top:0.5em;position:absolute;left:0;right:0;top:0}.header-hr span{background:#fff;display:inline-block;padding:0 20px;position:relative}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.float-right{float:right}.float-left{float:left}.float-none{float:none}strong{font-weight:700;font-style:normal}strong em,em strong{font-weight:700;font-style:italic}em{font-weight:normal;font-style:italic}.font-light{font-weight:300;font-style:normal}.text-regular{font-weight:normal;font-style:normal}.font-14{font-size:0.875rem}.font-16{font-size:16px}.font-26{font-size:1.625rem}.font-34{font-size:2.125rem}@media screen and (max-width:359px){h1,.h1{font-size:1.75rem}}hr.dashed{background:url("/templates/images/divider_horiz_dash.png") repeat-x top;height:1px;border:0}.mt-40{margin-top:2.5rem}.mb-50{margin-bottom:3.125rem!important}.mtb-20{margin-bottom:1.25rem!important;margin-top:1.25rem!important}.text-bluemid{color:#0085ca}.text-bluedark{color:#00425a}.text-darker{color:#4E4E4E}.transform-none{text-transform:none}.m-t-0{margin-top:0rem!important}@media screen and (max-width:992px){.m-t-0{margin-top:0rem!important}}.p-t-0{padding-top:0rem!important}@media screen and (max-width:992px){.p-t-0{padding-top:0rem!important}}.m-b-0{margin-bottom:0rem!important}@media screen and (max-width:992px){.m-b-0{margin-bottom:0rem!important}}.p-b-0{padding-bottom:0rem!important}@media screen and (max-width:992px){.p-b-0{padding-bottom:0rem!important}}.m-l-0{margin-left:0rem!important}@media screen and (max-width:992px){.m-l-0{margin-left:0rem!important}}.p-l-0{padding-left:0rem!important}@media screen and (max-width:992px){.p-l-0{padding-left:0rem!important}}.m-r-0{margin-right:0rem!important}@media screen and (max-width:992px){.m-r-0{margin-right:0rem!important}}.p-r-0{padding-right:0rem!important}@media screen and (max-width:992px){.p-r-0{padding-right:0rem!important}}.m-t--1{margin-top:0.5rem!important}@media screen and (max-width:992px){.m-t--1{margin-top:0.375rem!important}}.p-t--1{padding-top:0.5rem!important}@media screen and (max-width:992px){.p-t--1{padding-top:0.375rem!important}}.m-b--1{margin-bottom:0.5rem!important}@media screen and (max-width:992px){.m-b--1{margin-bottom:0.375rem!important}}.p-b--1{padding-bottom:0.5rem!important}@media screen and (max-width:992px){.p-b--1{padding-bottom:0.375rem!important}}.m-l--1{margin-left:0.5rem!important}@media screen and (max-width:992px){.m-l--1{margin-left:0.375rem!important}}.p-l--1{padding-left:0.5rem!important}@media screen and (max-width:992px){.p-l--1{padding-left:0.375rem!important}}.m-r--1{margin-right:0.5rem!important}@media screen and (max-width:992px){.m-r--1{margin-right:0.375rem!important}}.p-r--1{padding-right:0.5rem!important}@media screen and (max-width:992px){.p-r--1{padding-right:0.375rem!important}}.m-t-1{margin-top:1rem!important}@media screen and (max-width:992px){.m-t-1{margin-top:0.75rem!important}}.p-t-1{padding-top:1rem!important}@media screen and (max-width:992px){.p-t-1{padding-top:0.75rem!important}}.m-b-1{margin-bottom:1rem!important}@media screen and (max-width:992px){.m-b-1{margin-bottom:0.75rem!important}}.p-b-1{padding-bottom:1rem!important}@media screen and (max-width:992px){.p-b-1{padding-bottom:0.75rem!important}}.m-l-1{margin-left:1rem!important}@media screen and (max-width:992px){.m-l-1{margin-left:0.75rem!important}}.p-l-1{padding-left:1rem!important}@media screen and (max-width:992px){.p-l-1{padding-left:0.75rem!important}}.m-r-1{margin-right:1rem!important}@media screen and (max-width:992px){.m-r-1{margin-right:0.75rem!important}}.p-r-1{padding-right:1rem!important}@media screen and (max-width:992px){.p-r-1{padding-right:0.75rem!important}}.m-t-2{margin-top:1.5rem!important}@media screen and (max-width:992px){.m-t-2{margin-top:1.125rem!important}}.p-t-2{padding-top:1.5rem!important}@media screen and (max-width:992px){.p-t-2{padding-top:1.125rem!important}}.m-b-2{margin-bottom:1.5rem!important}@media screen and (max-width:992px){.m-b-2{margin-bottom:1.125rem!important}}.p-b-2{padding-bottom:1.5rem!important}@media screen and (max-width:992px){.p-b-2{padding-bottom:1.125rem!important}}.m-l-2{margin-left:1.5rem!important}@media screen and (max-width:992px){.m-l-2{margin-left:1.125rem!important}}.p-l-2{padding-left:1.5rem!important}@media screen and (max-width:992px){.p-l-2{padding-left:1.125rem!important}}.m-r-2{margin-right:1.5rem!important}@media screen and (max-width:992px){.m-r-2{margin-right:1.125rem!important}}.p-r-2{padding-right:1.5rem!important}@media screen and (max-width:992px){.p-r-2{padding-right:1.125rem!important}}.m-t-3{margin-top:2rem!important}@media screen and (max-width:992px){.m-t-3{margin-top:1.5rem!important}}.p-t-3{padding-top:2rem!important}@media screen and (max-width:992px){.p-t-3{padding-top:1.5rem!important}}.m-b-3{margin-bottom:2rem!important}@media screen and (max-width:992px){.m-b-3{margin-bottom:1.5rem!important}}.p-b-3{padding-bottom:2rem!important}@media screen and (max-width:992px){.p-b-3{padding-bottom:1.5rem!important}}.m-l-3{margin-left:2rem!important}@media screen and (max-width:992px){.m-l-3{margin-left:1.5rem!important}}.p-l-3{padding-left:2rem!important}@media screen and (max-width:992px){.p-l-3{padding-left:1.5rem!important}}.m-r-3{margin-right:2rem!important}@media screen and (max-width:992px){.m-r-3{margin-right:1.5rem!important}}.p-r-3{padding-right:2rem!important}@media screen and (max-width:992px){.p-r-3{padding-right:1.5rem!important}}.m-t-4{margin-top:3rem!important}@media screen and (max-width:992px){.m-t-4{margin-top:2.25rem!important}}.p-t-4{padding-top:3rem!important}@media screen and (max-width:992px){.p-t-4{padding-top:2.25rem!important}}.m-b-4{margin-bottom:3rem!important}@media screen and (max-width:992px){.m-b-4{margin-bottom:2.25rem!important}}.p-b-4{padding-bottom:3rem!important}@media screen and (max-width:992px){.p-b-4{padding-bottom:2.25rem!important}}.m-l-4{margin-left:3rem!important}@media screen and (max-width:992px){.m-l-4{margin-left:2.25rem!important}}.p-l-4{padding-left:3rem!important}@media screen and (max-width:992px){.p-l-4{padding-left:2.25rem!important}}.m-r-4{margin-right:3rem!important}@media screen and (max-width:992px){.m-r-4{margin-right:2.25rem!important}}.p-r-4{padding-right:3rem!important}@media screen and (max-width:992px){.p-r-4{padding-right:2.25rem!important}}.m-t-5{margin-top:4.5rem!important}@media screen and (max-width:992px){.m-t-5{margin-top:3.375rem!important}}.p-t-5{padding-top:4.5rem!important}@media screen and (max-width:992px){.p-t-5{padding-top:3.375rem!important}}.m-b-5{margin-bottom:4.5rem!important}@media screen and (max-width:992px){.m-b-5{margin-bottom:3.375rem!important}}.p-b-5{padding-bottom:4.5rem!important}@media screen and (max-width:992px){.p-b-5{padding-bottom:3.375rem!important}}.m-l-5{margin-left:4.5rem!important}@media screen and (max-width:992px){.m-l-5{margin-left:3.375rem!important}}.p-l-5{padding-left:4.5rem!important}@media screen and (max-width:992px){.p-l-5{padding-left:3.375rem!important}}.m-r-5{margin-right:4.5rem!important}@media screen and (max-width:992px){.m-r-5{margin-right:3.375rem!important}}.p-r-5{padding-right:4.5rem!important}@media screen and (max-width:992px){.p-r-5{padding-right:3.375rem!important}}.m-t-6{margin-top:6rem!important}@media screen and (max-width:992px){.m-t-6{margin-top:4.5rem!important}}.p-t-6{padding-top:6rem!important}@media screen and (max-width:992px){.p-t-6{padding-top:4.5rem!important}}.m-b-6{margin-bottom:6rem!important}@media screen and (max-width:992px){.m-b-6{margin-bottom:4.5rem!important}}.p-b-6{padding-bottom:6rem!important}@media screen and (max-width:992px){.p-b-6{padding-bottom:4.5rem!important}}.m-l-6{margin-left:6rem!important}@media screen and (max-width:992px){.m-l-6{margin-left:4.5rem!important}}.p-l-6{padding-left:6rem!important}@media screen and (max-width:992px){.p-l-6{padding-left:4.5rem!important}}.m-r-6{margin-right:6rem!important}@media screen and (max-width:992px){.m-r-6{margin-right:4.5rem!important}}.p-r-6{padding-right:6rem!important}@media screen and (max-width:992px){.p-r-6{padding-right:4.5rem!important}}.m-t-7{margin-top:9rem!important}@media screen and (max-width:992px){.m-t-7{margin-top:6.75rem!important}}.p-t-7{padding-top:9rem!important}@media screen and (max-width:992px){.p-t-7{padding-top:6.75rem!important}}.m-b-7{margin-bottom:9rem!important}@media screen and (max-width:992px){.m-b-7{margin-bottom:6.75rem!important}}.p-b-7{padding-bottom:9rem!important}@media screen and (max-width:992px){.p-b-7{padding-bottom:6.75rem!important}}.m-l-7{margin-left:9rem!important}@media screen and (max-width:992px){.m-l-7{margin-left:6.75rem!important}}.p-l-7{padding-left:9rem!important}@media screen and (max-width:992px){.p-l-7{padding-left:6.75rem!important}}.m-r-7{margin-right:9rem!important}@media screen and (max-width:992px){.m-r-7{margin-right:6.75rem!important}}.p-r-7{padding-right:9rem!important}@media screen and (max-width:992px){.p-r-7{padding-right:6.75rem!important}}@media screen and (min-width:768px){.row.is-flex{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:768px){.row.is-flex>[class*='col-']{display:flex;flex-direction:column}}.is-bold{font-weight:700}.is-regular{font-weight:400}.bg-blue{background-color:#002D3F}.d-block{display:block}.white{color:white}.green{color:#77BC1F}.blue{color:#00425A}.font-50{font-size:40px}@media screen and (min-width:1230px){.font-50{font-size:50px}}.font-30{font-size:22.5px}@media screen and (min-width:1230px){.font-30{font-size:30px}}.font-24{font-size:18px}@media screen and (min-width:1230px){.font-24{font-size:24px}}.font-20{font-size:16px}@media screen and (min-width:1230px){.font-20{font-size:20px}}.font-14{font-size:14px}.line-height31{line-height:31px}.uppercase{text-transform:uppercase}.no-uppercase{text-transform:none}@media screen and (max-width:767px){.hide-sm-down{display:none}}@media screen and (max-width:992px){.hide-md-down{display:none}}@media screen and (min-width:993px){.hide-md-up{display:none}}.no-padding{padding:0}@media screen and (min-width:1230px){.no-padding-lg{padding:0}}.no-negative-padding{margin:0}@media screen and (max-width:992px){.center-md-down{text-align:center}}.margin2rem{margin-top:2rem;margin-bottom:2rem}.d-none{display:none}.d-inline{display:inline}.uppercase{text-transform:uppercase}.not-uppercase{text-transform:none}.font-22{font-size:22px}.d-flex{display:-webkit-flex!important;display:flex!important}.align-items-center{align-items:center}.justify-content-between{justify-content:space-between}.justify-content-center{justify-content:center}.flex-grow{flex-grow:1}.flex-wrap{flex-wrap:wrap}.gap-2{gap:.5rem}.gap-30{gap:30px}.justify-betwen-col{display:flex;flex-direction:column;justify-content:space-between;flex:1}.justify-start-col{display:flex;flex-direction:column;justify-content:flex-start}.flex-column{-webkit-flex-direction:column;flex-direction:column}.m-b-3{margin-bottom:2.5rem}.m-b-5{margin-bottom:4.5rem}@media screen and (max-width:767px){.p-t-sm-2{padding-top:2rem}}.m-l-auto{margin-left:auto!important}.m-b-auto{margin-bottom:auto!important}.p-y-70{padding:70px 0}.b-top{border-top:1px solid #dae7f2}.inline-block{display:inline-block}.m-x-auto{margin-right:auto;margin-left:auto}.font-14{font-size:0.875rem}.underline{text-decoration:underline}.bg-image-unset{background-image:unset!important}.m-t-auto{margin-top:auto}.m-t-0{margin-top:0}.m-s-auto{margin-left:auto}.m-s-0{margin-left:0}.m-s-1{margin-left:.5rem}.m-S-2{margin-left:1rem}.m-s-3{margin-left:1.1875rem}.m-s-4{margin-left:1.25rem}.m-s-5{margin-left:1.5rem}.m-s-6{margin-left:2rem}.m-e-auto{margin-right:auto}.m-e-0{margin-right:0}.m-e-1{margin-right:.5rem}.m-e-2{margin-right:1rem}.m-e-3{margin-right:1.1875rem}.m-e-4{margin-right:1.25rem}.m-e-5{margin-right:1.5rem}.m-e-6{margin-right:2rem}.mx-auto{margin-left:auto;margin-right:auto}.no-before:before{display:none!important}@keyframes spin2{100%{transform:rotate(360deg)}}.animation-spin:before{animation:spin2 1200ms linear infinite}.tight-block{max-width:970px;margin:95px auto 60px auto}.why-service .block{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;text-align:center;margin-bottom:60px}.why-service .block p{margin:0}.why-service .block h4{margin:25px;color:#00374b}.why-service .block .block-icon{display:-webkit-inline-flex;display:inline-flex}.why-service .block .block-icon i{position:relative;font-size:50px;color:#00374b;padding:20px;z-index:1000;background-color:#fff}.why-service .block .block-icon i span{display:block;width:100%;height:100%;background-color:#fff;z-index:50;position:absolute;left:0;top:0;border-radius:50%}.why-service .block .block-icon i:before{position:relative;z-index:100}.why-service .block .block-icon i:after{content:"";border-radius:50%;background-image:linear-gradient(45deg,#99ec31,#0085ca);width:calc(100% - -4px);height:calc(100% - -4px);position:absolute;left:-2px;top:-2px;z-index:-1}.why-service table{width:100%}.why-service table thead{background-color:#edf7fe;padding:10px 50px}.why-service table th{font-weight:700;font-style:normal;font-size:18px;color:#00374b;text-align:left;width:180px}.why-service table th:first-child{width:400px}.why-service table td,.why-service table th{padding:12px 0}.why-service table i{font-size:0.625rem}.why-service table .icon-card-check{color:#3baa34}.why-service table .icon-card-cross{color:red}.contact-card{background-color:#00425a;padding:30px 30px 20px 30px;display:flex;box-shadow:inset 0 0 0 2000px rgba(0,0,0,0.25);margin-top:3rem}@media (max-width:992px){.contact-card{flex-direction:column;align-items:center}}.contact-card-icon{color:#99ec31;font-size:60px;margin-right:20px}.contact-card-icon.icon-card-online2{transform:translateY(-8px);font-size:65px}@media (max-width:1230px){.contact-card-icon.icon-card-operator{transform:translateY(-8px)}}.contact-card-text{color:white;font-size:24px;font-weight:700;font-style:normal}@media (max-width:768px){.contact-card-text{font-size:16px}}.contact-card-text p{font-size:24px;margin-bottom:0;padding-bottom:0}.contact-card-text h3{color:white;font-size:24px;text-transform:none;margin-top:10px}.contact-card-text h3:after{content:"";background-color:#29637a;display:block;height:1px;width:60px;position:relative;margin-top:10px;margin-bottom:20px}.contact-card-text a{color:white;text-decoration:underline;margin-bottom:10px;display:block}.contact-card-text a:hover{text-decoration:none}.contact-card-text a[href^="tel:"]{text-decoration:none}.contact-card-text div{font-size:16px;font-weight:normal;font-style:normal;margin-bottom:20px}.contact-column{margin:100px 0 60px 0}@media (max-width:1230px){.contact-column{margin:40px 0}}.contact-column-header{border-bottom:1px solid #dae7f2;color:#00425a;padding-bottom:12px;margin-bottom:18px;font-size:18px;font-weight:700;font-style:normal}.main-dekovaci-stranka .row{display:flex;flex-wrap:wrap}.main-dekovaci-stranka header h2{font-weight:bold}.main-dekovaci-stranka .news-header{position:relative}.main-dekovaci-stranka .news-header h2{display:inline-block;font-size:1.875rem;font-weight:bold;background-color:white;margin:2em 0;padding-right:30px}.main-dekovaci-stranka .news-header::after{content:'';display:block;border-bottom:2px solid #003c57;width:100%;position:absolute;left:0;top:50%;z-index:-1}.main-dekovaci-stranka .home-banner.skiresort-card{background-color:#3ba933}.main-dekovaci-stranka .home-banner.webkamery{background-color:#0085ca}.main-dekovaci-stranka .home-banner.cenik{background-color:#002e3f}.vertical-split::before{content:"";background:#dadada;width:2px;height:100%;margin:auto;display:block}.news-aside h3{text-transform:unset;font-size:1.25rem;margin-bottom:1em}.news-aside-item{margin-bottom:2em}.news-aside-item p{line-height:1.375}.news-aside-item footer{display:flex;align-items:baseline;justify-content:left}.news-aside-item footer a{margin-left:0;margin-right:1em}@media screen and (max-width:991px){.vertical-split{display:none}}@media screen and (max-width:400px){.home-banners .col-xs-6{width:100%}}.cross-country-trail{position:relative;padding-top:50px;margin-top:40px}.cross-country-trail:before{position:absolute;top:0;left:15px;font-size:60px;color:#00425a}.cross-country-trail.icon-icons_snowmobile:before{font-size:100px;top:-25px}.cross-country-map{border-top:1px solid #bcd4e5;padding-top:20px}.cross-country-map h2{margin-bottom:30px}.cross-country-block{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start;padding-left:50px;padding-top:80px;padding-bottom:105px;background-size:cover;background-repeat:no-repeat;height:100%}@media screen and (min-width:1230px){.cross-country-block{padding-left:100px;padding-top:135px;margin-right:15px}}.cross-country-block h2{font-weight:700;margin-top:0;line-height:1.3}.cross-country-block .content{max-width:370px;z-index:100}.cross-country-newsletter{margin-right:0;background-color:#e5f3fa;position:relative}@media screen and (min-width:1230px){.cross-country-newsletter{margin-left:15px}}@media screen and (max-width:991px){.cross-country-newsletter{margin-top:10px}}.cross-country-newsletter h2{font-weight:unset;max-width:350px}.cross-country-newsletter .icon-icons-mall{position:absolute;font-size:70px;color:#dae7f2;bottom:90px;left:120px;transform:rotate(20deg)}.cross-country-newsletter .icon-icons-mall.second{bottom:185px;left:210px;transform:rotate(-20deg)}.cross-country-newsletter .icon-icons-line{position:absolute;color:#0085ca;font-size:380px;bottom:0;right:-60px}.cross-country-newsletter .icon-marker{position:absolute;color:#0085ca;font-size:50px;top:70px;right:2px}.cross-country-newsletter .btn-new{margin-top:50px}.cross-country-info{height:100%;background-color:#edf7fe;position:relative;padding:40px 50px}.cross-country-info i{font-size:30px;position:absolute;color:#0085ca;top:18px;right:20px}.cross-country-info h2{padding-bottom:20px;font-weight:700}.skibus-info-container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.skibus-limitations{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:13px 0 10px 17px;background-color:#edf7fe;width:100%;border-radius:10px}.skibus-limitations .skibus-remark{color:#ff0060}.skibus-limitations.basic{padding-left:0;padding-bottom:0;background-color:unset}.skibus-limitations-text{font-weight:700;font-style:normal;color:#00425a;margin-left:10px;text-transform:uppercase}.skibus-info{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:55px}.skibus-info .skibus-description,.skibus-info .skibus-limitations-container{width:100%}@media screen and (min-width:992px){.skibus-info .skibus-description,.skibus-info .skibus-limitations-container{width:50%}}.skibus-info .skibus-image{width:100%}.skibus-info .skibus-title{display:flex;justify-content:flex-start;align-items:center;padding:0 20px 15px 0}.skibus-info .skibus-title:before{display:block;content:'-';line-height:3rem;font-size:2rem;font-weight:bold;text-align:center;width:3rem;height:3rem;color:white;background-color:#666666;flex-shrink:0}.skibus-info .skibus-title.skibus-id-2001:before{background-color:#ee9700;content:'2'}.skibus-info .skibus-title.skibus-id-2001 h2{color:#ee9700}.skibus-info .skibus-title.skibus-id-1003:before{background-color:#ffcc00;content:'3'}.skibus-info .skibus-title.skibus-id-1003 h2{color:#ffcc00}.skibus-info .skibus-title.skibus-id-1006:before{background-color:#ef0531;content:'1'}.skibus-info .skibus-title.skibus-id-1006 h2{color:#ef0531}.skibus-info .skibus-title.skibus-id-1002:before{background-color:#008bd2;content:'4'}.skibus-info .skibus-title.skibus-id-1002 h2{color:#008bd2}.skibus-info .skibus-title.skibus-id-1006x:before{background-color:#22b931;content:'5'}.skibus-info .skibus-title.skibus-id-1006x h2{color:#22b931}.skibus-info .skibus-title h2{font-weight:700;font-style:normal;color:#fff;margin:0;padding-left:1rem}.skibus-table{padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid #bcd4e5}.skibus-table h4{color:#626262;font-size:16px;font-weight:400}.skibus-table h4 strong{color:#00374b;font-weight:700}.skibus-line-before{border-top:1px solid #bcd4e5;margin-top:100px;padding-top:100px}.skibus-title-line-before{border-top:1px solid #bcd4e5;padding-top:60px}.skiresort-card__title{font-size:1.95rem}.skiresort-card__subtitle,.skiresort-card__subtitle p{font-style:italic;font-size:1.05rem;color:#00425a;line-height:1.41}.skiresort-card__col-830{width:100%}.skiresort-card__col-370{width:100%}@media screen and (min-width:768px){.skiresort-card__col-830{width:60%}.skiresort-card__col-370{width:40%}}@media screen and (min-width:992px){.skiresort-card__col-830{width:63%}.skiresort-card__col-370{width:37%}}@media screen and (min-width:1230px){.skiresort-card__col-830{width:830px}.skiresort-card__col-370{width:370px}}.skiresort-card-list__icons{font-family:'Geogrotesque','Arial','Helvetica',sans-serif}.skiresort-card-list__icons li{position:relative;line-height:50px;font-size:1rem;text-align:left;margin-bottom:2rem;padding-left:78px;padding-right:18px;color:#00425a;width:100%;min-height:51px}.skiresort-card-list__icons li::before{font-family:'icons';font-weight:400;font-style:normal;display:inline-block;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;position:absolute;left:0;top:-5px;font-size:60px;line-height:1;width:59px;height:59px;background-size:cover}.skiresort-card-list__icons li:nth-child(1)::before{content:"";background:transparent url("/templates/icons/skiresortcard-basket.svg") center center}.skiresort-card-list__icons li:nth-child(2)::before{content:"";background:transparent url("/templates/icons/skiresortcard-queue.svg") center center}.skiresort-card-list__icons li:nth-child(3)::before{content:"";background:transparent url("/templates/icons/skiresortcard-skiosek.svg") center center}.skiresort-card-list__icons li:nth-child(4)::before{content:"";background:transparent url("/templates/icons/skiresortcard-group.svg") center center}.skiresort-card-list__icons li:nth-child(5)::before{content:"";background:transparent url("/templates/icons/skiresortcard-refund.svg") center center}.skiresort-card-list__icons li:nth-child(6)::before{content:"";background:transparent url("/templates/icons/skiresortcard-mobile.svg") center center}@media screen and (max-width:479px){.skiresort-card-list__icons li{line-height:25px}}@media screen and (min-width:336px) and (max-width:639px){.skiresort-card-list__icons li:nth-child(2){line-height:50px}}@media screen and (min-width:398px) and (max-width:639px){.skiresort-card-list__icons li:nth-child(3){line-height:50px}}@media screen and (min-width:403px) and (max-width:639px){.skiresort-card-list__icons li:nth-child(5){line-height:50px}}@media screen and (min-width:423px) and (max-width:639px){.skiresort-card-list__icons li:nth-child(6){line-height:50px}}@media screen and (min-width:425px) and (max-width:639px){.skiresort-card-list__icons li:nth-child(1){line-height:50px}}@media screen and (min-width:455px) and (max-width:639px){.skiresort-card-list__icons li:nth-child(4){line-height:50px}}@media screen and (min-width:640px){.skiresort-card-list__icons li{line-height:25px;float:left;width:50%;padding-left:76px;padding-right:16px}.skiresort-card-list__icons li:nth-child(2){line-height:50px}}@media screen and (min-width:768px){.skiresort-card-list__icons li{line-height:50px;float:none;width:100%;padding-left:78px;padding-right:18px}.skiresort-card-list__icons li:nth-child(4){line-height:25px}}@media screen and (min-width:992px){.skiresort-card-list__icons li{width:50%;float:left;line-height:25px}.skiresort-card-list__icons li:nth-child(2){line-height:25px}}@media screen and (min-width:1230px){.skiresort-card-list__icons li{width:33.333333%}}.skiresort-card__btn{color:#fff;background:#78be20;text-decoration:none;border-radius:30px;font-weight:bold;line-height:1;font-size:1.2rem;text-align:center;padding:21px 0 19px 0;text-transform:uppercase;width:100%;display:inline-block;margin-top:2rem;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.skiresort-card__btn:active,.skiresort-card__btn:hover,.skiresort-card__btn:focus{background-color:#92dd34;color:#fff;outline:0}@media screen and (min-width:768px){.skiresort-card__btn{width:364px}}.skiresort-card-list__arrow{font-family:'Geogrotesque','Arial','Helvetica',sans-serif}.skiresort-card-list__arrow li{position:relative;line-height:25px;font-size:1rem;text-align:left;margin-bottom:0.4rem;padding-left:16px;padding-right:18px;width:100%}.skiresort-card-list__arrow li::before{font-family:'icons';font-weight:400;font-style:normal;display:inline-block;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:0.6rem;position:absolute;left:0;top:8px;content:"";color:#28a9df}.skiresort-card-howto{display:flex;flex-direction:column;margin-bottom:58px}.skiresort-card-howto__img{width:100%;order:2;display:flex;flex-direction:row}.skiresort-card-howto__img1,.skiresort-card-howto__img2{width:50%;padding-right:14px}.skiresort-card-howto__img1 img,.skiresort-card-howto__img2 img{display:block;width:100%;height:auto}.skiresort-card-howto__img2{padding-left:14px;padding-right:0}.skiresort-card-howto__text{width:100%;order:1;margin-bottom:28px}.skiresort-card-howto__text h2{text-align:center;margin-top:0}.skiresort-card-howto__text p{font-style:italic;font-size:1.05rem;color:#00425a;line-height:1.4;max-width:418px;display:block;margin:auto;text-align:center}@media screen and (min-width:480px){.skiresort-card__title{font-size:2.06rem}.skiresort-card__subtitle,.skiresort-card__subtitle p{font-size:1.15rem}.skiresort-card-howto__text{padding:0 28px}.skiresort-card-howto__text p{padding-left:43px;padding-right:20px;text-align:left}}@media screen and (min-width:576px){.skiresort-card__title{font-size:2.3rem}.skiresort-card__subtitle,.skiresort-card__subtitle p{font-size:1.25rem}.skiresort-card-howto__text p{padding-left:25px}}@media screen and (min-width:768px){.skiresort-card-howto{flex-direction:row}.skiresort-card__title{font-size:1.96rem}.skiresort-card__subtitle,.skiresort-card__subtitle p{font-size:1.05rem}.skiresort-card-howto__img{width:40%;order:1}.skiresort-card-howto__text{order:2;width:60%;margin-bottom:0}.skiresort-card-howto__text h2{margin-top:0.8em}.skiresort-card-howto__text p{padding-left:25px;padding-right:20px}}@media screen and (min-width:992px){.skiresort-card__title{font-size:2.225rem}.skiresort-card__subtitle,.skiresort-card__subtitle p{font-size:1.25rem}.skiresort-card-howto__img{width:49.4%}.skiresort-card-howto__text{width:50.6%}.skiresort-card-howto__text p{padding-left:28px;padding-right:0}}@media screen and (min-width:1230px){.skiresort-card__title{font-size:2.6rem}.skiresort-card__subtitle,.skiresort-card__subtitle p{font-size:1.35rem}.skiresort-card-howto__text p{padding-left:0}}@media screen and (min-width:200px){html[lang=en] .skiresort-card-list__icons li:nth-child(2){line-height:50px}}@media screen and (min-width:327px) and (max-width:991px){html[lang=en] .skiresort-card-list__icons li:nth-child(5),html[lang=en] .skiresort-card-list__icons li:nth-child(6){line-height:50px}}@media screen and (min-width:337px) and (max-width:991px){html[lang=en] .skiresort-card-list__icons li:nth-child(1){line-height:50px}}@media screen and (min-width:349px) and (max-width:639px){html[lang=en] .skiresort-card-list__icons li:nth-child(4){line-height:50px}}@media screen and (min-width:659px) and (max-width:991px){html[lang=en] .skiresort-card-list__icons li:nth-child(4){line-height:50px}}@media screen and (min-width:398px) and (max-width:421px){html[lang=en] .skiresort-card-list__icons li:nth-child(3){line-height:25px}}@media screen and (min-width:403px) and (max-width:639px){html[lang=de] .skiresort-card-list__icons li:nth-child(5),html[lang=pl] .skiresort-card-list__icons li:nth-child(5){line-height:25px}}@media screen and (min-width:336px) and (max-width:639px){html[lang=de] .skiresort-card-list__icons li:nth-child(2),html[lang=pl] .skiresort-card-list__icons li:nth-child(2){line-height:25px}}@media screen and (min-width:363px) and (max-width:639px){html[lang=de] .skiresort-card-list__icons li:nth-child(2),html[lang=pl] .skiresort-card-list__icons li:nth-child(2){line-height:50px}}@media screen and (min-width:367px) and (max-width:639px){html[lang=de] .skiresort-card-list__icons li:nth-child(3),html[lang=pl] .skiresort-card-list__icons li:nth-child(3){line-height:50px}}@media screen and (min-width:417px) and (max-width:639px){html[lang=de] .skiresort-card-list__icons li:nth-child(6),html[lang=pl] .skiresort-card-list__icons li:nth-child(6){line-height:50px}}@media screen and (min-width:436px) and (max-width:639px){html[lang=de] .skiresort-card-list__icons li:nth-child(5),html[lang=pl] .skiresort-card-list__icons li:nth-child(5){line-height:50px}}@media screen and (min-width:425px) and (max-width:544px){html[lang=de] .skiresort-card-list__icons li:nth-child(1),html[lang=pl] .skiresort-card-list__icons li:nth-child(1){line-height:25px}}@media screen and (min-width:455px) and (max-width:467px){html[lang=de] .skiresort-card-list__icons li:nth-child(4),html[lang=pl] .skiresort-card-list__icons li:nth-child(4){line-height:25px}}@media screen and (min-width:640px){html[lang=de] .skiresort-card-list__icons li:nth-child(2),html[lang=pl] .skiresort-card-list__icons li:nth-child(2){line-height:25px}}@media screen and (min-width:768px) and (max-width:991px){html[lang=de] .skiresort-card-list__icons li:nth-child(2),html[lang=pl] .skiresort-card-list__icons li:nth-child(2){line-height:50px}}@media screen and (min-width:768px){html[lang=de] .skiresort-card-list__icons li:nth-child(1),html[lang=pl] .skiresort-card-list__icons li:nth-child(1){line-height:25px}}@media screen and (min-width:992px){html[lang=de] .skiresort-card-list__icons li,html[lang=pl] .skiresort-card-list__icons li{min-height:80px}}@media screen and (min-width:1230px){html[lang=de] .skiresort-card-list__icons li,html[lang=pl] .skiresort-card-list__icons li{min-height:80px!important;font-family:'Arial','Helvetica',sans-serif}}@media screen and (min-width:323px) and (max-width:991px){html[lang=de] .skiresort-card-list__icons li:nth-child(2){line-height:50px}}@media screen and (min-width:363px) and (max-width:416px){html[lang=de] .skiresort-card-list__icons li:nth-child(3){line-height:25px}}@media screen and (min-width:417px) and (max-width:543px){html[lang=de] .skiresort-card-list__icons li:nth-child(6){line-height:25px}}@media screen and (min-width:425px) and (max-width:639px){html[lang=de] .skiresort-card-list__icons li:nth-child(1){line-height:50px}}@media screen and (min-width:428px) and (max-width:522px){html[lang=de] .skiresort-card-list__icons li:nth-child(5){line-height:25px}}@media screen and (min-width:455px) and (max-width:498px){html[lang=de] .skiresort-card-list__icons li:nth-child(4){line-height:25px}}@media screen and (min-width:768px){html[lang=de] .skiresort-card-list__icons li:nth-child(5),html[lang=de] .skiresort-card-list__icons li:nth-child(6){line-height:25px}}@media screen and (min-width:1230px){html[lang=de] .skiresort-card__title{font-size:2.4rem}}.btn-base{background:#0085ca url("/templates/images/btn_arrow_white.png") no-repeat 14px center;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:0.875rem;line-height:1.85714em;margin:0.3125rem 0;padding:0.5625rem 1.25rem 0.5rem 2rem;text-align:center;text-decoration:none;text-transform:uppercase;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.btn-base:active,.btn-base:hover,.btn-base:focus{background-color:#00a7fd;color:#fff;outline:0}.btn-base.big{background:#0085ca;padding:15px}.btn-blue{background:#00425a url("/templates/images/btn_arrow_white.png") no-repeat 14px center;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:0.875rem;line-height:1.85714em;margin:0.3125rem 0;padding:0.5625rem 1.25rem 0.5rem 2rem;text-align:center;text-decoration:none;text-transform:uppercase;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;margin:0.3125rem auto}.btn-blue:active,.btn-blue:hover,.btn-blue:focus{background-color:#00678d;color:#fff;outline:0}.btn-blue:active,.btn-blue:hover,.btn-blue:focus{background-color:#0085ca}.btn-blue-normal{background:#00425a;color:#fff}.btn-blue-normal:active,.btn-blue-normal:hover,.btn-blue-normal:focus{background-color:#0085ca;color:#fff}.btn-add{background:#78be20 url("/templates/images/btn_arrow_white.png") no-repeat 14px center;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:0.875rem;line-height:1.85714em;margin:0.3125rem 0;padding:0.5625rem 1.25rem 0.5rem 2rem;text-align:center;text-decoration:none;text-transform:uppercase;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;background-image:url("/templates/images/btn_plus.png");margin:0.3125rem auto}.btn-add:active,.btn-add:hover,.btn-add:focus{background-color:#92dd34;color:#fff;outline:0}.btn-transparent{background:#fff url("/templates/images/btn_arrow_white.png") no-repeat 14px center;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:0.875rem;line-height:1.85714em;margin:0.3125rem 0;padding:0.5625rem 1.25rem 0.5rem 2rem;text-align:center;text-decoration:none;text-transform:uppercase;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;background:transparent url("/templates/images/btn_arrow_blue.png") no-repeat 14px center;color:#00425a;font-size:1rem}.btn-transparent:active,.btn-transparent:hover,.btn-transparent:focus{background-color:white;color:#fff;outline:0}.btn-transparent:active,.btn-transparent:hover,.btn-transparent:focus{background:#00425a url("/templates/images/btn_arrow_white.png") no-repeat 14px center}.btn-white{background:#fff url("/templates/images/btn_arrow_white.png") no-repeat 14px center;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:0.875rem;line-height:1.85714em;margin:0.3125rem 0;padding:0.5625rem 1.25rem 0.5rem 2rem;text-align:center;text-decoration:none;text-transform:uppercase;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;color:#d61955;background:#fff url("/templates/images/btn_arrow_pink.png") no-repeat 11px center;padding:0.375rem 0.8125rem 0.3125rem 1.5625rem;font-weight:normal;font-style:normal;font-size:0.875rem;margin:0 0 0 0.9375rem;position:relative;top:-0.1875rem}.btn-white:active,.btn-white:hover,.btn-white:focus{background-color:white;color:#fff;outline:0}.btn-white:active,.btn-white:hover,.btn-white:focus{background-color:#bf164c;background-image:url("/templates/images/btn_arrow_white.png")}.btn-next{background:#d61955 url("/templates/images/btn_arrow_white.png") no-repeat 14px center;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:0.875rem;line-height:1.85714em;margin:0.3125rem 0;padding:0.5625rem 1.25rem 0.5rem 2rem;text-align:center;text-decoration:none;text-transform:uppercase;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;background-position:82% center;padding:3px 27px 2px 17px}.btn-next:active,.btn-next:hover,.btn-next:focus{background-color:#e83a71;color:#fff;outline:0}.btn-back{background:#d61955 url("/templates/images/btn_arrow_white.png") no-repeat 14px center;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:0.875rem;line-height:1.85714em;margin:0.3125rem 0;padding:0.5625rem 1.25rem 0.5rem 2rem;text-align:center;text-decoration:none;text-transform:uppercase;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;background:#d61955 url("/templates/images/btn_arrow_back_white.png") no-repeat 14px center;padding:3px 17px 2px 27px}.btn-back:active,.btn-back:hover,.btn-back:focus{background-color:#e83a71;color:#fff;outline:0}.btn-prev{color:#3c3c3b;font-size:14px;font-weight:700;font-style:normal}.btn-prev:before{font-family:'icons';font-weight:400;font-style:normal;display:inline-block;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#009fe3;content:"";font-size:9px;position:relative;top:-1px;margin-right:5px}.btn-number{background:#d61955 url("/templates/images/btn_arrow_white.png") no-repeat 14px center;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:0.875rem;line-height:1.85714em;margin:0.3125rem 0;padding:0.5625rem 1.25rem 0.5rem 2rem;text-align:center;text-decoration:none;text-transform:uppercase;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;background-image:none;padding:3px 17px 2px 17px}.btn-number:active,.btn-number:hover,.btn-number:focus{background-color:#e83a71;color:#fff;outline:0}.btn-current{background:#00425a url("/templates/images/btn_arrow_white.png") no-repeat 14px center;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:0.875rem;line-height:1.85714em;margin:0.3125rem 0;padding:0.5625rem 1.25rem 0.5rem 2rem;text-align:center;text-decoration:none;text-transform:uppercase;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;background-image:none;padding:3px 17px 2px 17px}.btn-current:active,.btn-current:hover,.btn-current:focus{background-color:#00678d;color:#fff;outline:0}.btn-rounded{-webkit-border-radius:1.25rem;-moz-border-radius:1.25rem;-ms-border-radius:1.25rem;-o-border-radius:1.25rem;border-radius:1.25rem;background:#00425a url("/templates/images/btn_arrow_white.png") no-repeat 14px center;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:0.875rem;line-height:1.85714em;margin:0.3125rem 0;padding:0.5625rem 1.25rem 0.5rem 2rem;text-align:center;text-decoration:none;text-transform:uppercase;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;background-image:none;margin-top:5rem;padding:0.5em 1em}.btn-rounded:active,.btn-rounded:hover,.btn-rounded:focus{background-color:#00678d;color:#fff;outline:0}.btn-blue-light{background:#045193 url("/templates/images/btn_arrow_white.png") no-repeat 14px center;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:0.875rem;line-height:1.85714em;margin:0.3125rem 0;padding:0.5625rem 1.25rem 0.5rem 2rem;text-align:center;text-decoration:none;text-transform:uppercase;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;margin:0.3125rem auto;background-image:none}.btn-blue-light:active,.btn-blue-light:hover,.btn-blue-light:focus{background-color:#056cc5;color:#fff;outline:0}.btn-blue-light:active,.btn-blue-light:hover,.btn-blue-light:focus{background-color:#0085ca}.btn-outlined{font-weight:700;font-style:normal;border:1px solid #dae7f2;color:#00425a;cursor:pointer;display:block;font-size:18px;line-height:1.85714em;margin:5px 0 10px;padding:19px 10px 17px;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.btn-outlined:active,.btn-outlined:hover,.btn-outlined:focus{background-color:#dae7f2;color:#00425a;outline:0}.btn-outlined.hardHeight{height:81px;display:flex;justify-content:center;align-items:center}.btn-pink{background:#d61955 url("/templates/images/btn_arrow_white.png") no-repeat 14px center;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:0.875rem;line-height:1.85714em;margin:0.3125rem 0;padding:0.5625rem 1.25rem 0.5rem 2rem;text-align:center;text-decoration:none;text-transform:uppercase;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.btn-pink:active,.btn-pink:hover,.btn-pink:focus{background-color:#e83a71;color:#fff;outline:0}.btn-round{-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px;text-transform:uppercase;padding:15px 30px;text-decoration:none!important}.btn-green-big{background:#78be20 url("/templates/images/btn_arrow_white.png") no-repeat 14px center;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:0.875rem;line-height:1.85714em;margin:0.3125rem 0;padding:0.5625rem 1.25rem 0.5rem 2rem;text-align:center;text-decoration:none;text-transform:uppercase;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;background:#78be20;padding:15px}.btn-green-big:active,.btn-green-big:hover,.btn-green-big:focus{background-color:#92dd34;color:#fff;outline:0}.btn-green-l{background:green url("/templates/images/btn_arrow_white.png") no-repeat 14px center;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:0.875rem;line-height:1.85714em;margin:0.3125rem 0;padding:0.5625rem 1.25rem 0.5rem 2rem;text-align:center;text-decoration:none;text-transform:uppercase;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;border:1px solid green}.btn-green-l:active,.btn-green-l:hover,.btn-green-l:focus{background-color:#00b300;color:#fff;outline:0}.btn-green-l:active,.btn-green-l:hover,.btn-green-l:focus{background-color:#009a00;border-color:#009a00;color:#fff;outline:0}.btn-green-l-outline{background:green url("/templates/images/btn_arrow_white.png") no-repeat 14px center;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:0.875rem;line-height:1.85714em;margin:0.3125rem 0;padding:0.5625rem 1.25rem 0.5rem 2rem;text-align:center;text-decoration:none;text-transform:uppercase;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;padding:0.5625rem 1.25rem 0.5rem 1.25rem;background:#fff;color:green;border:1px solid green}.btn-green-l-outline:active,.btn-green-l-outline:hover,.btn-green-l-outline:focus{background-color:#00b300;color:#fff;outline:0}.btn-green-l-outline:active,.btn-green-l-outline:hover,.btn-green-l-outline:focus{background-color:#009a00;border-color:#009a00;color:#fff;outline:0}.btn-blue-big{background:#00425a url("/templates/images/btn_arrow_white.png") no-repeat 14px center;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:0.875rem;line-height:1.85714em;margin:0.3125rem 0;padding:0.5625rem 1.25rem 0.5rem 2rem;text-align:center;text-decoration:none;text-transform:uppercase;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;background:#00425a;padding:15px}.btn-blue-big:active,.btn-blue-big:hover,.btn-blue-big:focus{background-color:#00678d;color:#fff;outline:0}.btn-green{background:#78be20;color:#fff}.btn-green:hover{background:#6aa81c;color:#fff}.btn-green-dark{background:#359e7f;color:#fff}.btn-green-dark:hover{background:#2f8b70;color:#fff}@-webkit-keyframes spin{100%{-webkit-transform:360deg;-moz-transform:360deg;-ms-transform:360deg;-o-transform:360deg;transform:360deg}}@-moz-keyframes spin{100%{-webkit-transform:360deg;-moz-transform:360deg;-ms-transform:360deg;-o-transform:360deg;transform:360deg}}@-ms-keyframes spin{100%{-webkit-transform:360deg;-moz-transform:360deg;-ms-transform:360deg;-o-transform:360deg;transform:360deg}}@keyframes spin{100%{-webkit-transform:360deg;-moz-transform:360deg;-ms-transform:360deg;-o-transform:360deg;transform:360deg}}.btn-spinner{display:inline-block;color:#00425a;background:#fff;width:94px;height:94px;text-align:center;border:2px solid #fff;outline:none;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%}.btn-spinner i{float:left;font-size:40px;margin-left:18px;animation:spin 1200ms linear infinite;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out false;-o-transition:all 0.4s ease-in-out false;transition:all 0.4s ease-in-out}@media screen and (max-width:991px){.more-skiareals .btn-outlined{font-size:15px;padding:19px 5px 17px}}@media screen and (max-width:767px){.more-skiareals>div{width:50%}.more-skiareals>div .btn-outlined{font-size:16px}}@media screen and (max-width:440px){.more-skiareals>div{width:100%}.more-skiareals>div .btn-outlined{font-size:16px}}.btn-skiresort-card{background-image:-owg(linear-gradient(to right,#78be20,#0085ca));background-image:-webkit(linear-gradient(to right,#78be20,#0085ca));background-image:-moz(linear-gradient(to right,#78be20,#0085ca));background-image:-o(linear-gradient(to right,#78be20,#0085ca));background-image:linear-gradient(to right,#78be20,#0085ca);display:inline-block;padding:10px 15px;margin:0 -15px;border-radius:30px;position:relative}.btn-skiresort-card span{position:relative;z-index:2}.btn-skiresort-card:before{margin:0 auto;display:block;content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;border-radius:30px;overflow:hidden;background-color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;pointer-events:none;backface-visibility:hidden;z-index:1;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out false;-o-transition:all 0.2s ease-in-out false;transition:all 0.2s ease-in-out}.btn-rozcestnik{color:#0085ca;text-transform:uppercase;font-size:14px;position:relative;font-weight:700}.btn-rozcestnik:after{font-family:'icons';font-weight:400;font-style:normal;display:inline-block;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"";font-size:9px;position:relative;top:-2px;margin-left:5px;right:-3px}.btn-new{border:none;color:#fff;cursor:pointer;display:inline-block;font-size:0.875rem;line-height:1.85714em;margin:0.3125rem 0;padding:0.5625rem 1.25rem 0.5rem 1.3rem;text-align:center;text-decoration:none;text-transform:uppercase;outline:none;position:relative;font-weight:700;background-color:#0085ca}.btn-new:hover{color:white;background-color:#0074b1}.btn-new:before{font-family:'icons';font-weight:400;font-style:normal;display:inline-block;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"";font-size:9px;position:relative;margin-right:5px;top:-2px;left:-3px}.btn-new--red{background-color:red}.btn-new--red:hover{background-color:#e60000}.btn-blue-skibus-big{font-size:20px;padding:0.9375rem 2.1875rem;text-transform:none}.btn-new__green{background-color:#78be20}.btn-new__green:hover{background-color:#6aa81c}.btn-login{background:#0085ca url("/templates/images/btn_arrow_white.png") no-repeat 14px center;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:0.875rem;line-height:1.85714em;margin:0.3125rem 0;padding:0.5625rem 1.25rem 0.5rem 2rem;text-align:center;text-decoration:none;text-transform:uppercase;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;font-weight:700;font-style:normal;background:#0085ca;padding-right:45px;padding-left:45px;margin:0 0 0 12px}.btn-login:active,.btn-login:hover,.btn-login:focus{background-color:#00a7fd;color:#fff;outline:0}.btn-white-slider{display:inline-block;font-weight:700;color:#000;padding:15px 20px;background-color:#fff;white-space:nowrap;text-transform:uppercase;text-decoration:none;font-style:unset}#preferred-time-click-hack{position:absolute;z-index:1000000;top:0;left:0;right:0;bottom:0;background:transparent;display:none}.form{margin:20px 0}.form .row{margin:0px -15px 20px}.form.form-ski-lesson .row{margin-bottom:0}.form.form-ski-lesson .row>div{min-height:120px}.form.form-ski-lesson .row>div>p{margin-bottom:5px}.form.form-ski-lesson .row>div.skool-get-news{min-height:10px;margin-bottom:25px}.form.form-ski-lesson .row>div.gdpr__bottom-margin{min-height:10px}.form #persons.row div[id^="help"] p{font-size:0.9rem;line-height:1.35;margin:19px 0 0 0}.form input[type=text],.form input[type=email],.form input[type=tel],.form input[type=number],.form select,.form textarea{color:#626262;margin:8px 0 10px;padding:15px;border:1px solid #dae7f2;width:100%;font-size:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-weight:normal;font-style:normal}.form textarea{height:130px;width:100%!important}.form .error input[type=text],.form .error input[type=email],.form .error input[type=tel],.form .error input[type=number],.form .error select,.form .error textarea{border:1px solid #d61955}.form .error span{color:#d61955;font-size:12px;padding:5px 10px}.form .field_captcha{margin-top:-12px}.form .field_captcha label{float:left;margin-top:23px}.form .field_captcha .field{float:left}.form .field_captcha img{margin:0px 20px -19px 30px;padding:12px 10px 11px;border:1px solid #dae7f2}.form .field_captcha #id_captcha_1{width:80px}.form .field_captcha.error span{position:absolute;top:30px;left:5px}.form .required label{position:relative}.form .required label:after{content:" *";color:#d61955;font-weight:bold;font-size:16px;position:absolute;top:-3px;right:-10px}.form #hours div label,.form #hours_group div label{position:relative}.form #hours div label:after,.form #hours_group div label:after{content:" *";color:#d61955;font-weight:bold;font-size:16px;position:absolute;top:-3px;right:-10px}.form input[type=submit]{background:#d61955 url("/templates/images/btn_arrow_white.png") no-repeat 14px center;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:0.875rem;line-height:1.85714em;margin:0.3125rem 0;padding:0.5625rem 1.25rem 0.5rem 2rem;text-align:center;text-decoration:none;text-transform:uppercase;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;font-weight:normal;font-style:normal;background:#d61955;color:#fff;float:right;font-size:16px;font-weight:700;margin:-2px 0px 10px 5px;outline:0;border:0;padding:15px 43px 15px 43px}.form input[type=submit]:active,.form input[type=submit]:hover,.form input[type=submit]:focus{background-color:#e83a71;color:#fff;outline:0}.form .text-center input[type=submit]{float:none;margin:5px 0}.form .star{color:#d61955}.form .error_message{display:none}.form .error_message p{padding:10px 15px;background-color:#d61955;color:#fff;font-weight:700;font-style:normal}.form .recaptcha label{display:none}@media screen and (max-width:620px){.form .col-xs-4{width:100%}}@media screen and (max-width:535px){.form .last .col-xs-6{width:100%}.form .last .col-xs-6 .send{padding-top:15px;text-align:center}.form .last .col-xs-6 .send input{float:none}.form .last .col-xs-6 .g-recaptcha>div>div{margin:0 auto}.form .last .col-xs-6 .field{float:none}}.newsletter .form{max-width:400px;margin:0 auto;text-align:center}.newsletter .form .g-recaptcha>div>div{margin:0 auto}.newsletter .form .field{float:none}.field_get_news,.field_understand{margin-top:-10px}.field_get_news label,.field_understand label{margin-left:10px}.field_get_news div,.field_understand div{float:left;display:inline-block}.field_get_news input,.field_understand input{position:relative;background:#e8ecf1;top:-4px;left:-2px;width:17px;height:17px}.get_news--complaints{margin-top:20px}.get_news--complaints .block label,.understand--complaints .block label{display:none}.field_understand{margin-top:10px}.field_files{margin-top:10px;margin-bottom:20px}.skool-get-news label:first-child{display:none}.wrapper:before{display:block;content:"";background-image:-owg(linear-gradient(to right,#78be20,#0085ca));background-image:-webkit(linear-gradient(to right,#78be20,#0085ca));background-image:-moz(linear-gradient(to right,#78be20,#0085ca));background-image:-o(linear-gradient(to right,#78be20,#0085ca));background-image:linear-gradient(to right,#78be20,#0085ca);height:0.375rem;position:absolute;top:0;right:0;left:0;width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;pointer-events:none;backface-visibility:hidden}.header-wrapper{position:relative;z-index:200}.header{padding-top:0.375rem;height:7.375rem;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.header .logo{display:inline-block;-webkit-flex-shrink:0;flex-shrink:0}.header .logo img{display:block;max-width:100%;height:auto!important}.languages{display:inline-block;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center}.languages li{display:inline-block;width:2.25rem;height:2.25rem;margin-left:0.125rem}.languages li:first-child{margin-left:0}.languages li.current a{background-color:#00425a;color:#fff}.languages li.current a:hover,.languages li.current a:focus,.languages li.current a:active{background-color:#002f41}.languages a{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#00425a;display:block;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-size:0.875rem;width:100%;height:100%;line-height:1;text-align:center;text-transform:uppercase;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out false;-o-transition:all 0.2s ease-in-out false;transition:all 0.2s ease-in-out;text-decoration:none}.languages a:hover,.languages a:focus,.languages a:active{background-color:#002f41;color:#fff}.languages-desktop{display:none;position:relative;border:1px solid #dae7f2;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;height:2.25rem;padding:0 15px;margin-left:10px}.languages-desktop .lang-trigger{color:#00425a;line-height:2.25rem;cursor:pointer}.languages-desktop .lang-trigger:after{font-family:'icons';font-weight:400;font-style:normal;display:inline-block;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"";font-size:10px;margin-left:8px;position:relative;top:-1px}.languages-desktop ul{display:none;position:absolute;border:1px solid #dae7f2;border-top:0;-webkit-border-radius:0 0 20px 20px;-moz-border-radius:0 0 20px 20px;-ms-border-radius:0 0 20px 20px;-o-border-radius:0 0 20px 20px;border-radius:0 0 20px 20px;left:-1px;right:-1px;padding-bottom:10px;margin-top:-1px;background:#fff;overflow:hidden}.languages-desktop ul li a{display:block;color:#00425a;padding:5px 15px;-webkit-transition:all 0.4s false;-moz-transition:all 0.4s false false;-o-transition:all 0.4s false false;transition:all 0.4s}.languages-desktop ul li a:hover,.languages-desktop ul li a:focus,.languages-desktop ul li a:active{background-color:#002f41;color:#fff}.languages-desktop:hover{border-bottom:0;-webkit-border-radius:20px 20px 0 0;-moz-border-radius:20px 20px 0 0;-ms-border-radius:20px 20px 0 0;-o-border-radius:20px 20px 0 0;border-radius:20px 20px 0 0}.languages-desktop:hover ul{display:block}@media screen and (min-width:1230px){.languages-desktop{display:inline-block}}.mobile-buttons{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:992px){.mobile-buttons{margin-left:15px}}.mobile-buttons .tickets{margin-right:10px}@media screen and (min-width:1230px){.mobile-buttons .tickets{display:none}}.search-toggle{background-color:transparent;border:none;color:#00425a;cursor:pointer;display:inline-block;font-size:0.875rem;line-height:1;padding:0;margin:0;text-align:center;text-decoration:none;text-transform:uppercase;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;width:2.25rem;height:2.25rem;-webkit-flex-shrink:0;flex-shrink:0}.search-toggle i{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;border:1px solid #dae7f2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-size:1.5rem;width:100%;height:100%;line-height:1;text-align:center;text-transform:uppercase;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out false;-o-transition:all 0.2s ease-in-out false;transition:all 0.2s ease-in-out;background-color:#fff}.search-toggle .title{display:none}.search-toggle:hover i,.search-toggle:focus i,.search-toggle:active i{background-color:#dae7f2}.search-box{position:absolute;left:0;right:0;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out false;-o-transition:all 0.4s ease-in-out false;transition:all 0.4s ease-in-out;top:7.375rem;z-index:2;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;pointer-events:none;backface-visibility:hidden;height:0;overflow:hidden;padding:0;margin:0;background-color:#edf7fe;border-top:1px solid #dae7f2}.search-box .flex-container{-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.search-box.search-active{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;-o-user-select:auto;user-select:auto;pointer-events:auto;backface-visibility:visible;height:auto;overflow:visible;padding:1.5rem 0}.search-box form{display:block;-webkit-flex-grow:1;flex-grow:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out false;-o-transition:all 0.2s ease-in-out false;transition:all 0.2s ease-in-out}@media (min-width:576px){.search-box form{display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch}}.search-box form input[type=text]{-webkit-flex-grow:1;flex-grow:1;display:block;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;text-align:left;font-size:1.125rem;line-height:1;width:100%;padding:0 0 0 1.75rem;margin:0;color:#00425a;font-weight:normal;font-style:normal;height:3.75rem;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out false;-o-transition:all 0.2s ease-in-out false;transition:all 0.2s ease-in-out}@media (min-width:576px){.search-box form input[type=text]{font-size:1.5rem;width:150px}}.search-box .search-doit{-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;flex-shrink:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out false;-o-transition:all 0.2s ease-in-out false;transition:all 0.2s ease-in-out;background-color:#0085ca;border:none;color:#fff;cursor:pointer;display:block;font-size:0.875rem;line-height:1;padding:1rem 2rem;margin:0;text-align:center;text-decoration:none;text-transform:uppercase;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;font-weight:normal;font-style:normal;width:100%}.search-box .search-doit i{display:none}.search-box .search-doit .title{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;text-align:center}.search-box .search-doit:hover{background-color:#00a7fd}@media (min-width:576px){.search-box .search-doit{width:auto}}@media (min-width:768px){.search-box .search-doit{width:12.5rem}}.search-box .search-close{-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;flex-shrink:0;background-color:transparent;border:none;color:#00425a;cursor:pointer;display:none;line-height:1;padding:0;margin:0;text-align:center;text-decoration:none;text-transform:uppercase;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;width:3.75rem;height:3.75rem;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out false;-o-transition:all 0.2s ease-in-out false;transition:all 0.2s ease-in-out}@media (min-width:576px){.search-box .search-close{display:inline-block}}@media (min-width:992px){.search-box .search-close{margin-left:4.375rem}}@media (min-width:1230px){.search-box .search-close{margin-left:8.75rem}}.search-box .search-close .search-close-wrapper{display:block;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:100%;height:100%;position:relative}.search-box .search-close i{display:block;width:1.5rem;height:1.5rem;position:relative;z-index:21}.search-box .search-close i span{position:absolute;top:calc(50% - 2px);left:0;display:block;height:3px;background-color:#0085ca;width:100%;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out false;-o-transition:all 0.2s ease-in-out false;transition:all 0.2s ease-in-out}.search-box .search-close i span:nth-of-type(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.search-box .search-close i span:nth-of-type(2){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.search-box .search-close .title{display:none}.search-box .search-close:hover i span{background-color:#00425a}.footer{background:#edf7fe;border-top:1px solid #dae7f2;padding:0.5rem 0 2rem 0;margin-top:2.5rem}.footer hr{margin-top:1.5rem;margin-bottom:1.5rem}.footer h2{color:#00425a;font-weight:700;font-style:normal;font-size:1.125rem;text-transform:uppercase;padding:1.125rem 0 0.75rem}.footer li{position:relative;padding:0.33em 0 0.33em 1em}.footer li a{color:#00425a;text-decoration:none}.footer li a:active,.footer li a:hover,.footer li a:focus{text-decoration:underline}.footer li:before{content:"";position:absolute;left:0;top:0.5rem;width:0;height:0;border-style:solid;border-width:4px 0 4px 5px;border-color:transparent transparent transparent #0085ca}.footer ul{padding-bottom:0.5em;font-size:0.875rem}.footer .copyright p{font-size:0.8125rem;color:#00425a;line-height:1.25rem;margin-top:0.25rem;margin-bottom:0.25rem}.footer .copyright a{color:#00425a;text-decoration:none}.footer .copyright a:active,.footer .copyright a:hover,.footer .copyright a:focus{text-decoration:underline}.footer .inplaceedit.htmlinplaceedit{display:block}.footer .newsletter{background:url("/templates/images/footer_newsletter.png") no-repeat right 30px;padding-bottom:1rem}.footer .newsletter p{color:#00425a;line-height:1.5rem}.footer .newsletter .btn-rounded{font-size:0.85rem}.footer .social a{display:block;text-decoration:none;text-align:center;font-size:0.75rem;color:#00425a}.footer .social a:active,.footer .social a:hover,.footer .social a:focus{text-decoration:underline}.footer .social img{display:block;margin:0 auto 15px}.footer .social .social-ig img{margin-bottom:0.5rem}.footer span{display:inline-block}.footer-top{padding-bottom:0.5rem}.footer-partners{margin-top:-1rem;margin-bottom:-1rem}.footer-partners h2{margin:0}.footer-partners .display-table{display:table;width:100%}.footer-partners .display-cell{display:table-cell;vertical-align:middle}.footer-partners img{margin:15px auto;padding:0 15px}.footer .footer-rate{padding:0.8em 0 0}.footer .footer-rate a{background:#00425a;color:white;padding:0.5em 0.8em;display:inline-block}.footer .footer-rate:before{display:none;content:none}@media screen and (max-width:575px){.footer .copyright span{display:block}.footer .copyright span.divider{display:none}.footer .copyright p{font-size:1rem;line-height:1.625rem}}@media screen and (max-width:479px){.footer .col-xs-3{width:50%;min-height:12rem}.footer-partners .display-table{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start}.footer-partners .display-cell{display:inline-block;width:33.333%}}@media screen and (max-width:340px){.footer .footer-hide{display:none}.footer .col-xs-3{width:100%;height:auto;min-height:0}.footer .col-xs-3 ul{padding-bottom:0}.footer .col-xs-3 ul li{font-size:1rem;margin:2px 0}.footer .newsletter{padding-bottom:2rem}.footer .newsletter .col-xs-6{width:100%}.footer .newsletter .col-xs-6 a{margin-top:0}}.front-loga{padding-top:10px}.front-loga p{margin-top:0}.front-loga .btn-blue{margin:10px 0}@media screen and (max-width:768px){.front-loga img{margin:0 auto 20px}.front-loga .text-right{text-align:center;padding-top:5px}}.uvod-ubytvani{height:123px;padding:13px 20px 12px 120px}.uvod-ubytvani,.uvod-skipas{background:#edf7fe;overflow:auto;text-align:center;position:relative}.uvod-ubytvani .heading,.uvod-skipas .heading{position:absolute;left:8px;width:119px;top:50%;margin-top:-32px;color:#0085ca;font-size:60px}@media screen and (min-width:992px) and (max-width:1199px){.uvod-ubytvani,.uvod-skipas{padding:26px 0 26px 90px}.uvod-ubytvani .heading,.uvod-skipas .heading{width:90px}}@media screen and (max-width:767px){.uvod-ubytvani,.uvod-skipas{height:auto}.uvod-ubytvani>div,.uvod-skipas>div{margin-bottom:10px}}.uvod-ubytvani .m-b-1,.uvod-skipas .m-b-1{margin-bottom:10px}.uvod-ubytvani>div,.uvod-skipas>div{padding:0 10px}.uvod-ubytvani .children-yes,.uvod-skipas .children-yes{text-align:left;padding-top:12px}.uvod-ubytvani .children-age,.uvod-skipas .children-age{display:none}.uvod-ubytvani label,.uvod-skipas label{cursor:pointer}.uvod-ubytvani input[type=text],.uvod-ubytvani input[type=number],.uvod-skipas input[type=text],.uvod-skipas input[type=number]{color:#4e4e4e;font-weight:normal;font-style:normal;padding:12px 10px;border:0;width:100%;outline:0!important}.uvod-ubytvani .ui-spinner,.uvod-skipas .ui-spinner{display:block}.uvod-ubytvani .btn-base,.uvod-skipas .btn-base{display:block;width:100%;max-width:100%!important;position:relative!important;bottom:auto!important;right:auto!important;margin:0;padding:0.47rem 1.25rem 0.47rem 1.25rem}.uvod-ubytvani .hasDatepicker,.uvod-skipas .hasDatepicker{background:#fff url("/templates/images/datepicker.png") no-repeat right 15px center}.uvod-skipas{padding-left:10px;padding-right:10px;padding-top:15px;padding-bottom:5px}@media screen and (min-width:768px) and (max-width:991px){.uvod-skipas{height:123px;padding-bottom:0px!important}}@media screen and (min-width:1230px){.uvod-skipas{height:123px}}@media screen and (min-width:992px) and (max-width:1229px){.uvod-skipas{padding-bottom:15px}}.uvod-skipas .frm-skipas--inputs-block{width:100%}@media screen and (min-width:576px) and (max-width:991px){.uvod-skipas .frm-skipas--inputs-block{width:66.666666%}}@media screen and (min-width:1230px){.uvod-skipas .frm-skipas--inputs-block{width:66.666666%}}.uvod-skipas .frm-skipas--btn-block{display:flex;flex-direction:row;justify-content:space-between;margin-top:13px;width:100%}@media screen and (min-width:576px) and (max-width:991px){.uvod-skipas .frm-skipas--btn-block{width:33.333333%}}@media screen and (min-width:1230px){.uvod-skipas .frm-skipas--btn-block{width:33.333333%}}.uvod-skipas .frm-skipas--btn-block div{margin-bottom:0;width:55%}.uvod-skipas .frm-skipas--btn-block div span{font-size:1rem}@media screen and (min-width:374px){.uvod-skipas .frm-skipas--btn-block div{width:45%;font-size:1.2rem}}.uvod-skipas .frm-skipas--btn-block button{margin-bottom:0;width:40%;padding-left:1rem;padding-right:1rem}.uvod-skipas .frm-skipas--btn-block button i{display:none}@media screen and (min-width:374px){.uvod-skipas .frm-skipas--btn-block button{width:45%;padding-left:2rem;padding-right:1.125rem}.uvod-skipas .frm-skipas--btn-block button i{display:inline-block}}@media screen and (min-width:576px) and (max-width:991px){.uvod-skipas .frm-skipas--btn-block{flex-direction:column;margin-top:0}.uvod-skipas .frm-skipas--btn-block div{margin-bottom:13px}.uvod-skipas .frm-skipas--btn-block div,.uvod-skipas .frm-skipas--btn-block button{width:100%}}@media screen and (min-width:1230px){.uvod-skipas .frm-skipas--btn-block{flex-direction:column;margin-top:0}.uvod-skipas .frm-skipas--btn-block div{margin-bottom:13px}.uvod-skipas .frm-skipas--btn-block div,.uvod-skipas .frm-skipas--btn-block button{width:100%}}.uvod-skipas label{font-size:0.8rem;margin-right:10px;margin-left:15px;text-align:right;min-height:26px;margin-bottom:10px}.uvod-skipas label.mod--one-line{line-height:26px}@media screen and (min-width:576px){.uvod-skipas label{margin-bottom:0}}.uvod-skipas label.mod--ml0{margin-left:0}.uvod-skipas input[type=text]{margin-bottom:13px}.uvod-skipas input[type=number]{width:24vw;text-align:center}@media screen and (min-width:576px){.uvod-skipas input[type=number]{width:58px}}.uvod-skipas input[type=number]::-webkit-inner-spin-button,.uvod-skipas input[type=number]::-webkit-outer-spin-button{opacity:1;background:transparent;border-color:red;color:blue}.uvod-skipas .row-inputs{display:flex;justify-content:space-between}.uvod-skipas .row-inputs div{display:flex;align-items:center;justify-content:space-between;flex-direction:column}@media screen and (min-width:576px){.uvod-skipas .row-inputs div{flex-direction:row}}.uvod-skipas .box-skipas-price{height:40px;line-height:38px;margin-bottom:13px;font-size:0.8rem;text-align:left}@media screen and (min-width:1230px){.uvod-skipas .box-skipas-price{text-align:center}}.uvod-skipas .box-skipas-price span{padding-left:10px;color:#0085ca;font-weight:bold;font-size:1.2rem}.uvod-skipas .btn-base{background:#0085ca;padding:0.41rem 1.25rem 0.41rem 2rem}.main-content ul,.page-content ul{list-style:none inside none;padding:0;margin:0;font-size:0.875rem;margin:0.5em 0 1em}.main-content ul li,.page-content ul li{position:relative;padding:5px 0 5px 17px}.main-content ul li:before,.page-content ul li:before{content:"";display:block;width:4px;height:4px;background:#626262;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;position:absolute;top:11px;left:5px}.main-content ol,.page-content ol{list-style:decimal inside;margin:0.5em 0 1em}.main-content ol li,.page-content ol li{padding-left:3px;padding-top:5px}.main-content table,.page-content table{margin:10px 0 30px;width:100%;max-width:100%}.main-content table th,.page-content table th{border-bottom:1px solid #fff;text-transform:uppercase;padding:14px 8px 12px;font-weight:700;font-style:normal;background:#f4fbff;color:#fff}.main-content table td,.page-content table td{padding:14px 8px 12px;background:#f4fbff;border-bottom:1px solid #fff}.main-content iframe,.page-content iframe{max-width:100%}@media screen and (max-width:820px){.predprodej-table{overflow-x:auto;display:block}}.videowrapper{position:relative;padding-bottom:54.2%;padding-top:25px;height:0}.videowrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.kontakt-box{background:#00425a;margin:10px 0 40px;color:#fff;padding:15px 25px;float:left;width:100%}.kontakt-box>div{padding:15px 0;float:left}.kontakt-box>div:first-child{text-transform:uppercase;font-weight:700;font-style:normal;background:url("/templates/images/kontakt_box_phone.png") no-repeat 5px center;padding-left:80px;font-size:18px;padding-right:30px}.kontakt-box>div:last-child{background:url("/templates/images/divider_vert_dot.png") repeat-y left center;font-size:16px;padding-left:30px}.kontakt-box strong{font-size:18px}.kontakt-box a{font-size:18px;font-weight:700;font-style:normal;color:#fff}@media screen and (min-width:700px){.kontakt-box{display:flex;align-items:center}.kontakt-box div:first-child{flex:1}.kontakt-box>div:last-child{background:url("/templates/images/divider_vert_dot.png") repeat-y left center;font-size:16px;padding-left:30px;flex:4}}@media screen and (max-width:500px){.kontakt>.row>div{width:100%}}.wpjadmin.kontakt-wrapper .h4{font-size:1rem}.three-column-layout div>img{display:block;max-width:100%;height:auto!important;margin:20px 0 30px}.three-column-layout ul{list-style:none inside none;padding:0;margin:0;font-size:0.875rem;margin:0.5em 0 1em}.three-column-layout ul li{position:relative;padding:5px 0 5px 17px}.three-column-layout ul li:before{content:"";display:block;width:4px;height:4px;background:#626262;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;position:absolute;top:11px;left:5px}@media screen and (max-width:600px){.three-column-layout .col-xs-4{width:100%;max-width:400px;margin:0 auto;float:none}}@media screen and (max-width:1200px){.kontakt-box div:last-child{background:transparent;padding:9px 0 7px 0;line-height:1.4em}}@media screen and (max-width:450px){.skibus img{width:70px!important;height:auto!important}.skibus p{clear:left}}.skiresortcard-iframe iframe{width:100%;height:800px}.skiresortcard-iframe+.footer{margin-top:0}.ubytovani-page .content{max-width:780px;margin:0 auto}.ubytovani-page h1,.ubytovani-page .h1{margin:40px 0 20px}.ubytovani-page .subtitle{font-size:1.375rem;text-align:center;line-height:1.8}.ubytovani-page .btn-wrapper{margin:30px 0}.ubytovani-page .btn-wrapper .btn{margin:10px;padding:1em 1.5em;border-radius:30px;width:170px}.ubytovani-page li{position:relative;padding:0.33em 0 0.33em 1em;list-style:none;margin:5px 0;line-height:1.4}.ubytovani-page li a{color:#00425a;text-decoration:none}.ubytovani-page li a:active,.ubytovani-page li a:hover,.ubytovani-page li a:focus{text-decoration:underline}.ubytovani-page ul{margin:30px 0;padding-bottom:0.5em;font-size:0.875rem;list-style:none}.ubytovani-page .tip-infocentra{padding-left:170px;position:relative}.ubytovani-page .tip-infocentra .btn{width:150px;text-transform:none;position:absolute;left:0;top:0}.ubytovani-page .tip-infocentra .btn,.ubytovani-page .tip-infocentra p{flex-grow:1}@media screen and (max-width:450px){.ubytovani-page .tip-infocentra{padding-left:0}.ubytovani-page .tip-infocentra .btn{display:none}}.ubytovani-page .contact-box{position:relative;padding-left:200px}.ubytovani-page .contact-box img{position:absolute;left:0;top:20px}@media screen and (max-width:580px){.ubytovani-page .contact-box{padding-left:0}.ubytovani-page .contact-box img{display:none}}.mfp-with-fade.mfp-ready.mfp-bg{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)!important;opacity:1!important;background-color:rgba(0,55,75,0.95)!important}.mfp-bg{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)!important;opacity:1!important;background-color:rgba(0,55,75,0.95)!important}.mfp-figure:after{display:none!important}.mfp-iframe-scaler iframe{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.mfp-iframe-scaler video{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:black}.mfp-close,.close{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out false;-o-transition:all 0.4s ease-in-out false;transition:all 0.4s ease-in-out;padding-right:0!important}.mfp-close:before,.close:before,.mfp-close:after,.close:after{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out false;-o-transition:all 0.4s ease-in-out false;transition:all 0.4s ease-in-out;content:"";display:block;width:2.5rem;height:3px;background-color:#fff;position:absolute;top:calc(50% - 2px);left:calc(50% - 1.25rem)}.mfp-close:before,.close:before{transform:rotate(45deg)}.mfp-close:after,.close:after{transform:rotate(-45deg)}.mfp-close:hover:before,.close:hover:before,.mfp-close:hover:after,.close:hover:after{background-color:#fff}.mfp-arrow{width:3.5rem!important;height:3.5rem!important;top:calc(50% - 3.5rem / 2)!important;margin:0!important;color:#fff!important}.mfp-arrow:hover:before{color:#fff!important}.mfp-arrow:before{font-family:'icons';font-weight:400;font-style:normal;display:inline-block;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;border:none!important;font-size:3.5rem!important;display:flex!important;align-items:center!important;justify-content:center!important;width:3.5rem!important;height:3.5rem!important;color:#fff!important;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out false;-o-transition:all 0.4s ease-in-out false;transition:all 0.4s ease-in-out;margin:0!important;opacity:1!important}.mfp-arrow:after{display:none!important}.mfp-arrow.mfp-arrow-left:before{content:""!important;left:0.5rem!important}.mfp-arrow.mfp-arrow-right:before{content:""!important;right:0.5rem!important}.mfp-content{position:static!important}.modal{display:none;position:fixed;z-index:220;left:0;top:0;width:100%;height:100%;background-color:rgba(4,14,46,0.75)}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-content{background-color:#fff;margin:5% auto;padding:1px 1rem 1px 1rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;max-width:795px}@media (min-width:768px){.modal-content{width:80%;padding:60px 125px}}.modal-content .success-message{margin-bottom:1.75rem}.modal-content label{color:#3c3c3b;font-size:14px}.modal-content .block:not(.field_message){display:flex;align-items:center;justify-content:space-between}.modal-content .block:not(.field_message) input{border-top:0;border-left:0;border-right:0}.modal-content .block:not(.field_message) label{margin-right:10px}.modal-content .block:not(.field_message) .field{max-width:calc(100% - 60px)}.modal-content .field_message label{position:absolute;left:30px;top:25px}.modal-content .field_message textarea{height:380px;padding-top:40px}.modal-content .field_cv{padding:15px 0}.close{color:#003750;display:block;position:absolute;width:3rem;height:3rem;background:#e7e7f3;top:0;right:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.close:hover,.close:focus{color:#fff;background:#003750;text-decoration:none;cursor:pointer}.wpjadmin li{padding:5px 0 5px 15px;position:relative;page-break-inside:avoid;font-size:14px;line-height:1.5}.wpjadmin li:before{font-family:'icons';font-weight:400;font-style:normal;display:inline-block;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"";font-size:8px;top:11px;left:0;position:absolute}.wpjadmin h2{font-size:26px;color:#00425a;margin-top:0.5rem;padding-bottom:15px;margin-bottom:15px}@media screen and (min-width:1230px){.wpjadmin h2{margin-top:1rem}}.vecerni-lyzovani__wpjadmin>p{display:block;height:55px}.vecerni-lyzovani__wpjadmin .doublerow{height:84.6px}.main-nabidka-pro-skoly .rozcestnik-pujcovny a{width:100%;margin-right:0}@media screen and (min-width:365px) and (max-width:449px){.main-nabidka-pro-skoly .rozcestnik-pujcovny a{width:calc((100% - 20px) / 2);margin-right:20px!important}.main-nabidka-pro-skoly .rozcestnik-pujcovny a:nth-child(2),.main-nabidka-pro-skoly .rozcestnik-pujcovny a:nth-child(4),.main-nabidka-pro-skoly .rozcestnik-pujcovny a:nth-child(6){margin-right:0px!important}}@media screen and (min-width:500px) and (max-width:991px){.main-nabidka-pro-skoly .rozcestnik-pujcovny a{width:calc((100% - 40px) / 3);margin-right:20px!important}.main-nabidka-pro-skoly .rozcestnik-pujcovny a:nth-child(3),.main-nabidka-pro-skoly .rozcestnik-pujcovny a:nth-child(6){margin-right:0px!important}}@media screen and (min-width:992px){.main-nabidka-pro-skoly .rozcestnik-pujcovny a{width:calc((100% - 100px) / 6);margin-right:20px!important}.main-nabidka-pro-skoly .rozcestnik-pujcovny a:nth-child(6){margin-right:0px!important}}.main-nabidka-pro-skoly .btn-outlined{font-size:15px}.main-puvodni--nabidka-pro-skoly a:not([href^="mailto:"]):not(.btn-link){background:#00425a url("/templates/images/btn_arrow_white.png") no-repeat 14px center;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:0.875rem;line-height:1.85714em;margin:0.3125rem 0;padding:0.5625rem 1.25rem 0.5rem 2rem;text-align:center;text-decoration:none;text-transform:uppercase;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.main-puvodni--nabidka-pro-skoly a:not([href^="mailto:"]):not(.btn-link):active,.main-puvodni--nabidka-pro-skoly a:not([href^="mailto:"]):not(.btn-link):hover,.main-puvodni--nabidka-pro-skoly a:not([href^="mailto:"]):not(.btn-link):focus{background-color:#00678d;color:#fff;outline:0}.main-puvodni--nabidka-pro-skoly .bullet-red:before{content:'';display:inline-block;width:10px;height:10px;border-radius:50%;margin:0 5px;background-color:#ff3b60}.main-puvodni--nabidka-pro-skoly .bullet-black:before{content:'';display:inline-block;width:10px;height:10px;border-radius:50%;margin:0 5px;background-color:#000}.main-puvodni--nabidka-pro-skoly .bullet-blue:before{content:'';display:inline-block;width:10px;height:10px;border-radius:50%;margin:0 5px;background-color:#0085ca}.slider-container{padding:0}.slider{margin:0 auto 1.5rem;padding:0;max-width:1230px;height:300px;position:relative;background-color:#78be20}@media (min-width:768px){.slider{margin-bottom:3rem}}.slider.swiper-container>.swiper-pagination{position:absolute;right:20px;bottom:20px;left:unset;width:auto}.slider.swiper-container>.swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;background-color:#fff}.slider.swiper-container>.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fefefe}@media (min-width:576px) and (min-height:30rem){.slider{max-width:1440px;height:550px}}@media (min-width:768px) and (min-height:50rem){.slider{max-width:1680px;height:612px}}.slider .video-wrapper{display:none;z-index:2}@media (min-width:1230px){.slider .video-wrapper{display:block;width:100%;position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}}.slider .video-wrapper video{display:block;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:transparent url("/templates/images/homepage-video-placeholder.jpg") no-repeat center/cover;position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:440px;z-index:1}@media (min-height:30rem) and (max-height:49rem){.slider .video-wrapper video{height:550px}}@media (min-height:50rem){.slider .video-wrapper video{height:auto}}.slider .slider-buttons{margin-top:25px;text-align:center;position:absolute;bottom:0;width:100%}@media (min-width:768px){.slider .slider-buttons{bottom:18px}}@media (min-width:992px){.slider .slider-buttons{bottom:35px}}.slider .btn-slider-flexiskipas{position:absolute;top:60%;left:-30px;max-width:82%}@media (min-width:350px){.slider .btn-slider-flexiskipas{top:62%;max-width:74%}}@media (min-width:420px){.slider .btn-slider-flexiskipas{top:63%;max-width:68%}}@media (min-width:460px){.slider .btn-slider-flexiskipas{top:67%;max-width:54%}}@media (min-width:576px){.slider .btn-slider-flexiskipas{top:63%;max-width:42%}}@media (min-width:900px){.slider .btn-slider-flexiskipas{max-width:35%}}@media (min-width:1100px){.slider .btn-slider-flexiskipas{max-width:24%}}.slider .btn-slider-flexiskipas img{width:100%;height:auto}@media (min-width:576px){.slider .btn-slider-flexiskipas{top:60%;left:-2px}}@media (min-width:768px){.slider .btn-slider-flexiskipas{top:65%}}.slider .slider-text{position:absolute;z-index:4;text-align:left;color:#fff;font-weight:normal;font-style:italic;margin-top:48px;margin-bottom:28px;width:100%;right:0;bottom:0;left:0;padding-bottom:40px}@media (min-width:768px){.slider .slider-text{padding-bottom:90px;margin-bottom:48px}}@media (min-width:992px){.slider .slider-text{margin-bottom:0;padding-bottom:60px}}.slider .slider-text h1,.slider .slider-text h2,.slider .slider-text h3{color:#fff}.slider .slider-text h1{font-size:2.25rem;line-height:1;font-weight:bold}@media (min-width:768px){.slider .slider-text h1{font-size:2.75rem}}@media (min-width:992px){.slider .slider-text h1{font-size:3.25rem}}.slider .slider-text p{margin:0;font-size:1.75rem;line-height:1.25;padding:0 15px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out false;-o-transition:all 0.4s ease-in-out false;transition:all 0.4s ease-in-out}@media (min-width:768px){.slider .slider-text p{font-size:2.25rem;padding:0 30px}}@media (min-width:992px){.slider .slider-text p{font-size:2.75rem;line-height:1.25;padding:0 60px}}.slider .slider-text p a{color:#fff;text-decoration:underline}.slider .slider-text strong{font-weight:700;font-style:italic}.slider .slider-text em{font-weight:700;font-style:italic;text-transform:uppercase;font-size:0.5em;letter-spacing:0.2em;line-height:2}.slider .slider-text .text-slider-flexiskipas{max-width:100%}@media (min-width:576px){.slider .slider-text .text-slider-flexiskipas{max-width:80%}}@media (min-width:880px){.slider .slider-text .text-slider-flexiskipas{max-width:65%}}@media (min-width:1100px){.slider .slider-text .text-slider-flexiskipas{max-width:44%}}.main-content .slider-skiarealy{margin-bottom:40px}.main-content .slider-skiarealy #top{height:404px;width:100%;position:relative}@media screen and (max-width:1199px){.main-content .slider-skiarealy #top{height:325px}}@media screen and (max-width:991px){.main-content .slider-skiarealy #top{height:249px}}.main-content .slider-skiarealy .slide{background:#00425a;margin:0;position:absolute;left:0;top:0;right:0;bottom:0;z-index:0;opacity:0;-webkit-transition:all .5s;transition:all .5s}.main-content .slider-skiarealy .slide.active{z-index:1;opacity:1}.main-content .slider-skiarealy .slide>img{display:block;max-width:100%;height:auto!important}.main-content .slider-skiarealy .slide>div{bottom:0;left:50px;position:absolute;background:rgba(0,66,90,0.95) url("/templates/images/gradient_z_sm.png") no-repeat bottom;background-size:100% 3px;padding:5px 20px 15px;min-width:550px}.main-content .slider-skiarealy .slide>div span{color:#78be20}.main-content .slider-skiarealy .slide>div span.red{color:#d61955}.main-content .slider-skiarealy h2{color:#fff;margin:15px 0 10px;text-transform:none;font-weight:700;font-style:normal}.main-content .slider-skiarealy p{color:#fff;float:left;padding-right:20px;margin:0 0 5px}.main-content .slider-skiarealy .btn-base{float:right;position:relative;bottom:-25px}.main-content .slider-skiarealy .tabmenu{height:60px;overflow:visible}.main-content .slider-skiarealy ul li{display:inline-block;width:20%;float:left}.main-content .slider-skiarealy ul li a{width:100%;text-align:center;bottom:0;padding:20px 5px;white-space:nowrap}.main-content .slider-skiarealy ul li+li{padding-left:2px}.slider-live a{margin:1rem auto;max-width:35.625rem;background:no-repeat left;text-decoration:none;padding:1.5rem 0 1.375rem 9.375rem;display:block}.slider-live h3,.slider-live p{margin:0}.slider-live p{color:#0085ca;font-size:1.125rem}@media screen and (max-width:399px){.slider-live p{display:none}}.breadcrumb{list-style:none inside none;padding:0;margin:0;font-size:0.875rem;margin-bottom:10px;position:relative}.breadcrumb li{display:inline}.breadcrumb:before{display:block;content:"";background-image:-owg(linear-gradient(to right,#78be20,#0085ca));background-image:-webkit(linear-gradient(to right,#78be20,#0085ca));background-image:-moz(linear-gradient(to right,#78be20,#0085ca));background-image:-o(linear-gradient(to right,#78be20,#0085ca));background-image:linear-gradient(to right,#78be20,#0085ca);height:1px;position:absolute;top:0;right:0;left:0;width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;pointer-events:none;backface-visibility:hidden}.breadcrumb ul{margin:0;padding:15px 0}.breadcrumb li{padding-right:22px;position:relative}.breadcrumb a{color:#0085ca;text-decoration:underline;display:inline}.breadcrumb a:hover,.breadcrumb a:active,.breadcrumb a:focus{text-decoration:none}.breadcrumb span{width:0;height:0;border-style:solid;border-width:4px 0 4px 5px;border-color:transparent transparent transparent #0085ca;position:absolute;right:9px;top:5px}.breadcrumb.mod--light{margin:0}.breadcrumb.mod--light .container{margin:0 auto;position:relative}.breadcrumb.mod--light .container .row{float:left;position:absolute}.breadcrumb.mod--light a{color:#fff}.breadcrumb.mod--light span{border-left-color:#fff}.breadcrumb.mod--light li{color:#edf7fe}.tabmenu{list-style:none inside none;padding:0;margin:0;font-size:0.875rem;border-bottom:1px solid #dae7f2;margin:20px 0}.tabmenu li{display:inline}.tabmenu ul{margin:0}.tabmenu ul li{padding:0}.tabmenu ul li:before{content:none;display:none}.tabmenu .tabmenu li{display:inline;float:left;margin-right:1px}.tabmenu a{font-weight:700;font-style:normal;background:#f4fbff;border:1px solid transparent;border-bottom-color:#dae7f2;bottom:-1px;color:#00425a;display:inline-block;font-size:18px;margin-right:1px;padding:20px 36px;position:relative;text-decoration:none;z-index:1}.tabmenu a:hover,.tabmenu a:active,.tabmenu a:focus{background:#edf7fe}.tabmenu .selected,.tabmenu .active a{background:#fff;border:1px solid #dae7f2;border-bottom-color:#fff}.main-content .tabmenu ul li:before{content:none;display:none}.main-content .tabmenu ul li{position:static;padding:initial}.wrapper-cs .tabs-cenik .tabmenu .date:after{content:"zobrazit"}.wrapper-en .tabs-cenik .tabmenu .date:after{content:"display"}.wrapper-de .tabs-cenik .tabmenu .date:after{content:"Anzeige"}.wrapper-pl .tabs-cenik .tabmenu .date:after{content:"pokaz"}.tabs-cenik{padding:20px 0}.tabs-cenik .tabmenu+.tab-content .tab{padding:23px 26px 26px 26px}.tabs-cenik .tabmenu+.tab-content .tab.active{border:2px solid #00425a}.tabs-cenik h4{margin:50px 0 10px 0;text-align:center}.tabs-cenik .date{font-weight:normal;font-size:small;font-weight:normal;font-style:normal;text-transform:lowercase}.tabs-cenik .tab-content{height:auto;width:100%;position:relative}.tabs-cenik .tab{margin:0;position:absolute;left:0;top:0;right:0;bottom:0;z-index:0;opacity:0}.tabs-cenik .tab.active{z-index:1;opacity:1;position:relative;width:100%;overflow-x:auto}.tabs-cenik .tab.active::-webkit-scrollbar{-webkit-appearance:none;width:14px;height:14px}.tabs-cenik .tab.active::-webkit-scrollbar-thumb{border-radius:8px;border:3px solid #fff;background-color:rgba(0,0,0,0.3)}.tabs-cenik h2{padding:15px 0 10px;margin:0;text-transform:none;font-weight:700;font-style:normal}.tabs-cenik .tabmenu{overflow:visible;margin-bottom:0;border-bottom:0}.tabs-cenik .tabmenu .date:after{display:block;text-align:center;color:#0085ca;text-decoration:underline;line-height:18px}.tabs-cenik .tabmenu ul{display:flex;align-items:stretch;justify-content:space-between}.tabs-cenik .tabmenu ul li{padding:0;box-sizing:border-box}.tabs-cenik .tabmenu ul li a{bottom:-2px;box-sizing:border-box;padding-top:15px;padding-bottom:10px}@media screen and (min-width:1200px){.tabs-cenik .tabmenu ul li a{font-size:22px;padding:16px 36px}.tabs-cenik .tabmenu ul li span{font-size:14px}}.tabs-cenik .tabmenu ul li:before{content:none;display:none}.tabs-cenik .tabmenu ul .active a{border-top:2px solid #00425a;border-right:2px solid #00425a;border-left:2px solid #00425a;z-index:2}.tabs-cenik .tabmenu ul .active a .date:after{color:transparent}.tabs-cenik .two-tabs li{display:inline-block;width:50%;float:left}.tabs-cenik .two-tabs li a{width:100%;text-align:center;bottom:0}.tabs-cenik .two-tabs li+li{padding-left:2px}.tabs-cenik .three-tabs li{display:inline-block;width:33.33333%;float:left}.tabs-cenik .three-tabs li a{width:100%;text-align:center;bottom:0}.tabs-cenik .three-tabs li+li{padding-left:6px}.tabs-cenik table{margin:0;max-width:none;width:720px}.tabs-cenik table caption{font-weight:700;font-style:normal;color:#00425a;text-align:left;font-size:18px;padding:0 0 18px 0}.tabs-cenik table caption em{font-weight:normal;font-style:normal;text-transform:lowercase}.tabs-cenik table tr:nth-child(odd) td{background-color:#f4fbff}.tabs-cenik table tr.super-skipas{background-color:#edf7fe;color:#d61955}.tabs-cenik table td,.tabs-cenik table th{border-bottom:1px solid #dae7f2;border-right:1px solid #dae7f2;padding:14px 5px 12px;text-align:center}.tabs-cenik table td:last-child,.tabs-cenik table th:last-child{border-right:0}.tabs-cenik table td{background-color:#fff}.tabs-cenik table.align-left td:first-child{text-align:left;padding-left:3%}.tabs-cenik table th{border-bottom-width:2px;font-weight:700;font-style:normal;color:#00425a;text-transform:uppercase}@media (min-width:768px){.tabs-cenik table{width:100%}}.tabs-cenik .tab[data-slide='standard'] th{background:#f4fbff}.tabs-cenik .tab[data-slide='standard'] tr:nth-child(odd) td{background-color:#f4fbff}.tabs-cenik .tabmenu li[data-nav='standard'] a{background:#f4fbff}.tabs-cenik .tab[data-slide='vedlejsi'] th{background:#c9e6fa}.tabs-cenik .tab[data-slide='vedlejsi'] tr:nth-child(odd) td{background-color:#c9e6fa}.tabs-cenik .tabmenu li[data-nav='vedlejsi'] a{background:#c9e6fa}.tabs-cenik .tab[data-slide='top'] th{background:#def1fe}.tabs-cenik .tab[data-slide='top'] tr:nth-child(odd) td{background-color:#def1fe}.tabs-cenik .tabmenu li[data-nav='top'] a{background:#def1fe}.tabs-cenik .tabmenu li.active a{background:#fff}.wrapper-de .tabmenu.tabmenu-skiareal a{padding:20px 31px}@media screen and (min-width:1200px){.tabmenu.tabmenu-skiareal a{padding:20px 27px}.wrapper-en .tabmenu.tabmenu-skiareal a{padding:20px 31px}.wrapper-de .tabmenu.tabmenu-skiareal a{padding:20px 24px}.wrapper-pl .tabmenu.tabmenu-skiareal a{padding:20px 13px}}@media screen and (max-width:1199px){.tabmenu.tabmenu-skiareal a{padding:20px 14px}.wrapper-en .tabmenu.tabmenu-skiareal a{padding:20px 19px}.wrapper-de .tabmenu.tabmenu-skiareal a{padding:20px 16px}.wrapper-pl .tabmenu.tabmenu-skiareal a{padding:20px 7px}}@media screen and (max-width:991px){.tabmenu.tabmenu-skiareal{padding-bottom:10px;border-bottom:1px solid #dae7f2;margin:20px 0;text-align:center}.tabmenu.tabmenu-skiareal .tabmenu li{float:none}.tabmenu.tabmenu-skiareal a{font-weight:normal;font-style:normal;font-size:16px;border-bottom-color:transparent;bottom:0;margin-right:5px;margin-bottom:10px}.tabmenu.tabmenu-skiareal .selected,.tabmenu.tabmenu-skiareal .active a{border-bottom-color:#dae7f2}.tabmenu.tabmenu-skiareal a{padding:20px 20px}.wrapper-en .tabmenu.tabmenu-skiareal a{padding:20px 20px}.wrapper-de .tabmenu.tabmenu-skiareal a{padding:20px 20px}.wrapper-pl .tabmenu.tabmenu-skiareal a{padding:20px 20px}}@media screen and (max-width:767px){.tabmenu.tabmenu-skiareal{padding-bottom:10px;border-bottom:1px solid #dae7f2;margin:20px 0;text-align:center}.tabmenu.tabmenu-skiareal .tabmenu li{float:none}.tabmenu.tabmenu-skiareal a{border-bottom-color:transparent;bottom:0;margin-right:5px;padding:20px 20px;margin-bottom:10px}.tabmenu.tabmenu-skiareal .selected,.tabmenu.tabmenu-skiareal .active a{border-bottom-color:#dae7f2}}@media screen and (max-width:600px){.tabmenu.tabmenu-skiareal a{margin-right:5px;margin-bottom:10px;padding:16px 12px}}@media screen and (max-width:991px){.tabs-cenik .tabmenu a{padding:20px 0}}@media screen and (max-width:767px){.tabs-cenik .tabmenu a{padding:11px 0;height:78px}}@media screen and (max-width:560px){.tabs-cenik .tabmenu{height:auto;margin-top:0}.tabs-cenik .tabmenu ul{flex-wrap:wrap}.tabs-cenik .tabmenu ul li{display:block;width:100%;float:none;margin-bottom:4px}.tabs-cenik .tabmenu ul li+li{padding-left:0}.tabs-cenik .tabmenu ul li a{border:1px solid #dae7f2;height:auto;opacity:0.7;bottom:0;padding-bottom:15px}.tabs-cenik .tabmenu ul .active a{opacity:1;border-bottom:2px solid #00425a}}.menu-desktop-wrapper{display:-webkit-flex;display:flex;-webkit-flex-grow:1;flex-grow:1;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-end;justify-content:flex-end;width:100%;height:100%}.menu-desktop-wrapper.menu-de .menu-desktop-itself>li,.menu-desktop-wrapper.menu-pl .menu-desktop-itself>li{font-size:0.875rem}.menu-desktop-wrapper.menu-de .menu-desktop-itself>li>a{padding-right:0.5rem;padding-left:0.5rem}.menu-desktop-wrapper.menu-de .menu-desktop-itself>li.go-to-summer>a{padding-left:1.5rem}.menu-desktop-wrapper .menu-desktop-itself{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;pointer-events:none;backface-visibility:hidden;width:0;overflow:hidden;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out false;-o-transition:all 0.2s ease-in-out false;transition:all 0.2s ease-in-out}@media (min-width:1230px){.menu-desktop-wrapper .menu-desktop-itself{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;-o-user-select:auto;user-select:auto;pointer-events:auto;backface-visibility:visible;width:auto;overflow:visible;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;margin-right:2.875rem}}.menu-desktop-wrapper .languages{-webkit-flex-shrink:0;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;pointer-events:none;backface-visibility:hidden;width:0;overflow:hidden;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out false;-o-transition:all 0.2s ease-in-out false;transition:all 0.2s ease-in-out}@media (min-width:1230px){.menu-desktop-wrapper .languages{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;-o-user-select:auto;user-select:auto;pointer-events:auto;backface-visibility:visible;width:auto;overflow:visible;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;margin-left:0.625rem}}.menu-desktop-itself{display:inline-block;height:100%}.menu-desktop-itself>li{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;text-align:center;height:100%;font-size:1rem;line-height:1;color:#00425a}.menu-desktop-itself>li.selected>a{font-weight:700;font-style:normal}.menu-desktop-itself>li>a{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;text-align:center;height:100%;padding:0 0.875rem;white-space:nowrap;color:#00425a;text-decoration:none;text-transform:uppercase;position:relative}.menu-desktop-itself>li:not(.children):hover>a:after{display:block;width:0;height:0;content:'';z-index:2;border-bottom:0.5rem solid #0085ca;border-left:0.5rem solid transparent;border-right:0.5rem solid transparent;position:absolute;bottom:0;left:calc(50% - 0.5rem);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;pointer-events:none;backface-visibility:hidden}.menu-desktop-itself>li.opened>a:after{display:block;width:0;height:0;content:'';z-index:2;border-bottom:0.5rem solid #0085ca;border-left:0.5rem solid transparent;border-right:0.5rem solid transparent;position:absolute;bottom:0;left:calc(50% - 0.5rem);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;pointer-events:none;backface-visibility:hidden}.menu-desktop-itself>li.opened>.descendant-wrapper{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;-o-user-select:auto;user-select:auto;pointer-events:auto;backface-visibility:visible;height:auto;overflow:visible;padding-top:2.25rem;padding-bottom:3rem}.menu-desktop-itself>li.skiresort-card{position:relative;margin-left:1.75rem}.menu-desktop-itself>li.skiresort-card a{position:relative}.menu-desktop-itself>li.skiresort-card a:before{display:block;content:"";height:3rem;width:1px;background-color:#dae7f2;position:absolute;left:-0.875rem;top:calc(50% - 1.5rem)}.menu-desktop-itself .descendant-wrapper{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;pointer-events:none;backface-visibility:hidden;height:0;overflow:hidden;position:absolute;top:7.375rem;right:0;left:0;background-color:#edf7fe;border-top:1px solid #dae7f2;-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out;z-index:1000}.menu-desktop-itself .descendant{-webkit-columns:3;-moz-columns:3;-ms-columns:3;-o-columns:3;columns:3;-webkit-column-gap:10px;-moz-column-gap:10px;-ms-column-gap:10px;-o-column-gap:10px;column-gap:10px}.menu-desktop-itself .descendant>li{text-align:left;font-size:1rem;line-height:1.625rem;font-weight:700;font-style:normal;color:#00425a;border-bottom:1px solid #dae7f2;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.menu-desktop-itself .descendant>li.selected,.menu-desktop-itself .descendant>li:hover{border-bottom:1px solid #00425a}.menu-desktop-itself .descendant>li>a{display:block;text-align:left;padding:0.8125rem 0.75rem;color:#00425a;text-decoration:none;text-transform:uppercase;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out false;-o-transition:all 0.2s ease-in-out false;transition:all 0.2s ease-in-out;position:relative}.menu-desktop-itself .descendant.descendant-starred{margin-top:2.25rem;column-gap:10px}.menu-desktop-itself .descendant.descendant-starred>li{font-size:1.25rem;border-bottom:none;font-weight:700;font-style:normal}.menu-desktop-itself .descendant.descendant-starred>li>a{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start;width:100%;height:8.5rem;padding-right:10rem;padding-left:2.75rem;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:cover}.menu-desktop-itself .descendant.descendant-starred>li.skitour>a{background-image:url("/templates/images/menu-skitour.jpg")}.menu-desktop-itself .descendant.descendant-starred>li.sankarska-cesta>a{background-image:url("/templates/images/menu-sledgepath.jpg")}.menu-desktop-itself .descendant.descendant-starred>li.ubytovani>a{background-image:url("/templates/images/menu-accommodation.jpg")}.menu-desktop-itself .descendant.descendant-starred>li.skiresort-live>a{background-image:url("/templates/images/menu-skiresort-live.jpg")}.menu-desktop-itself .descendant.descendant-starred>li.lyzarska-skola>a{background-image:url("/templates/images/menu-skischool.jpg")}.menu-desktop-itself .descendant.descendant-starred>li.gastronomie>a{background-image:url("/templates/images/menu-gastronomy.jpg")}.menu-desktop-itself .descendant.descendant-skiareals{-webkit-columns:1;-moz-columns:1;-ms-columns:1;-o-columns:1;columns:1;display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch;justify-content:space-between}.menu-desktop-itself .descendant.descendant-skiareals .skireal-item{padding:0 0 3.5rem 0;border-bottom:none;position:relative}.menu-desktop-itself .descendant.descendant-skiareals .skireal-item:last-child{border-right:none}.menu-desktop-itself .descendant.descendant-skiareals .skiareal-title{padding:0 2.5rem 0 0;margin-bottom:0.75rem;font-weight:700;font-style:normal;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start;text-transform:uppercase;line-height:1.25rem;color:#002e3f;font-size:15px}.menu-desktop-itself .descendant.descendant-skiareals .skiareal-weather{display:flex;flex-direction:row-reverse;justify-content:center;position:absolute;top:11px;right:0.65rem;line-height:1}.menu-desktop-itself .descendant.descendant-skiareals .skiareal-weather i{font-size:1.5rem;text-align:center;display:block;margin-left:8px}.menu-desktop-itself .descendant.descendant-skiareals .skiareal-weather figcaption{font-size:14px;font-weight:700;font-style:normal;margin-top:5px}.menu-desktop-itself .descendant.descendant-skiareals .skiareal-stats{margin-top:1rem;font-size:0.875rem}.menu-desktop-itself .descendant.descendant-skiareals .skiareal-stats li{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;justify-content:space-between;line-height:1.25rem}.menu-desktop-itself .descendant.descendant-skiareals .skiareal-stats li i{-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-grow:0;flex-grow:0;margin-right:0.5rem;width:1.5rem;text-align:center;font-size:1.5rem;margin-left:-8px}.menu-desktop-itself .descendant.descendant-skiareals .skiareal-stats li .caption{display:inline-block;-webkit-flex-grow:1;flex-grow:1}.menu-desktop-itself .descendant.descendant-skiareals .skiareal-stats li .info{white-space:nowrap;display:inline-block;-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-grow:1;flex-grow:1;text-align:right;padding-left:0.5rem}.menu-desktop-itself .descendant.descendant-skiareals .skiareal-stats li .info.strong{font-weight:700;font-style:normal}.menu-desktop-itself .descendant.descendant-skiareals .skiareal-stats li .info .in-order{color:#78be20}.menu-desktop-itself .descendant.descendant-skiareals .skiareal-stats li .info .out-of-order{color:#bcd4e5}.menu-desktop-itself .descendant.descendant-skiareals .skiareal-stats li+li{margin-top:0.5rem}.menu-desktop-itself .descendant.descendant-skiareals .skiareal-stats .icon-status{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin-top:3px}.menu-desktop-itself .descendant.descendant-skiareals .skiareal-stats .icon-status:before{display:inline-block;content:"";width:0.75rem;height:0.75rem;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background-color:#78be20}.menu-desktop-itself .descendant.descendant-skiareals .skiareal-stats .icon-status.out-of-order:before{background-color:#d61955}.menu-desktop-itself .descendant.descendant-skiareals .btn-green{background-color:#78be20;color:#fff;font-size:0.875rem;line-height:1;display:block;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;text-align:center;height:2.375rem;font-weight:normal;font-style:normal;text-transform:uppercase;padding:0.25rem 1.5rem 0.25rem 0.75rem;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out false;-o-transition:all 0.2s ease-in-out false;transition:all 0.2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;outline:none;position:absolute;right:1.25rem;bottom:0;left:1.25rem}.menu-desktop-itself .descendant.descendant-skiareals .btn-green:before{width:0;height:0;content:'';z-index:2;border-left:0.375rem solid #fff;border-bottom:0.375rem solid transparent;border-top:0.375rem solid transparent;display:inline-block;margin-right:0.75rem}.menu-desktop-itself .descendant.descendant-skiareals .btn-green:hover,.menu-desktop-itself .descendant.descendant-skiareals .btn-green:active,.menu-desktop-itself .descendant.descendant-skiareals .btn-green:focus{background-color:#92dd34}.menu-mobile-toggle{background-color:transparent;border:none;color:#00425a;cursor:pointer;display:inline-block;font-size:1rem;line-height:1;padding:0;margin:0;text-align:center;text-decoration:none;text-transform:uppercase;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;height:100%;-webkit-flex-shrink:0;flex-shrink:0;position:relative;margin-left:2.625rem;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out false;-o-transition:all 0.2s ease-in-out false;transition:all 0.2s ease-in-out;font-weight:normal;font-style:normal;overflow:visible}.menu-mobile-toggle:before{display:block;content:"";height:3rem;width:1px;background-color:#dae7f2;position:absolute;left:-1.5rem;top:calc(50% - 1.5rem)}@media (min-width:1230px){.menu-mobile-toggle{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;pointer-events:none;backface-visibility:hidden;width:0;overflow:hidden;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;margin-left:0}}.menu-mobile-toggle .menu-mobile-toggle-wrapper{display:block;width:100%;position:relative}.menu-mobile-toggle i{display:block;width:100%;height:1.5rem;position:relative;margin:0 auto;z-index:21}.menu-mobile-toggle i span{position:absolute;display:block;height:2px;background-image:-owg(linear-gradient(to right,#78be20,#0085ca));background-image:-webkit(linear-gradient(to right,#78be20,#0085ca));background-image:-moz(linear-gradient(to right,#78be20,#0085ca));background-image:-o(linear-gradient(to right,#78be20,#0085ca));background-image:linear-gradient(to right,#78be20,#0085ca);width:100%;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out false;-o-transition:all 0.4s ease-in-out false;transition:all 0.4s ease-in-out}.menu-mobile-toggle i span:nth-of-type(1){top:0;left:0}.menu-mobile-toggle i span:nth-of-type(2){top:calc(50% - 1px);left:0}.menu-mobile-toggle i span:nth-of-type(3){bottom:0;left:0}.menu-mobile-toggle .title{margin-top:0.5em;display:block}.menu-mobile-toggle:hover:after{display:block;width:0;height:0;content:'';z-index:2;border-bottom:0.5rem solid #0085ca;border-left:0.5rem solid transparent;border-right:0.5rem solid transparent;position:absolute;bottom:0;left:calc(50% - 0.5rem);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;pointer-events:none;backface-visibility:hidden}#menu-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(255,255,255,0.8);z-index:201;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out false;-o-transition:all 0.4s ease-in-out false;transition:all 0.4s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;pointer-events:none;backface-visibility:hidden;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}#menu-backdrop.menu-active{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;-o-user-select:auto;user-select:auto;pointer-events:auto;backface-visibility:visible;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}@media (min-width:1230px){#menu-backdrop,#menu-backdrop.menu-active{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;pointer-events:none;backface-visibility:hidden;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}.menu-mobile-wrapper{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#fff;-webkit-box-shadow:0 0 5.25rem 0 rgba(0,0,0,0.25);-moz-box-shadow:0 0 5.25rem 0 rgba(0,0,0,0.25);box-shadow:0 0 5.25rem 0 rgba(0,0,0,0.25);z-index:202;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;pointer-events:none;backface-visibility:hidden;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out false;-o-transition:all 0.4s ease-in-out false;transition:all 0.4s ease-in-out;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.menu-mobile-wrapper.menu-active{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;-o-user-select:auto;user-select:auto;pointer-events:auto;backface-visibility:visible;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}@media (min-width:480px){.menu-mobile-wrapper{right:auto;width:400px;-webkit-transform:translateX(-400px);-moz-transform:translateX(-400px);-ms-transform:translateX(-400px);-o-transform:translateX(-400px);transform:translateX(-400px)}}@media (min-width:1230px){.menu-mobile-wrapper,.menu-mobile-wrapper.menu-active{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;pointer-events:none;backface-visibility:hidden;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translateX(-400px);-moz-transform:translateX(-400px);-ms-transform:translateX(-400px);-o-transform:translateX(-400px);transform:translateX(-400px)}}.menu-mobile-itself{padding:2.4375rem 2.25rem;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out false;-o-transition:all 0.2s ease-in-out false;transition:all 0.2s ease-in-out;height:calc(100vh - 6rem);overflow-y:auto}@media (min-width:480px){.menu-mobile-itself{padding-right:3.5rem;padding-left:3.5rem}}.menu-mobile-itself li.selected>a{font-weight:700;font-style:normal}.menu-mobile-itself li.selected>.descendant{display:block}.menu-mobile-itself li.selected.children>a:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.menu-mobile-itself>li{text-align:left;font-size:1rem;line-height:1.625rem;color:#00425a}.menu-mobile-itself>li+li{margin-top:1.625rem}.menu-mobile-itself>li:last-child{padding-bottom:1.625rem}.menu-mobile-itself>li a{display:block;text-align:left;padding:0 0 0 1.5rem;color:#00425a;text-decoration:none;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out false;-o-transition:all 0.2s ease-in-out false;transition:all 0.2s ease-in-out;position:relative}.menu-mobile-itself>li a:hover,.menu-mobile-itself>li a:active,.menu-mobile-itself>li a:focus{color:#0085ca}.menu-mobile-itself>li>a{position:relative;text-transform:uppercase}.menu-mobile-itself>li>a:before{display:block;width:0;height:0;content:'';z-index:2;border-left:0.375rem solid #0085ca;border-bottom:0.375rem solid transparent;border-top:0.375rem solid transparent;position:absolute;top:calc(50% - 0.375rem);left:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;pointer-events:none;backface-visibility:hidden}.menu-mobile-itself>li.skiresort-card{position:relative;margin-top:3.25rem}.menu-mobile-itself>li.skiresort-card:before{display:block;content:"";height:1px;width:100%;background-color:#dae7f2;position:absolute;right:0;left:0;top:-1.625rem}.menu-mobile-itself .descendant{display:none;margin-top:0.8125rem}.menu-mobile-itself .descendant>li>a:before{display:block;width:0;height:0;content:'';z-index:2;border-left:0.25rem solid #dae7f2;border-bottom:0.25rem solid transparent;border-top:0.25rem solid transparent;position:absolute;top:calc(50% - 0.25rem);left:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;pointer-events:none;backface-visibility:hidden}.menu-mobile-itself .descendant>li+li{margin-top:0.54167rem}.menu-mobile-header{height:6rem;border-bottom:1px solid #dae7f2;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.menu-mobile-header .languages{padding-left:1.5rem}.menu-mobile-close{background-color:transparent;border:none;color:#00425a;cursor:pointer;display:inline-block;font-size:1rem;line-height:1;padding:0;margin:0;text-align:center;text-decoration:none;text-transform:uppercase;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;width:6rem;border-left:1px solid #dae7f2;height:100%;-webkit-flex-shrink:0;flex-shrink:0}.menu-mobile-close .menu-mobile-close-wrapper{display:block;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:100%;height:100%;position:relative}.menu-mobile-close i{display:block;width:1.5rem;height:1.5rem;position:relative;z-index:21}.menu-mobile-close i span{position:absolute;top:calc(50% - 2px);left:0;display:block;height:3px;background-color:#0085ca;width:100%;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out false;-o-transition:all 0.2s ease-in-out false;transition:all 0.2s ease-in-out}.menu-mobile-close i span:nth-of-type(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.menu-mobile-close i span:nth-of-type(2){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-mobile-close .title{display:none}.menu-mobile-close:hover i span{background-color:#00425a}.skireal-item-white-box{background-color:white;padding:15px;display:block;border:1px solid rgba(218,231,242,0)}.skireal-item-white-box:hover{color:#00425a;border:1px solid #dae7f2}.skiareal-links{margin:17px 0 0 0}.skiareal-links li{font-weight:700;color:#00425a;border-bottom:1px solid #d9e7f1;padding-left:10px}.skiareal-links li a{color:#00425a;display:block;text-transform:uppercase;line-height:38px}.skiareal-links li:hover{border-bottom:1px solid #00425a}@media screen and (min-width:1200px){.descendant-container{width:1260px}}.page-content .kolecka,.kolecka{padding:1rem 0;list-style-type:none;margin:0 -0.33rem -1.5rem -0.33rem;width:calc(100% - (-0.66rem));display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:center;justify-content:center}.page-content .kolecka:after,.kolecka:after{clear:both;content:"";display:block}.page-content .kolecka li,.kolecka li{text-align:center;padding:0 0.33rem;display:block;margin-bottom:1.5rem;width:50%;-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-grow:1;flex-grow:1}.page-content .kolecka li:before,.kolecka li:before{content:none;display:none}.page-content .kolecka span,.kolecka span{display:block;width:6.5625rem;height:6.5625rem;margin:0 auto 0.75rem;background:no-repeat center;position:relative;background-image:-owg(linear-gradient(to right,#78be20,#0085ca));background-image:-webkit(linear-gradient(to right,#78be20,#0085ca));background-image:-moz(linear-gradient(to right,#78be20,#0085ca));background-image:-o(linear-gradient(to right,#78be20,#0085ca));background-image:linear-gradient(to right,#78be20,#0085ca);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.page-content .kolecka span:before,.kolecka span:before{margin:0 auto;display:block;content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;overflow:hidden;background-color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;pointer-events:none;backface-visibility:hidden;z-index:1;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out false;-o-transition:all 0.2s ease-in-out false;transition:all 0.2s ease-in-out}.page-content .kolecka span i,.kolecka span i{width:100%;height:100%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;text-align:center;position:relative;z-index:2;font-size:4rem}.page-content .kolecka span i:before,.kolecka span i:before{-webkit-flex-shrink:0;flex-shrink:0}.page-content .kolecka a,.kolecka a{color:#626262;text-decoration:none;font-size:1rem;display:block;text-align:center;outline:none;white-space:nowrap}.page-content .kolecka a span,.kolecka a span{color:#00425a}.page-content .kolecka a:hover,.page-content .kolecka a:active,.page-content .kolecka a:focus,.page-content .kolecka a.active,.kolecka a:hover,.kolecka a:active,.kolecka a:focus,.kolecka a.active{color:#000}.page-content .kolecka a:hover span:before,.page-content .kolecka a:active span:before,.page-content .kolecka a:focus span:before,.page-content .kolecka a.active span:before,.kolecka a:hover span:before,.kolecka a:active span:before,.kolecka a:focus span:before,.kolecka a.active span:before{-webkit-transform:scale(0.98);-moz-transform:scale(0.98);-ms-transform:scale(0.98);-o-transform:scale(0.98);transform:scale(0.98)}.page-content .kolecka a:hover i,.page-content .kolecka a:active i,.page-content .kolecka a:focus i,.page-content .kolecka a.active i,.kolecka a:hover i,.kolecka a:active i,.kolecka a:focus i,.kolecka a.active i{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.page-content .kolecka .icon-c-skiareals,.kolecka .icon-c-skiareals{font-size:3.75rem}.page-content .kolecka .icon-c-skiareals:before,.kolecka .icon-c-skiareals:before{-webkit-transform:translateX(-0.1em);-moz-transform:translateX(-0.1em);-ms-transform:translateX(-0.1em);-o-transform:translateX(-0.1em);transform:translateX(-0.1em)}.page-content .kolecka .icon-c-pricelist,.kolecka .icon-c-pricelist{font-size:3.5rem}.page-content .kolecka .icon-c-skitour,.kolecka .icon-c-skitour{font-size:4rem}.page-content .kolecka .icon-c-childpark,.kolecka .icon-c-childpark{font-size:4rem}.page-content .kolecka .icon-c-nightskiing,.kolecka .icon-c-nightskiing{font-size:4.5rem}.page-content .kolecka .icon-c-sledgepath,.kolecka .icon-c-sledgepath{font-size:4.25rem}.page-content .kolecka .icon-c-sledgepath:before,.kolecka .icon-c-sledgepath:before{-webkit-transform:translateY(-0.05em);-moz-transform:translateY(-0.05em);-ms-transform:translateY(-0.05em);-o-transform:translateY(-0.05em);transform:translateY(-0.05em)}.page-content .kolecka .icon-c-funline,.kolecka .icon-c-funline{font-size:4.5rem}.page-content .kolecka .icon-c-skischool,.kolecka .icon-c-skischool{font-size:3.75rem}.page-content .kolecka .icon-c-skibus,.kolecka .icon-c-skibus{font-size:4rem}.page-content .kolecka .icon-c-crosscountry,.kolecka .icon-c-crosscountry{font-size:4.75rem}.page-content .kolecka .icon-c-gastronomy,.kolecka .icon-c-gastronomy{font-size:4rem}.page-content .kolecka .icon-c-map,.kolecka .icon-c-map{font-size:4.25rem}.page-content .kolecka .icon-c-map:before,.kolecka .icon-c-map:before{-webkit-transform:translateY(-0.05em);-moz-transform:translateY(-0.05em);-ms-transform:translateY(-0.05em);-o-transform:translateY(-0.05em);transform:translateY(-0.05em)}.page-content .kolecka .icon-c-accommodation,.kolecka .icon-c-accommodation{font-size:4.5rem}.page-content .kolecka .icon-c-accommodation:before,.kolecka .icon-c-accommodation:before{-webkit-transform:translateY(-0.1em);-moz-transform:translateY(-0.1em);-ms-transform:translateY(-0.1em);-o-transform:translateY(-0.1em);transform:translateY(-0.1em)}@media screen and (min-width:400px){.page-content .kolecka li,.kolecka li{width:33.33%;-webkit-flex-grow:0;flex-grow:0}.page-content .kolecka-4,.kolecka-4{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.page-content .kolecka-4 li,.kolecka-4 li{width:auto;-webkit-flex-grow:1;flex-grow:1}}@media screen and (min-width:400px) and (max-width:575px){.page-content .kolecka-4 li,.kolecka-4 li{width:50%}.page-content .kolecka-7 li,.kolecka-7 li,.page-content .kolecka-8 li,.kolecka-8 li{width:33.33%}}@media screen and (min-width:576px) and (max-width:991px){.page-content .kolecka-7 li,.kolecka-7 li,.page-content .kolecka-8 li,.kolecka-8 li{width:25%}}@media screen and (min-width:400px) and (max-width:767px){.page-content .kolecka-5 li,.kolecka-5 li,.page-content .kolecka-6 li,.kolecka-6 li{width:33.33%}}@media screen and (min-width:576px){.page-content .kolecka-4,.kolecka-4{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.page-content .kolecka-4 li,.kolecka-4 li{width:auto;-webkit-flex-grow:1;flex-grow:1}}@media screen and (min-width:768px){.page-content .kolecka-5,.kolecka-5,.page-content .kolecka-6,.kolecka-6{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.page-content .kolecka-5 li,.kolecka-5 li,.page-content .kolecka-6 li,.kolecka-6 li{width:auto;-webkit-flex-grow:1;flex-grow:1}}@media screen and (min-width:992px){.page-content .kolecka-7,.kolecka-7,.page-content .kolecka-8,.kolecka-8{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.page-content .kolecka-7 li,.kolecka-7 li,.page-content .kolecka-8 li,.kolecka-8 li{width:auto;-webkit-flex-grow:1;flex-grow:1}}#resp-menu{padding:30px}#resp-menu .sb-close{font-family:arial,sans-serif;font-size:40px;position:absolute;right:0;top:0;font-weight:700;color:#fff;cursor:pointer;z-index:20;display:block;width:50px;height:50px;line-height:42px;text-align:center;text-decoration:none}#resp-menu ul{list-style:none inside none;padding:0;margin:0;font-size:0.875rem}#resp-menu ul .li_sel>a{color:#0085ca}#resp-menu ul .li_sel>ul{display:block}#resp-menu ul .li_sel .current{background:#0085ca;color:#fff}#resp-menu ul a{color:#fff;text-decoration:none;font-weight:bold;font-size:16px;text-transform:uppercase;padding:10px 20px 10px 20px;display:block}#resp-menu ul a:active,#resp-menu ul a:hover,#resp-menu ul a:focus{outline:0;color:#0074b1}#resp-menu ul ul{display:none;padding-left:20px}.resp-jazyky{display:inline-block;padding:10px 0 25px}.resp-jazyky a{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#fff;display:inline-block;font-weight:bold;height:27px;line-height:27px;text-align:center;text-decoration:none;text-transform:uppercase;position:relative;width:27px;font-size:12px}.resp-jazyky a+a{margin-left:5px}.resp-jazyky a:hover,.resp-jazyky a:focus,.resp-jazyky a:active{outline:0;background-color:#00425a;color:#fff}.resp-jazyky .akt{background-color:#00425a;color:#fff;height:35px;width:35px;line-height:35px;font-size:14px}@media screen and (max-width:420px){#resp-menu{padding:35px 20px 20px 10px}}@media screen and (max-width:320px){#resp-menu{padding:35px 10px 10px 5px}#resp-menu ul ul{padding-left:10px}}.go-to-summer{text-align:left}.home-banners{padding-top:30px}.home-banners .home-banner{display:block;background:no-repeat center / cover;position:relative;text-decoration:none;overflow:hidden;margin-bottom:30px}.home-banners .home-banner:before{content:'';display:block;padding-top:100%;background:linear-gradient(to bottom,rgba(255,0,0,0),#022735);opacity:0.6;transition:opacity 0.4s}.home-banners .home-banner.no-before:before{background:none}.home-banners .home-banner--rectangle:before{padding-top:calc(50% - 15px)}@media screen and (max-width:992px){.home-banners .home-banner.home-banner--rectangle-on-mobile:before{padding-top:calc(50% - 15px)}}.home-banners .home-banner .description{position:absolute;left:30px;right:10px;bottom:-10px;transition:bottom 0.4s}.home-banners .home-banner h3{color:#fff;font-size:20px;font-weight:700;font-style:normal;margin-bottom:20px}.home-banners .home-banner .btn{color:#fff;padding:5px 0 5px 15px;font-size:16px;text-transform:uppercase;background:transparent url("/templates/images/btn_arrow_white.png") no-repeat left center;border-bottom:1px solid #002e3f;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out false;-o-transition:all 0.4s ease-in-out false;transition:all 0.4s ease-in-out;opacity:0;transition:opacity 0.4s}.home-banners .home-banner .btn:hover{border-bottom:1px solid rgba(0,46,63,0)}.home-banners .home-banner:hover:before{opacity:.9}@media screen and (min-width:992px){.home-banners .home-banner:hover .description{bottom:35px}.home-banners .home-banner:hover .description .btn{opacity:1}}.home-banner--square .cenik:before{font-family:'icons';font-weight:400;font-style:normal;display:inline-block;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:block;font-size:60px;margin-bottom:10px;content:"";color:white}.home-banner--square .webkamery:before{font-family:'icons';font-weight:400;font-style:normal;display:inline-block;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:block;font-size:60px;margin-bottom:10px;content:"";color:white}.home-banners div[data-griditem-id="12"] .home-banner .description{text-align:right;right:20px}.home-banners div[data-griditem-id="12"] .home-banner .description h3{display:none}.home-banners div[data-griditem-id="12"] .home-banner:before{opacity:0.05}.home-banners div[data-griditem-id="12"] .home-banner:hover .description{text-align:right;right:20px;bottom:17px}.home-banners div[data-griditem-id="12"] .home-banner:hover:before{opacity:0.4}.rozcestnik__wrapper{margin-top:3rem;margin-bottom:5rem}.rozcestnik__header{font-size:22px;font-weight:700;margin-top:1.5rem;margin-bottom:0.5rem}.rozcestnik__child{margin-top:2rem;min-height:410px}.rozcestnik-pujcovny{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}.rozcestnik-pujcovny a{width:214px}.rozcestnik-pujcovny a:not(:last-child){margin-right:20px}@media screen and (max-width:992px){.rozcestnik-pujcovny a:nth-child(even){margin-right:0}}@media screen and (max-width:480px){.rozcestnik-pujcovny a.btn-outlined{margin-right:0}}.news-box img{float:left;margin-right:20px}@media screen and (max-width:445px){.news-box img{display:none}}@media screen and (max-width:320px){.news-box img{display:none}}.news-box h3{font-size:14px}.news-box h3 a{text-decoration:none}.news-box h3 a:hover,.news-box h3 a:active,.news-box h3 a:focus{text-decoration:underline}.news-box p{height:60px;line-height:22px;margin-top:0}.news-box .item{clear:both;height:95px;margin-bottom:35px;overflow:hidden}.news-box .item h3{font-size:14px;height:32px;line-height:16px;margin:0;overflow:hidden}.news-box .item h3 a{text-decoration:none}.news-box .item h3 a:active,.news-box .item h3 a:hover,.news-box .item h3 a:focus{text-decoration:underline}.news-box .item:last-of-type{margin-bottom:15px}.news-box .date{color:#00425a;display:inline-block;float:left;font-size:16px;height:95px;margin:0 20px 0 0;padding:14px 15px;text-align:center;width:70px}.news-box .date span{display:block;font-size:40px;line-height:43px}.minislider .slides{height:435px;position:relative;width:100%}.minislider .slide{-webkit-transition:all 0.5s false;-moz-transition:all 0.5s false false;-o-transition:all 0.5s false false;transition:all 0.5s;bottom:0;left:0;margin:0;opacity:0;position:absolute;right:0;top:0;z-index:0}.minislider .slide.active{opacity:1;z-index:1}@media screen and (max-width:460px){.news-box .item>a{display:none}}.gallery-small{background:url("/templates/images/gallery-small_bg.png") no-repeat right top;background-position:right 7px top}.gallery-small .btn-base,.gallery-small .btn-add{margin-top:15px}.gallery-small div a{position:relative;display:block;background:#000;margin:8px 0}.gallery-small div a:hover img{opacity:0.45;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=45)"}.gallery-small div a:hover p{display:block}.gallery-small div a:hover:after{content:"";background:url("/templates/images/gallery_zoom.png");width:46px;height:46px;position:absolute;bottom:10px;right:10px}.gallery-small img{display:block;width:100%}.gallery-small .btn-blue{margin-right:15px}@media screen and (max-width:460px){.gallery-small .row div{width:50%}}.sitour-table{width:100%;margin:10px 0 20px}.sitour-table thead tr:first-child th{border-top:0;font-size:20px;text-align:left}.sitour-table th{color:#00425a!important;font-weight:700;font-style:normal;text-align:center;text-transform:uppercase;font-size:14px;padding:20px 11px;border-top:1px solid #dae7f2}.sitour-table th:first-child{padding-left:25px}.sitour-table th:last-child{padding-right:25px}.sitour-table th:nth-child(2){text-align:left}.sitour-table td{padding:15px 11px;text-align:center;line-height:1.9;font-size:14px}.sitour-table td:nth-child(2),.sitour-table td:nth-child(3){text-align:left}.sitour-table td:nth-child(2){padding-right:0}.sitour-table td:first-child{padding-left:25px}.sitour-table td:last-child{padding-right:25px}.sitour-table tr:nth-child(odd) td{background:#edf7fe}.sitour-table .text-left{text-align:left}.sitour-table span{display:inline-block;width:24px;height:24px;position:relative;top:3px}.sitour-table span.diff-1{background-color:#0085ca;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;width:15px;height:15px}.sitour-table span.diff-2{background-color:#ed1941;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;width:15px;height:15px}.sitour-table span.diff-3{background-color:#000;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;width:15px;height:15px}.sitour-table span.diff-4{width:15px;height:15px;display:inline-block;border-radius:100%}.sitour-table span.diff-4:before,.sitour-table span.diff-4:after{content:'';width:7.5px;height:15px}.sitour-table span.diff-4:before{float:left;border-top-left-radius:7.5px;border-bottom-left-radius:7.5px;background:#0085ca}.sitour-table span.diff-4:after{float:right;border-top-right-radius:7.5px;border-bottom-right-radius:7.5px;background:#ed1941}.sitour-table span.diff-5{background:url("/templates/images/diff_cernocer.png") no-repeat;width:15px;height:15px}.sitour-table span.status-1{background-color:#78be20;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;width:15px;height:15px}.sitour-table span.status-0,.sitour-table span.status-2,.sitour-table span.status-3{background-color:#ed1941;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;width:15px;height:15px}.sitour-table span.type-3,.sitour-table span.type-4,.sitour-table span.type-5,.sitour-table span.type-6,.sitour-table span.type-7,.sitour-table span.type-8{top:6px;width:auto;margin:0 5px}.sitour-table span.type-3:before,.sitour-table span.type-4:before,.sitour-table span.type-5:before,.sitour-table span.type-6:before,.sitour-table span.type-7:before,.sitour-table span.type-8:before{font-family:'icons';font-weight:400;font-style:normal;display:inline-block;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#00425a;font-size:30px;position:relative;margin-top:-11px}.sitour-table span.type-6:before{content:""}.sitour-table span.type-4:before{content:""}.sitour-table span.type-8:before{content:""}.sitour-table span.type-5:before{content:""}.sitour-table span.type-7:before{content:""}.sitour-table span.type-3:before{content:""}.sitour-table.sitour-lanovky span.status-2,.sitour-table.sitour-lanovky span.status-6{background-color:#78be20}.sitour-table.sitour-lanovky span.status-1,.sitour-table.sitour-lanovky span.status-3,.sitour-table.sitour-lanovky span.status-4,.sitour-table.sitour-lanovky span.status-5{background-color:#ed1941}@media screen and (max-width:460px){.sitour-table thead tr:first-child{padding:14px 5px}.sitour-table th{padding:11px 5px}.sitour-table td{padding:5px 5px}}@media screen and (max-width:400px){.sitour-table td{padding:5px 3px;font-size:13px}.sitour-table td:first-child{vertical-align:middle}}@media screen and (max-width:330px){.sitour-table td{padding:3px 5px;font-size:12px}}.fotogalerie{margin-top:20px}.fotogalerie .gallery-item,.fotogalerie .col-xs-4{margin-bottom:30px}.fotogalerie .gallery-item a,.fotogalerie .col-xs-4 a{position:relative;display:block;background:#000}.fotogalerie .gallery-item a:hover:after,.fotogalerie .col-xs-4 a:hover:after{content:"";background:url("/templates/images/gallery_zoom.png");width:46px;height:46px;position:absolute;bottom:10px;right:10px}.fotogalerie .gallery-item p,.fotogalerie .col-xs-4 p{position:absolute;top:30px;font-size:18px;text-transform:uppercase;color:#fff;left:35px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fotogalerie .gallery-item .date,.fotogalerie .col-xs-4 .date{font-size:16px;top:60px;padding-left:20px;background:url("/templates/images/gallery_date.png") no-repeat left center}.fotogalerie .gallery-item .photos,.fotogalerie .col-xs-4 .photos{font-size:16px;top:85px;padding-left:20px;background:url("/templates/images/gallery_photos.png") no-repeat left center}.fotogalerie .gallery-item img,.fotogalerie .col-xs-4 img{display:block;max-width:100%}.fotogalerie .gallery-item img{opacity:0.45;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=45)"}.fotogalerie .gallery-item-lg a{max-width:none;margin-right:2px;margin-bottom:26px}.fotogalerie .gallery-item-lg a img{width:100%;max-width:none}.fotogalerie .user-photo-col{position:relative}.fotogalerie .user-photo-col .pic{display:block;margin:0 0 24px}.fotogalerie .user-photo-col .pic:hover:after{content:"";background:url("/templates/images/gallery_zoom.png");width:46px;height:46px;position:absolute;top:50%;right:50%;margin-top:-30px;margin-right:-23px}.fotogalerie .user-photo-col .btn-white{position:relative;z-index:2}.fotogalerie .user-photo-col p{position:absolute;bottom:10px;left:15px;right:15px;background:#d61955;font-size:18px;text-transform:uppercase;color:#fff;padding:20px 20px 17px;font-weight:700;font-style:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fotogalerie .user-photo-col p:after{content:url("/templates/images/gallery_fotografka.png");position:absolute;right:0;bottom:-7px}@media screen and (max-width:1200px){.fotogalerie .col-xs-3 p,.fotogalerie .gallery-item p{top:10px;left:15px;font-size:16px}.fotogalerie .col-xs-3 .photos,.fotogalerie .gallery-item .photos{top:65px}.fotogalerie .col-xs-3 .date,.fotogalerie .gallery-item .date{top:40px}}@media screen and (max-width:990px){.fotogalerie .col-xs-3{width:33.3333%}.fotogalerie .col-xs-6{width:50%}}@media screen and (max-width:767px){.fotogalerie .col-xs-3{width:50%}.fotogalerie .col-xs-6{width:100%}.fotogalerie .col-xs-6 img{width:100%;max-width:none}}@media screen and (max-width:450px){.fotogalerie .col-xs-3{width:100%;margin:0 auto;float:none;clear:both}.fotogalerie .col-xs-3 a{margin:0 auto 25px}.fotogalerie .user-photo-col .pic{margin-bottom:0}.fotogalerie .user-photo-col .pic:hover:after{content:none;display:none}.fotogalerie .user-photo-col p{position:relative;left:0;right:0;margin-top:0}.fotogalerie .user-photo-col p:after{content:none;display:none}.fotogalerie .user-photo-col .btn-white{margin:15px 0 0 0}}.user-photo{background:#00425a url("/templates/images/gallery_fotografka.png") no-repeat right bottom;margin:30px auto 50px;padding:30px 45px 5px}.user-photo label{color:#5fa3bc}.user-photo .col-sm-3{max-width:258px}.user-photo input{border:0;padding:10px 15px!important}.user-photo input[type=file]{background:#fff;color:#626262;font-size:14px;margin:8px 0 10px;padding:10px 10px 9px;width:100%}.user-photo input[type=submit]{background:#d61955 url("/templates/images/btn_arrow_white.png") no-repeat 14px center;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:0.875rem;line-height:1.85714em;margin:0.3125rem 0;padding:0.5625rem 1.25rem 0.5rem 2rem;text-align:center;text-decoration:none;text-transform:uppercase;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;font-weight:normal;font-style:normal;float:none;margin:22px 0 0 0;padding:6px 26px 6px 38px!important}.user-photo input[type=submit]:active,.user-photo input[type=submit]:hover,.user-photo input[type=submit]:focus{background-color:#e83a71;color:#fff;outline:0}.aktivity-list,.sluzby-list{padding:20px 0}.aktivity-list .row,.sluzby-list .row{min-height:230px;padding-bottom:35px}.aktivity-list .border,.sluzby-list .border{border-right:1px solid #dae7f2;padding-right:30px}.aktivity-list h3,.sluzby-list h3{margin:0;padding:10px 0 5px;min-height:56px}.aktivity-list h3 a,.sluzby-list h3 a{color:#00425a;text-decoration:none;max-height:35px;overflow:hidden;display:inline-block}.aktivity-list p,.sluzby-list p{margin-top:0;max-height:78px;overflow:hidden}.aktivity-list .btn-blue,.sluzby-list .btn-blue{margin-top:0}@media screen and (max-width:767px){.aktivity-list .row,.sluzby-list .row{padding-bottom:0}.aktivity-list .border,.sluzby-list .border{border-right:0;padding-right:15px}.aktivity-list img,.sluzby-list img{margin:0 auto 15px}.aktivity-list>div,.sluzby-list>div{text-align:center;margin-bottom:35px}.aktivity-list>div:nth-child(odd),.sluzby-list>div:nth-child(odd){border-right:1px solid #dae7f2}}@media screen and (max-width:490px){.aktivity-list .row,.sluzby-list .row{padding-bottom:10px;min-height:0}.aktivity-list .border,.sluzby-list .border{padding-right:0}.aktivity-list img,.sluzby-list img{max-width:200px;margin-bottom:10px}.aktivity-list>div,.sluzby-list>div{width:100%;margin-bottom:20px;border-bottom:1px solid #dae7f2}.aktivity-list>div:nth-child(odd),.sluzby-list>div:nth-child(odd){border-right:0}.aktivity-list>div:last-child,.sluzby-list>div:last-child{border-bottom:0;margin-bottom:0}.aktivity-list h3,.sluzby-list h3{padding:20px 0 0}.aktivity-list h3 a,.sluzby-list h3 a{max-height:none}}.activity__header{height:350px;display:flex;flex-direction:column;justify-content:center;align-items:center;box-shadow:inset 0 0 0 2000px rgba(0,0,0,0.25)}.activity__header h3{font-size:30px;color:#fff;text-align:center;font-weight:normal;font-style:normal;text-transform:none;margin:1.5em 0 1.4em}.activity__header p{font-size:16px;color:#fff;text-align:center;font-weight:bold;font-style:normal;text-transform:none;margin:2.5em 0 1.4em}.activity__header-text{font-size:60px;color:white;font-style:italic;font-weight:700;background-size:cover;position:relative}.activity__header-text:after{content:"";position:absolute;bottom:-40px;width:100px;background-color:white;height:2px;left:calc(50% - 50px)}.activity__subheader{padding-top:30px;padding-bottom:20px;line-height:26px}@media screen and (min-width:1230px){.activity__subheader{padding-top:60px;padding-bottom:40px}}@media screen and (min-width:1230px){.activity__other-text--first{padding-top:50px}}.section-padding{margin-top:6rem}.section-padding-less{margin-top:3rem}.activity__text{text-align:justify}@media screen and (min-width:767px){.activity__text{margin-left:85px}}.activity__text.left-0{left:0}.activity__text h2{font-size:26px;color:#00425a;border-bottom:1px solid #dae7f2;margin-top:0;padding-bottom:15px;margin-bottom:15px}@media screen and (max-width:1230px){.funline-status:first-child{margin-bottom:50px}}.funline-status__header{margin-bottom:26px}.funline-status__status{border-top:1px solid #dae7f2;line-height:50px;font-size:16px;background-color:#002d3f;color:white;padding-left:1rem}.funline-status__status.mod--small{display:inline-flex;border-radius:8px;background:#edf7fe;border:1px solid #d2e0eb;padding-right:1rem;line-height:40px;align-items:center;justify-content:center}.funline-status__status.mod--small .green-dot,.funline-status__status.mod--small .red-dot{width:20px;height:20px;top:0;border:3px solid white}@media screen and (min-width:1230px){.funline-status__text.min-height{min-height:170px}}.red-dot,.green-dot{margin-right:10px}.red-dot{background-color:#ed1941;border-radius:50%;width:15px;height:15px;display:inline-block;position:relative;top:2px}.green-dot{background-color:#78be20;border-radius:50%;width:15px;height:15px;display:inline-block;position:relative;top:2px}.is-red{color:#ed1941}.is-green{color:#78be20}.has-bottom-margin{margin-bottom:30px}.activity__other-text{margin-top:30px}.activity__other-text h2{font-size:26px;color:#00425a;border-bottom:1px solid #dae7f2;margin-top:30px;padding-bottom:15px;margin-bottom:25px}.activity__other-text h3{margin-top:30px;margin-bottom:15px}.activity__header--servis{position:absolute;box-shadow:none}.video-wrapper--servis{display:flex;justify-content:center;align-items:center;overflow:hidden;height:350px}.video-wrapper--servis:before{content:"";position:absolute;width:100%;height:350px;background-color:rgba(0,0,0,0.4)}.video-wrapper--servis video{min-width:100%}@media screen and (max-width:992px){.video-wrapper--servis video{display:none}}.status-container_with-btn{display:flex;justify-content:flex-start;align-items:center;gap:1.5rem}.item--action{padding-left:100px;position:relative;float:left;width:100%;margin-bottom:30px}.item--action .date{position:absolute;left:0;font-family:'Geogrotesque','Arial','Helvetica',sans-serif;color:#00425a;line-height:1;text-align:center;width:80px;height:100%;padding:20px 0}.item--action .date:before,.item--action .date:after{content:'';display:block;position:absolute;left:0;right:0;height:2px;background:url("/templates/images/divider_dotted.png") repeat-x center center}.item--action .date:before{top:0}.item--action .date:after{bottom:0}.item--action .date p{font-size:16px;text-transform:lowercase;padding:0;height:auto;margin:0;line-height:1}.item--action .date strong{font-size:40px}.all-events-link{float:right;font-size:14px;line-height:26px}@media screen and (max-width:440px){.all-events-link{display:none}}.upcomming-action{position:relative;float:left;width:100%;padding:13px 0px}.upcomming-action:before,.upcomming-action:after{content:'';display:block;position:absolute;left:0;right:0;height:2px;background:url("/templates/images/divider_dotted.png") repeat-x center center}.upcomming-action:before{top:0}.upcomming-action:after{bottom:0}.upcomming-action .item--action{margin-bottom:0!important}.upcomming-action .item--action .date:before,.upcomming-action .item--action .date:after{display:none}.uvod-gallery h2{font-weight:700;color:#00425a;font-size:18px;border-bottom:1px solid #dae7f2;line-height:50px;padding-top:16px;margin-bottom:44px}@media screen and (max-width:476px){.uvod-gallery h2{margin-bottom:24px}}.uvod-gallery__wrpapper{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}.uvod-gallery__item{width:calc(50% - 5px);margin-bottom:10px;height:auto}@media screen and (max-width:476px){.uvod-gallery__item{width:100%}}.uvod-gallery__button{margin-left:-12px}.skiarealy_lanovky #flash-mapa{height:666px;margin-top:90px}.skiarealy_lanovky .toogle-source{height:100px}.skiarealy_lanovky .toogle-source:before,.skiarealy_lanovky .toogle-source.active:before{margin:38px 0 0 31px}.skiarealy_lanovky .toogle-source h3{padding:40px 0 0 82px;font-size:24px}.program-timeline{padding-right:70px;margin-bottom:30px}.program-timeline .program-date{font-size:36px;color:#000;letter-spacing:1px;font-weight:700;font-style:normal}.program-timeline .program-date span{font-size:18px;font-weight:normal;font-style:normal;color:#626262;margin-right:3px}@media screen and (max-width:991px){.program-timeline{padding-right:10px;text-align:center!important}.program-timeline:before{content:'';display:block;left:10px;right:10px;height:1px;background:#000;top:47px;position:absolute}.program-timeline .program-date{display:inline-block;padding:0 25px;position:relative}}@media screen and (min-width:992px){.day-actions:before{content:'';display:block;position:absolute;background:#000;width:1px;top:0;bottom:20px;left:-86px}}.program-header{padding:30px 0}.program-header h1,.program-header h2{margin:0;display:inline-block}.program-header h1:after,.program-header h2:after{content:'';display:block;width:28px;height:2px;margin:18px 0 0 auto;background:#0085ca}.program-header .pagination{padding:12px 0 0}@media screen and (min-width:1230px){.program-header .pagination{padding:12px 70px 0}}.program-header .pagination .pager-btn{width:30%;padding-top:12px}.program-header .pagination .pager-btn.text-right .col-arrow{float:right}.program-header .pagination .col-paginator{width:40%;text-align:center}.program-header .pagination .col-arrow{font-size:18px;letter-spacing:1px;color:#000;text-decoration:none;text-transform:uppercase}.program-header .pagination .col-arrow:before,.program-header .pagination .col-arrow:after{font-size:14px;position:relative;top:-1px}.program-header .pagination .col-arrow--previous:before{font-family:'icons';font-weight:400;font-style:normal;display:inline-block;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"";margin-right:7px}.program-header .pagination .col-arrow--next:after{font-family:'icons';font-weight:400;font-style:normal;display:inline-block;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"";margin-left:7px}.program-header .pagination .col-paginator .col-paginator-date{font-size:1.75rem;color:#000;text-transform:uppercase}.program-header .pagination .col-paginator .col-paginator-date:before{color:#0085ca;margin-right:5px}.program-header .pagination .col-paginator .col-paginator-date span{color:#626262}.program-header .pagination .col-paginator .col-paginator-date.calendar{cursor:pointer}@media screen and (max-width:479px){.program-header .pagination .col-paginator{width:100%;margin-bottom:15px}.program-header .pagination .pager-btn{width:50%}}.program-header .pagination--home{padding:12px 0 0}.program-header .pagination--home .col-paginator{width:auto}.program-header{height:225px}@media screen and (min-width:480px){.program-header{height:191px}}@media screen and (min-width:992px){.program-header{height:149px}}.program-header .inner{background:#fff}.program-header.scroll .inner{position:fixed;width:100%;z-index:100;top:117px;padding:10px 0 0}@media screen and (max-width:991px){.program-header.scroll .inner{top:82px}}.program-header.scroll h1.h2:after{display:none}@media screen and (max-width:991px){.program-header.scroll .inner{padding:0 0 12px}.program-header.scroll .col-md-3{display:none}}.action---item{border:1px solid #dae7f2;float:left;width:100%;margin-bottom:30px}.action---item .image{position:relative}.action---item .inner h5,.action---item .inner h2{padding:20px 25px}.action---item .inner h5 a,.action---item .inner h2 a{text-decoration:none;font-size:18px;letter-spacing:1px;color:#000;line-height:1.4;height:50px;overflow:hidden;display:block}.action---item .inner h2{margin:0}.action---item .inner h2 a{font-size:26px;font-weight:bold;height:72px}.action---item .inner .informations{border-top:1px solid #dae7f2}.action---item .inner .informations span{font-size:16px;font-weight:700;font-style:normal;letter-spacing:1px;color:#000;text-align:center;width:25%;float:left;display:block;border-right:1px solid #dae7f2;text-transform:uppercase;line-height:44px}.action---item .inner .informations span a{color:#000;text-decoration:none;-webkit-transition:color 0.4s false;-moz-transition:color 0.4s false false;-o-transition:color 0.4s false false;transition:color 0.4s}.action---item .inner .informations span a:hover{color:#0085ca}.action---item .inner .informations span.reservation{width:50%;border-right:0}.action---item .inner .informations span.reservation:before{color:#0085ca;font-size:14px;margin-right:5px}.action---item .inner .informations span.time{color:#626262}@media screen and (max-width:767px){.action---item .inner .informations span{width:50%}.action---item .inner .informations span.reservation{width:100%;border-top:1px solid #dae7f2}}.action---item__canceled-label{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(250,250,250,0.6);align-items:center;justify-content:center;display:flex}.action---item__canceled-label span{color:rgba(214,25,85,0.8);font-weight:bold;font-size:3rem;transform:rotate(-15deg)}.infopanel{background:#edf7fe;padding:13px 0}.infopanel>.flex-container{max-width:none;justify-content:center}.infopanel>.flex-container p{color:#00374b;padding:4px 0;margin:0;font-size:16px}.infopanel>.flex-container p a:not([class^="btn"]):not([class^="img"]){color:#00425a;text-decoration:none;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out false;-o-transition:all 0.4s ease-in-out false;transition:all 0.4s ease-in-out}.infopanel>.flex-container p a:not([class^="btn"]):not([class^="img"]):hover{color:#00374b}.infopanel>.flex-container p a:not([class^="btn"]):not([class^="img"]){border-bottom:1px solid #00374b;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out false;-o-transition:all 0.4s ease-in-out false;transition:all 0.4s ease-in-out}.infopanel>.flex-container p a:not([class^="btn"]):not([class^="img"]):hover{border-bottom:1px solid rgba(0,55,75,0)}@media screen and (max-width:991px){.infopanel .flex-container{-webkit-flex-wrap:wrap;flex-wrap:wrap}.infopanel div{width:100%;text-align:center}}.list__categoryRow input{position:absolute;top:17px;left:24px}@media screen and (min-width:992px){.list__categoryRow input{display:none}}.list__categoryRow input:checked+label .list__categoryButton .categoryButton__title{color:#002e3f;text-decoration:none}.list__categoryRow label{cursor:pointer}.flex-alignator{display:flex;justify-content:center;align-items:center}.list__categoryButton{text-align:center;border:1px solid #dae7f2;padding:1rem;display:block;margin-bottom:1.5rem}@media screen and (max-width:992px){.list__categoryButton{margin-bottom:0.5rem;text-decoration:none}.list__categoryButton img{display:none}.list__categoryButton .categoryButton__title{margin-top:0;text-decoration:none}}.categoryButton__title{font-weight:normal;font-style:normal;font-weight:700;font-style:normal;color:#00425a}.categoryButton__image{display:block;margin:0 auto}.list__filterHeader{font-size:22px;padding:1.5rem 0;margin:1.5rem 0;border-bottom:1px solid #000}.list__filterHeader.-specialMarginTop{margin-top:27px}.list__pageTitle{font-size:26px;padding:0 0 1.5rem 0;margin:1.5rem 0;border-bottom:1px solid #000}.list__pageSubTitle{font-size:18px;margin-bottom:1.5rem}.list__pageText{margin-bottom:2rem}.list__skiItem{border:1px solid #dae7f2;position:relative;padding:25px;margin-bottom:1rem;text-decoration:none;color:inherit;display:block;transition:all ease-in-out 0.2s}.list__skiItem:hover{transition:all ease-in-out 0.2s;box-shadow:0 10px 23px 0 rgba(0,0,0,0.1)}.list__skiItem:hover .skiItem__image.skiItem__image--overlay{opacity:1;transition:all ease-in-out 0.2s}.skiItem__badges{position:absolute;left:0;top:15px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;z-index:5}.skiItem__badge{font-size:12px;padding:16px;color:white;text-transform:uppercase;margin-bottom:7px}.skiItem__badge.-green{background-color:green}.skiItem__badge.-orange{background-color:orange}.skiItem__badge.-red{background-color:red}.skiItem__badge.-blue{background-color:#00425a}.skiItem__image{margin-left:auto;margin-right:auto;display:block}.skiItem__image.skiItem__image--overlay{position:absolute;opacity:0;pointer-events:none;transition:all ease-in-out 0.2s;top:0;left:0}.skiItem__image.skiItem__image--overlay-list{top:25px;left:31px}.skiItem__link:hover+.skiItem__image{transition:all ease-in-out 0.2s;opacity:1}.skiItem__title{font-size:18px;margin-bottom:1rem;margin-top:1rem;height:42px}.skiItem__subTitle{font-size:14px;margin-bottom:1rem}.skiItem__lengths{font-size:14px;margin-bottom:1rem;display:flex;flex-wrap:wrap;align-items:center}.skiItem__lengths div:not(:first-child){width:40px;height:40px;border:2px solid #dae7f2;border-radius:50px;margin:0.5rem 10px 0 0;display:flex;justify-content:center;align-items:center}.skiItem__lengths div:first-child{width:100%}.skiItem__priceRow{display:flex;justify-content:flex-start;align-items:center}.skiItem__discountStamp{border-radius:50%;width:50px;height:50px;background-color:green;color:white;font-size:18px;margin-right:0.5rem;display:flex;justify-content:center;align-items:center;font-weight:700;font-style:normal}.skiItem__finalPrice{color:#78be20;font-size:18px;font-weight:700;font-style:normal}.skiItem__beforePrice{margin-top:0.3rem;text-decoration:line-through}.skiItem__priceRow.--skiDetail{font-weight:700;font-style:normal}.skiItem__priceRow.--skiDetail .skiItem__discountStamp{width:70px;height:70px;font-size:24px;margin-right:1rem}@media screen and (max-width:1230px){.skiItem__priceRow.--skiDetail .skiItem__discountStamp{width:55px;height:55px;font-size:18px}}.skiItem__priceRow.--skiDetail .skiItem__finalPrice{font-size:40px}@media screen and (max-width:1230px){.skiItem__priceRow.--skiDetail .skiItem__finalPrice{font-size:30px}}.skiItem__priceRow.--skiDetail .skiItem__beforePrice{font-size:24px}@media screen and (max-width:1230px){.skiItem__priceRow.--skiDetail .skiItem__beforePrice{font-size:20px}}.checkbox{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee}.checkbox:hover input ~ .checkmark{background-color:#ccc}.checkbox input:checked ~ .checkmark{background-color:#2196f3}.checkmark:after{content:"";position:absolute;display:none}.checkbox input:checked ~ .checkmark:after{display:block}.checkbox .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.detail__title{font-weight:700;font-style:normal;margin-top:0;font-size:30px}.detail__title:after{content:"";max-width:170px;height:1px;background-color:#dae7f2;position:relative;display:block;margin:1rem 0}@media screen and (max-width:1230px){.detail__title{margin-top:1rem;font-size:20px}}.detail__text{line-height:1.5;font-size:18px}@media screen and (max-width:1230px){.detail__text{font-size:14px}}.detail__avalibleSize{display:flex;flex-wrap:wrap;align-items:center}.detail__avalibleSize div:not(:first-child){width:50px;height:50px;border:2px solid #dae7f2;border-radius:50px;margin:0 10px 0 0;display:flex;justify-content:center;align-items:center}.detail__avalibleSize div:first-child{margin-right:10px;font-weight:700;font-style:normal}@media screen and (max-width:500px){.detail__avalibleSize div:first-child{margin-right:0;width:100%;margin-bottom:0.5rem}}.detail__contactBox{color:#00374b;line-height:1.5;background-color:#edf7fe;font-size:18px;padding:1rem;display:flex;justify-content:flex-start;align-items:center}@media screen and (max-width:1230px){.detail__contactBox{flex-direction:column;text-align:center}}.detail__contactBox>div:last-child{margin-left:50px}@media screen and (max-width:1230px){.detail__contactBox>div:last-child{margin-left:0;margin-top:1rem}}.detail__contactBox>div:last-child a{color:#00374b;text-decoration:underline;display:block;line-height:2}.detail__contactBox div:first-child div:first-child{font-weight:700;font-style:normal;font-size:24px}.detail__tableTitle:after{content:"";max-width:100%;height:1px;background-color:#dae7f2;position:relative;display:block;margin:1.5rem 0}.detail__table .table__row{display:flex;justify-content:space-between;padding:1rem 1rem}@media screen and (max-width:500px){.detail__table .table__row{flex-direction:column}.detail__table .table__row div:first-child:after{content:"";max-width:100%;height:1px;background-color:#dae7f2;position:relative;display:block;margin:0.5rem 0}}.detail__table .table__row:nth-child(2n+1){background-color:#edf7fe}.detail__table .table__parameter{font-weight:700;font-style:normal}.mobile-filter-button{display:block;margin:20px auto}@media screen and (max-width:992px){#reference-filter{display:none}}.login-form{margin:0 auto;max-width:825px;border:1px solid #dae7f2;padding:35px 25px}.login-form input{border:1px solid #dae7f2;padding:15px 10px;width:100%;margin-top:10px}.login-form button{height:49px}.login-form form{display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end}.login-form .form-error{font-weight:700;font-style:normal;color:#d61955;margin-bottom:15px;padding:0 15px}.login-form .block{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin:10px 12px 0 12px;-webkit-flex-grow:2;flex-grow:2}.plochy-list .pagination{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin-top:20px}.plochy-list .pagination .pagination-number{margin:0 8px}.plochy-list .pagination .pagination-number.current{color:#000}.plochy-list .pagination>div{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;padding:20px 0;height:40px;border:1px solid #dae7f2}.plochy-list .pagination .next,.plochy-list .pagination .previous{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;color:#fff;text-decoration:none;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out false;-o-transition:all 0.4s ease-in-out false;transition:all 0.4s ease-in-out;width:40px;height:inherit;background-color:#00374b}.plochy-list .pagination .next:hover,.plochy-list .pagination .previous:hover{color:#fff}.plochy-list .pagination .next:before,.plochy-list .pagination .previous:before{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out false;-o-transition:all 0.4s ease-in-out false;transition:all 0.4s ease-in-out}.plochy-list .pagination .next{margin-left:5px}.plochy-list .pagination .next:before{width:0;height:0;content:'';z-index:2;border-left:0.5rem solid #0085ca;border-bottom:0.5rem solid transparent;border-top:0.5rem solid transparent;content:''}.plochy-list .pagination .next.disabled:before{border-left-color:#004264}.plochy-list .pagination .previous{margin-right:5px}.plochy-list .pagination .previous:before{width:0;height:0;content:'';z-index:2;border-right:0.5rem solid #0085ca;border-bottom:0.5rem solid transparent;border-top:0.5rem solid transparent;content:''}.plochy-list .pagination .previous.disabled:before{border-right-color:#004264}.plochy-item-container{padding:0 15px}.plochy-item{margin-bottom:20px;border:1px solid #dae7f2;padding:30px;height:100%;color:#626262}.plochy-item>img{margin-bottom:25px}.plochy-item h4{color:#00425a;margin-top:0.5625rem}.plochy-item p{margin:0}.plochy-item:hover,.plochy-item:active,.plochy-item:focus{-webkit-box-shadow:0 3px 57px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 3px 57px 0 rgba(0,0,0,0.2);box-shadow:0 3px 57px 0 rgba(0,0,0,0.2);color:#626262}.plochy-item .bottom-block{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.plochy-blocked{font-weight:700;font-style:normal;color:#d61955;font-size:1rem}.plochy-available{font-weight:700;font-style:normal;font-size:1rem;color:#78be20}.plochy-sidebar{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;max-width:290px}.plochy-sidebar>*:not(:last-child){padding-bottom:15px;border-bottom:1px solid #dae7f2}.plochy-sidebar h3{font-weight:700;font-style:normal;font-size:1.375rem;text-transform:unset;margin-bottom:25px}.plochy-sidebar .login-as{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-end;align-items:flex-end}.plochy-sidebar .login-as span{font-weight:700;font-style:normal;display:block;font-size:1.125rem;color:#00425a;margin-top:15px}#reset-filter{cursor:pointer;text-decoration:underline}#places-filter{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}#places-filter>*{margin-bottom:15px}#places-filter select{-webkit-transition:none false false;-moz-transition:none false false false;-o-transition:none false false false;transition:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent url("/templates/images/select-arrow.png") no-repeat 97% center;border:1px solid #dae7f2;outline:none;padding:15px}#places-filter select.default{color:transparent}#places-filter select option{color:#00425a}#places-filter .datepicker-container{position:relative}#places-filter .datepicker-container:before{font-family:'icons';font-weight:400;font-style:normal;display:inline-block;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;pointer-events:none;content:"";color:#00425a;display:block;position:absolute;top:19px;right:20px}#places-filter .plochy-date,#places-filter .plochy-code{display:-webkit-flex;display:flex}#places-filter .plochy-date>*,#places-filter .plochy-code>*{width:50%}#places-filter .plochy-date input,#places-filter .plochy-code input{width:100%;margin-top:10px;height:34px}#places-filter .plochy-date label,#places-filter .plochy-code label{font-size:0.875rem;color:#000}.plochy-contact{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-top:15px;background-color:#00425a;padding:25px 35px;color:#fff}.plochy-contact h2,.plochy-contact a{font-weight:700;font-style:normal;color:#fff}.plochy-contact .content{-webkit-flex-grow:3;flex-grow:3;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.plochy-detail-images a{display:block;margin-bottom:35px}.plochy-detail{margin-top:35px}.plochy-detail h1{font-weight:700;font-style:normal;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;font-size:1.875rem;text-align:left;padding-bottom:0.9375rem;border-bottom:1px solid #dae7f2;margin-top:0}.plochy-detail table tr:nth-child(2n+1){background-color:#edf7fe}.plochy-detail table td{background-color:transparent}.plochy-detail table td:first-child{font-weight:700;font-style:normal;color:#00425a;text-transform:uppercase}.js-btn-map-link{border:0 none;color:#0085ca;background:transparent;cursor:pointer;font-size:1rem}.js-btn-map-link:hover{text-decoration:underline}.download-container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;width:100%}.download-block{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;padding:10px 0;margin:0 auto;max-width:850px;width:100%}.download-block p{text-align:left!important}@media screen and (max-width:768px){.download-block{padding:10px 5px}}.download-block .icon-container{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:100px;height:100px}.download-block .icon-container:after{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-family:'icons';font-weight:400;font-style:normal;display:inline-block;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#000;font-size:40px;margin-left:20px}.download-block .icon-container.pdf:after,.download-block .icon-container.PDF:after{content:""}.download-block .icon-container.xls:after{content:""}.download-block .icon-container.jpg:after,.download-block .icon-container.jpeg:after,.download-block .icon-container.png:after,.download-block .icon-container.gif:after{content:""}.download-block .icon-container.zip:after,.download-block .icon-container.rar:after{content:""}.download-block .icon-container.doc:after,.download-block .icon-container.docx:after{content:""}.download-block .icon-container.txt:after{content:""}.base-slider{position:relative}.base-slider .slider-info{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;font-weight:700;font-style:normal;position:absolute;bottom:40px;width:100%;color:#fff}.base-slider .slider-info a,.base-slider .slider-info h2{color:#fff}.base-slider .slider-info a{font-weight:normal;font-style:normal}.base-slider .slider-info .content{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;text-align:center}.base-slider .slider-link{display:inline-block;padding:15px 20px;margin-top:20px}.base-slider .swiper-pagination{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;position:static;padding:20px 0;width:100%!important}.base-slider .swiper-button-next{position:absolute;font-size:20px;top:calc(50% - 10px);right:-60px}.base-slider .swiper-button-prev{position:absolute;font-size:20px;top:calc(50% - 10px);left:-60px}.base-slider .swiper-pagination-bullet{width:16px;height:16px;background-color:#edf7fe}.base-slider .swiper-pagination-bullet-active{background-color:#0085ca}.h1-line-after{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;font-weight:700;font-style:normal;font-size:3.75rem}@media (max-width:1200px){.h1-line-after{font-size:calc(1.5rem - -3vw)}}.h1-line-after:after{content:'';display:block;width:90px;height:2px;background-color:#00425a;margin:35px 0}.nice-headings h1{font-style:italic}.nice-headings .activity__subheader p{font-size:1.2rem}.nice-headings h2{font-weight:700;font-style:normal;color:#00374b;margin-bottom:40px}.nice-headings li{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.nice-headings li:before{font-family:'icons';font-weight:400;font-style:normal;display:inline-block;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"";color:#00374b;font-size:8px;padding:10px 0;margin-right:8px}.responsive-table{width:100%;overflow-y:hidden;margin:10px 0 30px;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch}.responsive-table .swipe>*{color:#000}@media screen and (max-width:1230px){.responsive-table{overflow-x:scroll}}.responsive-table-big{overflow-x:scroll}.home-popup{text-align:center;line-height:1.7rem}.home-popup h2{font-weight:700;font-style:normal;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column}.home-popup h2:after{content:'';display:block;width:35px;height:2px;background-color:#dae7f2;margin:20px 0}.home-popup strong{color:#00374b}.home-popup .modal-content{background-image:url("/templates/images/home-popup.png");background-position:right bottom;background-repeat:no-repeat}.home-popup .buttons{margin-top:30px}.home-popup .buttons a:first-child{margin-right:20px}.switch{width:3rem;height:1.5625rem;padding:0.25rem 5px;background-color:#fff;border:1px solid #dde8ee;-webkit-border-radius:1rem;-moz-border-radius:1rem;-ms-border-radius:1rem;-o-border-radius:1rem;border-radius:1rem;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start}.switch:after{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;display:block;content:"";width:1.0625rem;height:1.0625rem;background-color:#fff}.switch.basic.on{background-color:#e5f3fa}.switch.on{-webkit-justify-content:flex-start;justify-content:flex-start}.switch.on:after{background-color:#78be20}.switch.off{-webkit-justify-content:flex-end;justify-content:flex-end}.switch.off:after{background-color:#c2cfdc}.switch.error{-webkit-justify-content:flex-end;justify-content:flex-end}.switch.error:after{background-color:#e25433}.switch.sm{width:1.8125rem;height:1.0625rem;padding:0.0625rem;-webkit-border-radius:1.0625rem/2;-moz-border-radius:1.0625rem/2;-ms-border-radius:1.0625rem/2;-o-border-radius:1.0625rem/2;border-radius:1.0625rem/2}.switch.sm:after{width:0.9375rem;height:0.9375rem}.js-accordion{max-height:300px;min-height:160px;overflow:hidden;position:relative}.js-accordion::before{display:block;content:'';position:absolute;z-index:30;bottom:0;right:0;left:0;height:70px;background-image:linear-gradient(transparent,white 45%)}.js-accordion .js-accordion-btn{position:absolute;left:10px;z-index:40;bottom:3px;border:0 none;padding:0px 10px;background:transparent;display:block;text-align:center;line-height:30px;font-size:17px;cursor:pointer}.js-accordion .js-accordion-btn:first-letter {text-transform:uppercase}.js-accordion .js-accordion-btn:hover{text-decoration:underline}.accordion{margin-bottom:1rem}.accordion-header{position:relative;cursor:pointer;padding:.65rem 3rem .65rem 1rem;outline:none;border:1px solid #bcd4e5;margin-bottom:.25rem;margin-top:0}.accordion-header::after{content:"";position:absolute;right:1rem;top:50%;width:1rem;height:1rem;transform:translateY(-50%) rotate(0deg);transition:transform .2s ease;background-image:url("../../../templates/icons/icons_arrow_down.svg");background-repeat:no-repeat;background-size:contain;background-position:center}.accordion-header.mod-active{background:#f3f7fa}.accordion-header.mod-active::after{transform:translateY(-50%) rotate(180deg)}.accordion-header:focus,.accordion-header:hover{background:#f3f7fa}.accordion-target.mod-inactive{display:none}.accordion-target.mod-active{padding:.25rem 1rem 1.5rem 1rem}:root{--tt-bg:#00425A;--tt-color:#ffffff;--tt-radius:0.5rem;--tt-py:0.5rem;--tt-px:0.625rem;--tt-z:9999;--tt-shadow:0 10px 30px rgba(0,0,0,0.15);--tt-maxw:280px;--tt-gap:8px;--tt-fz:0.875rem}.ttt-bubble{position:fixed;left:0;top:0;display:inline-block;box-sizing:border-box;width:max-content;max-width:clamp(240px,50vw,var(--tt-maxw));max-height:calc(100vh - (2 * var(--tt-gap)) - 20px);-webkit-overflow-scrolling:touch;background:var(--tt-bg);color:var(--tt-color);padding:var(--tt-py) var(--tt-px);border-radius:var(--tt-radius);box-shadow:var(--tt-shadow);font-size:var(--tt-fz);line-height:1.35;white-space:normal;overflow-wrap:anywhere;word-break:normal;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s ease;z-index:var(--tt-z)}.ttt-bubble[data-open="true"]{opacity:1;visibility:visible;pointer-events:auto}.ttt-bubble .ttt-arrow{position:absolute;width:12px;height:12px;background:var(--tt-bg);border-radius:2px;bottom:-6px;left:50%;transform:translateX(-50%) rotate(45deg)}.ttt-bubble[data-pos="bottom"] .ttt-arrow{top:-6px;left:50%;transform:translateX(-50%) rotate(45deg)}.ttt-focusable:focus-visible{outline:2px solid #60a5fa;outline-offset:2px}.action-detail-title{margin-top:15px}.action-detail-title h3{font-weight:normal;font-style:normal;color:#626262;text-transform:none}.action-detail-title .diff{padding-right:40px}.difficulty{display:inline-block;height:10px;width:48px}.difficulty-1{background:url("/templates/images/difficulty_1.png")}.difficulty-2{background:url("/templates/images/difficulty_2.png")}.difficulty-3{background:url("/templates/images/difficulty_3.png")}.difficulty-4{background:url("/templates/images/difficulty_4.png")}.diff,.dist{font-weight:700;font-style:normal;margin:3px 0;text-transform:uppercase}.action-map .btn-base{display:none}@media screen and (max-width:800px){.action-map iframe{display:none}.action-map .btn-base{display:inline-block}}.actions-detail .color-facebook{color:#1877F2}.actions-detail .color-pdf{color:#FF0000}.actions-detail .action-detail__canceled{text-align:center;display:inline-block;position:relative;left:37px;top:-6px;margin-bottom:15px;color:rgba(214,25,85,0.8);font-weight:bold;font-size:2rem;transform:rotate(-25deg)}.actions-detail .page-header{margin-bottom:30px}.actions-detail .page-header .media-box{padding-top:1rem}.actions-detail .page-header .page-header-title{margin-bottom:2.2rem}.actions-detail .page-header p{font-size:1.1rem}.actions-detail .content-box{margin-bottom:2rem}.actions-detail .content-box p{font-size:1rem}.page-pagebanner{display:flex;align-items:center;justify-content:space-around;padding:0;margin:2rem 0;border:1px solid #e3e4e8}.page-pagebanner img{width:100%;height:auto}.page-pagebanner a{border:0;padding:0;margin:0;text-decoration:none}.map-point{position:absolute;display:none}.map-point.visible{display:block}.map-point.active .tooltip{display:block}.map-point.active .icon-marker{color:#0085ca}.map-point .icon-marker-container{width:30px;height:40px}.map-point .icon-marker{font-size:46px;color:#78be20;cursor:pointer}.map-point .icon-marker:before{-webkit-animation:scale-up-bottom 1s cubic-bezier(0.39,0.575,0.565,1) infinite alternate both;animation:scale-up-bottom 1s cubic-bezier(0.39,0.575,0.565,1) infinite alternate both}.map-point .tooltip{display:none;position:absolute;background-color:#fff;padding:20px;width:370px;z-index:5}.map-point .tooltip .title{font-weight:700;font-style:normal;color:#00374b;font-size:1.125rem}.map-point .tooltip p{margin:0}.map-point .opened-time{font-weight:700;font-style:normal;font-size:14px}.map-point .tooltip-close{position:absolute;right:15px;top:15px;cursor:pointer}.map-point .tooltip-close:before{content:"\00d7";font-weight:700;font-size:20px;color:#0085ca}.map-point .point-links{display:-webkit-flex;display:flex;margin-top:15px}.map-point .point-links a{white-space:nowrap;display:block;text-decoration:underline}.map-point .point-links a:nth-child(2){margin-left:20px;margin-right:20px}.map-point .point-links a:nth-child(2):before{font-family:'icons';font-weight:400;font-style:normal;display:inline-block;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"";text-decoration:none}@-webkit-keyframes scale-up-bottom{0%{-webkit-transform:scale(0.9);transform:scale(0.9);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}100%{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}}@keyframes scale-up-bottom{0%{-webkit-transform:scale(0.9);transform:scale(0.9);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}100%{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}}.interactive-map-container{width:100%;height:auto;aspect-ratio:1170/804;position:relative;margin-bottom:2rem}.interactive-map-container .map-indicators{position:absolute;left:10px;top:20px;z-index:1000}.interactive-map-container .map-indicators i{padding:10px;background-color:#0085ca;font-size:21px;color:#fff}.interactive-map-container .map-indicators i:first-child{margin-right:10px}.interactive-map-viewport{position:absolute;overflow:auto;top:0;left:0;right:-17px;bottom:-17px;width:100%}.interactive-map{display:inline-block;position:relative;width:100%;height:auto;aspect-ratio:1170/803;overflow:visible;transform-origin:0 0;transition:all .4s ease-in-out}.interactive-map img{width:1170px;height:auto;aspect-ratio:1170/803;position:absolute;top:0;right:0;left:0;bottom:0}.interactive-map .interactive-map-points-container{width:1170px;height:auto;aspect-ratio:1170/803;position:absolute;top:0;right:0;left:0;bottom:0}.map-point-types{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:25px 0;position:relative;background-color:#edf7fe;margin-top:15px}.map-point-types .heading{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;height:100%}@media screen and (min-width:992px){.map-point-types .heading:after{content:'';display:block;height:100%;width:1px;background-color:#dae7f2;margin:0 50px}}.map-point-types .heading h3{position:relative;z-index:100}.map-point-types .options{-webkit-flex-grow:1;flex-grow:1;padding-left:20px;margin-top:20px}.map-point-types .options form{display:grid;grid-template-columns:auto;width:100%}@media screen and (min-width:768px){.map-point-types .options form{padding-left:0;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:992px){.map-point-types .options form{grid-template-columns:repeat(3,1fr)}}.map-point-types .options label{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;cursor:pointer}.map-point-types .options label{margin-bottom:15px}.map-point-types h3{padding-left:55px}.map-point-types i{color:#fff;font-size:150px;position:absolute;top:-20px;left:0;z-index:0}@media screen and (max-width:992px){.map-point-types i{display:none}}.map-point-types input[type=radio]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:16px;height:16px;margin:0 15px 0 0;display:inline-block;outline:0;background-color:#fff}.map-point-types input[type=radio]:after{content:'';position:absolute;display:block;z-index:1;width:16px;height:16px;border:1px solid #edf7fe;border-radius:2px}.map-point-types input[type=radio]:before{background:#78be20 url("/templates/images/checkbox_custom.png");background-size:10px 8px;background-repeat:no-repeat;background-position:3px 4px;position:absolute;left:2px;z-index:2;opacity:0;width:100%;height:100%;color:#f6ac4f}.map-point-types input[type=radio]:checked:before{content:'';position:absolute;top:0;opacity:1;left:0}.jobs-detail-jumbotron{background-repeat:no-repeat;background-position:center;background-size:cover;height:14rem;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;position:relative;margin-top:-0.75rem}.jobs-detail-jumbotron:before{display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(27,33,65,0.667)}.jobs-detail-jumbotron h1{position:relative;font-weight:700;font-style:normal;color:#fff;text-align:center;display:block;width:100%;font-size:2.25rem;text-transform:none}@media (min-width:480px){.jobs-detail-jumbotron h1{font-size:2.875rem}}.jobs-detail-content{padding-top:4.5rem;padding-bottom:4.5rem}.jobs-detail-content ul li{line-height:1.25rem}.jobs-detail-header{background:#edf1f5;text-align:center;padding:40px 0}.jobs-detail-header .btn-prev{text-decoration:none}.jobs-detail-header h2{color:#3c3c3b;font-weight:700;font-size:30px}.jobs-detail-header h3{color:#3c3c3b;font-weight:700;font-style:italic;font-size:20px;text-transform:none}.jobs-detail-header h3:after{background:#009fe3;content:"";display:block;margin:20px auto 010px;width:230px;height:1px}.jobs-detail-header p{color:#009fe3;font-size:20px}@media screen and (min-width:992px){.jobs-detail-header .row{position:relative}.jobs-detail-header .btn-prev{text-decoration:none;position:absolute;left:-200px}}.jobs-detail-gallery{margin-bottom:-1.75rem;margin-top:3.5rem}@media (min-width:768px){.jobs-detail-gallery{margin-top:0}}.jobs-detail-gallery a{margin-bottom:1.75rem;display:block;max-width:35.625rem;margin-right:auto;margin-left:auto}.jobs-detail-gallery a.video{position:relative}.jobs-detail-gallery a.video:after{display:block;content:"";width:4rem;height:4rem;background:transparent url("/templates/images/webcam_play.png") no-repeat center/contain;position:absolute;top:calc(50% - 2rem);left:calc(50% - 2rem);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;backface-visibility:hidden}.jobs-list-gallery{margin-bottom:3.5rem}@media (min-width:576px){.jobs-list-gallery{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin-right:-15px;margin-bottom:1.75rem;margin-left:-15px;width:calc(100% - (-15px * 2))}}.jobs-list-gallery a{display:block;max-width:21rem;margin:0 auto 1.75rem}@media (min-width:576px){.jobs-list-gallery a{margin-right:15px;margin-left:15px;max-width:calc(50% - (15px * 2));width:100%}}@media (min-width:992px){.jobs-list-gallery a{max-width:calc(33.33% - (15px * 2))}}.jobs-list-gallery a.video{position:relative}.jobs-list-gallery a.video:after{display:block;content:"";width:4rem;height:4rem;background:transparent url("/templates/images/webcam_play.png") no-repeat center/contain;position:absolute;top:calc(50% - 2rem);left:calc(50% - 2rem);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;backface-visibility:hidden}.jobs-detail-contact{padding-top:2.5rem;padding-bottom:2.5rem}.jobs-detail-contact h3{margin-bottom:40px}.jobs-detail-contact .flex-container{-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.jobs-detail-contact .vcards p+p{margin-top:1.5em}.jobs-detail-contact .button{margin-left:5.25rem}@media (max-width:767px){.jobs-detail-contact .flex-container{-webkit-flex-wrap:wrap;flex-wrap:wrap}.jobs-detail-contact .button{width:100%;text-align:center;margin-top:1em;margin-left:0}}@media (max-width:479px){.jobs-detail-contact .flex-container{display:block;text-align:center}.jobs-detail-contact .button{margin-top:2em}}.jobs-list-jumbotron{background:#1b2141 no-repeat center/cover;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin-top:-10px}.jobs-list-jumbotron h1{font-weight:700;font-style:normal;color:#fff;text-align:center;display:block;width:100%;font-size:50px;line-height:1.4}@media (min-width:480px){.jobs-list-jumbotron h1{font-size:2.875rem}}.job-list-jumbotron-main{background-image:url("/templates/images/jobs-cover-photo.jpg?v2");height:calc(100vh - 162px);padding-top:4.5rem;padding-bottom:5rem}.job-list-jumbotron-main h1{font-size:60px;line-height:70px;margin-bottom:0.66em;margin-top:0}.job-list-jumbotron-main h1 span{font-size:70px}@media screen and (max-width:992px){.job-list-jumbotron-main h1{font-size:20px;line-height:30px}.job-list-jumbotron-main h1 span{font-size:25px}}.job-list-jumbotron-main h1:after{background:#fff;content:"";display:block;margin:30px auto 0;width:325px;height:3px}.job-list-jumbotron-main .btn-round{-webkit-border-radius:45px;-moz-border-radius:45px;-ms-border-radius:45px;-o-border-radius:45px;border-radius:45px;background-image:none;font-size:28px;margin:30px 15px 0;text-transform:none}.job-list-jumbotron-main p{font-weight:normal;font-style:normal;color:#fff;text-align:center;display:block;width:100%;font-size:1.4rem;line-height:2rem;margin-bottom:0.5em;margin-top:0}@media screen and (max-width:992px){.job-list-jumbotron-main p{line-height:1.25rem}}.job-list-jumbotron-main p strong{font-weight:700;font-style:normal;font-size:2.25rem}@media screen and (max-width:992px){.job-list-jumbotron-main p strong{font-size:16px;line-height:1.25rem}}.job-list-jumbotron-category{height:14rem}.job-list-jumbotron-category h1{font-weight:400}.jobs-list-properties{padding-top:2.5rem;padding-bottom:2.5rem}.jobs-list-properties ul{border-bottom:1px solid #e7e7f3;display:-webkit-flex;display:flex;font-size:1.125rem;font-weight:normal;font-style:normal;text-transform:uppercase;color:#003750;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-1.75rem;line-height:1.1;padding-top:30px;padding-bottom:30px}@media (min-width:576px){.jobs-list-properties ul{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}}.jobs-list-properties ul li{width:50%;padding:0 1rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;margin-bottom:2rem}@media (min-width:576px){.jobs-list-properties ul li{width:25%}}.jobs-list-properties ul li strong{font-weight:700;font-style:normal}.jobs-list-properties ul li:before{font-family:'icons';font-weight:400;font-style:normal;display:inline-block;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin:0 auto 0.875rem auto;display:block;font-size:4.5rem;color:#009fe3}.jobs-list-properties ul li:nth-child(1):before{content:""}.jobs-list-properties ul li:nth-child(2):before{content:""}.jobs-list-properties ul li:nth-child(3):before{content:""}.jobs-list-properties ul li:nth-child(4):before{content:""}.jobs-category-description{margin-bottom:3.5rem}.jobs-category-description h3{color:#3c3c3b;font-size:30px;text-transform:none}.jobs-tiles{margin-bottom:-1.75rem;display:-webkit-flex;display:flex;align-items:stretch;justify-content:center;flex-wrap:wrap}.jobs-tiles .jobs-item{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-bottom:1.75rem}@media (max-width:575px){.jobs-tiles .jobs-item{width:23rem;margin-left:auto;margin-right:auto}}@media (max-width:399px){.jobs-tiles .jobs-item{width:18rem}}.jobs-tiles .jobs-item a{display:block;-webkit-flex-grow:1;flex-grow:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-decoration:none;color:#4e4e4e}.jobs-tiles .jobs-item a:hover{border-color:#0085ca}.jobs-tiles .jobs-item .no-photo{display:block;position:relative;background-color:#626262}.jobs-tiles .jobs-item .no-photo:before{display:block;content:"";padding-bottom:78.38%;width:100%}.jobs-tiles .jobs-item .text{padding:1.25rem}.jobs-tiles .jobs-item .title{font-size:18px;font-weight:700;font-style:normal;color:#4e4e4e;text-align:center;text-transform:uppercase;margin-top:0.25em;margin-bottom:0.33em}.jobs-tiles .jobs-item-list{margin-bottom:0;width:25%;position:relative}.jobs-tiles .jobs-item-list a{background:#009fe3;transition:all .2s ease-in-out}.jobs-tiles .jobs-item-list a:hover{box-shadow:0px 0px 46px 0px rgba(0,74,121,0.35);position:relative;z-index:2;transform:scale(1.1)}.jobs-tiles .jobs-item-list:nth-child(2) a{background:#0075ac}.jobs-tiles .jobs-item-list:nth-child(3) a{background:#004a79}.jobs-tiles .jobs-item-list:nth-child(4) a{background:#013657}.jobs-tiles .jobs-item-list .title{color:#fff}.jobs-tiles .jobs-item-list .title:after{background:#fff;content:"";display:block;margin:12px auto 4px;width:75px;height:1px;opacity:0.8}.jobs-tiles .jobs-item-list .subtitle{font-size:14px;font-weight:normal;font-style:normal;color:#fff;text-align:center;margin-top:0;margin-bottom:0}@media screen and (max-width:767px){.jobs-tiles .jobs-item-list{width:50%}}@media screen and (max-width:400px){.jobs-tiles .jobs-item-list{margin-bottom:15px;width:100%}}.jobs-tiles .jobs-item-category a{background:#edf1f5;outline:1px solid #edf1f5}.jobs-tiles .jobs-item-category a:hover,.jobs-tiles .jobs-item-category a:active,.jobs-tiles .jobs-item-category a:focus{background:transparent;outline:1px solid #edf1f5}.jobs-tiles .jobs-item-category .salary{font-size:16px;font-weight:700;font-style:normal;color:#13a156;text-align:center;margin-top:0;margin-bottom:0}.jobs-list-content{padding-top:4rem;padding-bottom:4.5rem}.jobs-list-content h2{font-size:18px;font-weight:700;font-style:normal;color:#00425a;text-align:center;text-transform:uppercase;margin-top:0;margin-bottom:2em}.jobs-list-content h2 em{font-weight:normal;font-style:normal}.jobs-gastro-guidepost{margin-top:30px}.jobs-gastro-guidepost h3{margin-bottom:40px}.jobs-gastro-guidepost p{max-width:767px;margin-right:auto;margin-left:auto}.jobs-gastro-guidepost .guidepost{margin-top:2.5rem}.jobs-gastro-guidepost .guidepost .item{margin-bottom:1.75rem}.jobs-gastro-guidepost .guidepost img{margin-right:auto;margin-left:auto}.jobs-gastro-contacts h3{margin-bottom:40px}.jobs-gastro-contacts .vcards{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin:0 -1.5rem}.jobs-gastro-contacts .vcards div{padding:0 1.5rem}.jobs-gastro-contacts .vcards h3{font-size:0.875rem;text-transform:none;margin-top:0.33em;margin-bottom:0;line-height:1.625rem}.jobs-gastro-contacts .vcards p{margin-top:0}@media (max-width:399px){.jobs-gastro-contacts .vcards{display:block;text-align:center}}.backbutton{margin-top:3rem}.job-description{display:flex;flex-wrap:wrap;margin:0 -40px;font-size:14px;color:#3c3c3b}.job-description>div{padding:0 40px}.job-description ul li{position:relative;padding:5px 0 5px 17px}.job-description ul li:before{background:none;font-family:'icons';font-weight:400;font-style:normal;display:inline-block;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"";display:block;color:#009fe3;position:absolute;font-size:9px;top:11px;left:0px}.job-description .salary{color:#3c3c3b;font-size:18px;font-weight:700;font-style:normal}.job-description h2{color:#3c3c3b;font-size:14px;text-transform:uppercase;font-weight:700;font-style:normal}@media screen and (min-width:992px){.job-description div:first-child{border-right:1px solid #e7e7f3}}.jobs-slider{height:595px}@media screen and (max-width:992px){.jobs-slider{height:auto}}.jobs-slider img{object-fit:cover;font-family:'object-fit: cover;;'}.jobs-slider .slider-link{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-weight:700;font-style:normal;display:inline-block;color:#fff;padding:15px 20px;background-color:#0085ca;white-space:nowrap;text-transform:uppercase;text-decoration:none}.jobs-slider .slider-link:after{font-family:'icons';font-weight:400;font-style:normal;display:inline-block;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"";color:#fff;font-size:10px}.jobs-slider .slider-info{position:absolute;left:40px;bottom:25px;color:#fff}.jobs-slider .slider-info h2{font-weight:700;font-style:normal;font-size:2.125rem;text-transform:uppercase;margin-bottom:10px}@media (max-width:1200px){.jobs-slider .slider-info h2{font-size:calc(1.3375rem - -1.05vw)}}.jobs-slider .slider-info>*{color:#fff}.jobs-slider .slider-info .iframe-link{color:#fff;font-size:18px;text-decoration:underline}.jobs-slider .slider-info .slider-buttons{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-top:20px}.jobs-slider .slider-info .slider-annotation{font-size:1.875rem;margin-bottom:20px}@media (max-width:1200px){.jobs-slider .slider-info .slider-annotation{font-size:calc(1.3125rem - -0.75vw)}}.jobs-slider .slider-navigation{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;position:absolute;right:70px;top:70px;z-index:100}@media screen and (min-width:480px){.jobs-slider .slider-navigation{top:30px;right:35px;margin-left:20px}}.jobs-slider .slider-navigation .slider-nav-item{font-weight:700;font-style:normal;cursor:pointer;color:#fff;padding:20px;background-color:#00425a}.jobs-slider .slider-navigation .slider-nav-item.active{cursor:initial;background-color:#0085ca}.acm-list .tab-menu a{cursor:pointer;color:#0085ca}.acm-list .tab-menu a.active{color:#626262}.acm-list .tab-content{display:none}.acm-list .tab-content.active{display:block}.spinner{display:none;text-align:center;position:absolute;z-index:10;left:0;right:0;margin:-60px auto 0 auto}.acm-map{margin-top:20px}#acm-map,#acm-map-detail{height:770px}#acm-map .gm-style-iw.gm-style-iw-c,#acm-map-detail .gm-style-iw.gm-style-iw-c{padding:10px}#acm-map .gm-style .gm-style-iw-c button,#acm-map-detail .gm-style .gm-style-iw-c button{display:none!important}#acm-map .marker-content,#acm-map-detail .marker-content{display:-webkit-flex;display:flex;width:260px;line-height:25px}#acm-map .marker-content .title a,#acm-map-detail .marker-content .title a{font-weight:700;font-style:normal;color:#00374b;font-size:1.125rem}#acm-map .marker-content .text,#acm-map-detail .marker-content .text{padding-left:20px}#acm-map .marker-content .text div,#acm-map-detail .marker-content .text div{line-height:25px!important}.accommodation-item{margin-top:20px;border:1px solid #dae7f2;padding:30px;height:100%;color:#626262}.accommodation-item .title a{font-weight:700;font-style:normal;color:#00425a}.accommodation-item .text{margin-top:1.25rem}.accommodation-item .more{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-top:10px;text-transform:uppercase}.accommodation-item .more:after{font-family:'icons';font-weight:400;font-style:normal;display:inline-block;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"";color:#0085ca;margin-left:8px;font-size:10px}.accommodation-item h4{font-weight:700;font-style:normal;color:#00425a}.accommodation-item p{margin:0}.accommodation-item:hover,.accommodation-item:active,.accommodation-item:focus{-webkit-box-shadow:0 3px 57px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 3px 57px 0 rgba(0,0,0,0.2);box-shadow:0 3px 57px 0 rgba(0,0,0,0.2);color:#626262}.accommodation-item .bottom-block{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}@media screen and (min-width:1230px){.accommodation-filter{padding-right:120px}}@media screen and (max-width:992px){.accommodation-filter{margin-bottom:30px}}.accommodation-filter .accommodation-filter-title{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.accommodation-filter .accommodation-filter-title h3{text-transform:none}.accommodation-filter .accommodation-filter-title i{color:#0085ca;font-size:24px}.accommodation-filter .filter-item .title{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;font-weight:700;font-style:normal;color:#00425a;border-top:1px solid #edf7fe;padding-top:20px;margin:15px 0}.accommodation-filter .filter-item .title:after{font-family:'icons';font-weight:400;font-style:normal;display:inline-block;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"";color:#00374b;font-size:14px}.accommodation-filter .filter-item .item{padding:7px 0}.accommodation-filter .filter-item .count{color:#626262}.accommodation-filter .filter-item input[type=checkbox]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:16px;height:16px;margin:0 15px 0 0;display:inline-block;outline:0}.accommodation-filter .filter-item input[type=checkbox]:after{content:'';position:absolute;display:block;z-index:1;width:16px;height:16px;border:1px solid #0085ca;border-radius:2px}.accommodation-filter .filter-item input[type=checkbox]:before{background:#78be20 url("/templates/images/checkbox_custom.png");background-size:10px 8px;background-repeat:no-repeat;background-position:3px 4px;position:absolute;left:2px;z-index:2;opacity:0;width:100%;height:100%;color:#f6ac4f}.accommodation-filter .filter-item input[type=checkbox]:checked:before{content:'';position:absolute;top:0;opacity:1;left:0}.acm-filter-contact{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.acm-filter-contact ul{list-style:none inside none;padding:0;margin:0;font-size:0.875rem}.acm-filter-contact ul li{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:12px 0}.acm-filter-contact ul li:before{font-family:'icons';font-weight:400;font-style:normal;display:inline-block;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"";font-size:7px;padding-right:8px}.acm-map-detail #acm-map-detail{width:100%;height:500px}.acm-detail-box{margin-top:60px}.acm-gallery{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding-top:10px}.acm-gallery a{margin-right:10px;margin-bottom:10px}.acm-contact{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px;margin-bottom:50px;background-color:#00374b;padding:15px 15px 15px 30px}.acm-contact .h2{font-weight:700;font-style:normal;color:#fff;text-transform:none;margin:0;font-size:22px}.acm-contact .btn-base{background-image:unset;padding:0.5625rem 1.25rem 0.5rem 1.25rem}.acm-table tr td:first-child{color:#00425a}.acm-table tr:nth-child(even) td{background-color:transparent}.acm-info-box h2{font-weight:700;font-style:normal;margin:0 0 30px 0}.acm-info-box .feature-item{padding:10px 0}.acm-info-box .feature-item i{font-size:12px;color:#0085ca}.last-minute{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;background-color:#00374b;position:relative;color:#fff;width:100%;margin-top:40px;margin-bottom:10px}.last-minute:before{width:0;height:0;content:'';z-index:2;border-style:solid;border-width:7.5rem 7.5rem 0 0;border-color:#78be20 transparent transparent transparent;position:absolute;left:0;top:0}.last-minute .last-minute-title{font-weight:700;font-style:normal;text-transform:uppercase;font-size:18px;position:absolute;left:-5px;top:0;transform-origin:right;transform:rotate(-45deg) translateX(-15px);z-index:50}.last-minute .content{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-around;justify-content:space-around;-webkit-flex-grow:2;flex-grow:2;padding:15px 0}.last-minute .text{text-align:justify;max-width:450px}.last-minute .title{font-weight:700;font-style:normal;max-width:215px}.last-minute a{font-weight:700;font-style:normal;color:#fff;display:block;margin-left:20px;text-decoration:underline;text-transform:uppercase}.last-minute h3{color:#fff}.box-3 .box{background:#00425a;background-size:100% 3px;display:block;height:306px;margin:20px 0;position:relative}.box-3 .text{background:#00425a url("/templates/images/gradient_z_sm.png") no-repeat bottom;bottom:0;padding-bottom:16px;padding-top:5px;position:absolute;text-align:center;width:100%;z-index:1}.box-3 .btn-base{margin-top:13px}.box-3 img{height:auto;width:100%}.box-3 img.skiresort-live-logo{width:auto;max-width:100%;margin-bottom:5px}.box-3 h3{color:#fff}.box-3 span{display:block;position:absolute;z-index:1}.box-3 .earmark{width:80px;height:80px;right:0;top:0}.box-3 .earmark.nove{background:url("/templates/images/earmark_nove.png")}.box-3 .earmark.zive{background:url("/templates/images/earmark_zive_b.png")}.box-3 .map span{width:76px;height:93px;background:url("/templates/images/icon_click.png");right:10px;top:-55px}.box-3 .webcam{display:block;position:relative}.box-3 .webcam .icon{background:url("/templates/images/icon_webcam.png");width:55px;height:43px;left:50%;top:50%;margin-left:-23px;margin-top:-13px}.box-3 .hofmanky,.box-3 .dul,.box-3 .upa,.box-3 .svoboda,.box-3 .map{background:#fff url("/templates/images/box_skiresort-services.jpg") no-repeat top}.box-3 .hofmanky .text,.box-3 .dul .text,.box-3 .upa .text,.box-3 .svoboda .text,.box-3 .map .text{background-color:transparent;padding:0 15px 10px}.box-3 .hofmanky h3,.box-3 .dul h3,.box-3 .upa h3,.box-3 .svoboda h3,.box-3 .map h3{color:#00425a;margin-bottom:0}.box-3 .hofmanky p,.box-3 .dul p,.box-3 .upa p,.box-3 .svoboda p,.box-3 .map p{color:#00425a;margin:0;font-size:12px;line-height:20px}.box-3 .map{background:#fff url("/templates/images/box_areal-map.jpg") no-repeat top}@media screen and (max-width:1199px){.box-3 .box{height:274px}}@media screen and (max-width:991px){.box-3 .map span{top:-73px}.box-3 .box{height:235px}.box-3 h3{font-weight:normal;font-style:normal;font-size:16px}.box-3 .hofmanky .text p{line-height:17px}}@media screen and (max-width:630px){.box-3>div{width:100%;max-width:380px;margin:10px auto;float:none}.box-3>div .box{height:265px}}@media screen and (max-width:444px){.box-3>div{width:100%}}.box-5{margin-bottom:30px}.box-5 h1{margin-bottom:1.0em}.box-5>div>div{background:#edf7fe;color:#00425a;float:left;padding:20px 10px 10px;text-align:center;width:20%}.box-5>div>div:nth-child(even){background:#f4fbff}.box-5>div>div h3{margin:0.5em 0}.box-5>div>div p{text-align:left;margin:0.3em 0}.box-5>div>div span{width:55px;height:18px;display:inline-block;margin-bottom:-3px}.box-5>div>div span.out-of-order{background:url("/templates/images/quickinfo_out.png") no-repeat center}.box-5>div>div span.in-order{background:url("/templates/images/quickinfo_in.png") no-repeat center}.box-5>div>div span.tax-speed{background:url("/templates/images/quickinfo_casomira.png") no-repeat center}.box-5>div>div span.slopes{background:url("/templates/images/quickinfo_slope.png") no-repeat center}.box-5>div>div span.night-skiing{background:url("/templates/images/quickinfo_night.png") no-repeat center}.box-5>div>div img{margin:10px 0}.box-5>div>div ul+ul{min-height:148px;margin-bottom:10px}.box-5>div>div li{text-align:left;margin:0.3em 0;line-height:26px;position:relative;padding:0 0 0 55px;background:url("/templates/images/bullet.png") no-repeat 30px 7px}.box-5>div>div li:before{content:none!important;display:none!important}@media (max-width:544px){.box-5>div>div{width:100%}.box-5>div>div p,.box-5>div>div ul,.box-5>div>div ul+ul{width:216px;margin:auto;min-height:0}}@media (min-width:545px){.box-5>div>div{width:50%}.box-5>div>div p,.box-5>div>div ul{width:216px;margin:auto}}@media (min-width:545px) and (max-width:991px){.box-5>div>div:nth-child(even){background:#edf7fe}.box-5>div>div:nth-of-type(2),.box-5>div>div:nth-of-type(3){background:#f4fbff}}@media (min-width:992px){.box-5>div>div{width:33.333333333%}}@media (min-width:1200px){.box-5>div>div{width:20%;margin:0}}.infobox{background:#f4fbff;border:1px solid #dae7f2;color:#00425a;display:table;float:left;margin:20px 0 35px;padding:20px;width:100%}.infobox p{margin:0}.infobox>div{background:url("/templates/images/divider_vert_dot.png") repeat-y left;display:table-cell;padding-left:25px;vertical-align:middle}.infobox .date{font-weight:700;font-style:normal;background:url("/templates/images/icon_i_transparent.png") no-repeat left center;font-size:18px;padding:0 25px 0 75px;height:52px}@media screen and (max-width:670px){.infobox>div{background:url("/templates/images/divider_horiz_dot.png") repeat-x top;display:block;padding-top:20px;padding-left:0}.infobox .date{font-weight:700;font-style:normal;background:url("/templates/images/icon_i_transparent.png") no-repeat left top;font-size:18px;padding:0 25px 20px 75px}}.info-focus{width:100%;height:100%;position:fixed;top:0;display:none;left:0;z-index:1000;background-color:rgba(0,0,0,0.6);text-align:center;overflow:auto;padding-top:10px}@media screen and (min-width:500px){.info-focus{padding-top:60px}}.info-focus .info-focus-content{background-color:#fff;display:inline-block;width:700px;max-width:98%;position:relative;margin:0 auto}.info-focus .info-focus-content .info-focus-close{height:30px;display:inline-block;width:30px;position:absolute;right:3px;top:3px}.info-focus .info-focus-content .info-focus-close:before,.info-focus .info-focus-content .info-focus-close:after{transition:all 0.4s ease-in-out;content:"";display:block;width:30px;height:3px;background-color:#fff;position:absolute;top:14px}.info-focus .info-focus-content .info-focus-close:before{transform:rotate(45deg)}.info-focus .info-focus-content .info-focus-close:after{transform:rotate(-45deg)}.info-focus .info-focus-content .background-content{background:#fff url("/templates/images/popup_bg.jpg") no-repeat center center/cover;width:100%;float:left}.info-focus .info-focus-content .background-content h2{color:#fff;font-size:68px;font-weight:bold;margin:90px 0 0;position:relative}.info-focus .info-focus-content .background-content .img-responsive{display:inline-block;margin-top:-20px}.info-focus .info-focus-content .background-content p{font-size:18px;color:#fff;margin-bottom:0}.info-focus .info-focus-content .background-content h5{color:#fff;font-weight:bold;font-size:24px;margin:10px 0 0}.info-focus .info-focus-content .background-content .btn-rounded{font-weight:bold;font-size:22px;color:#fff;background:#009fe3;border-radius:50px;transition:background 0.4s;text-transform:none;padding:7px 25px;margin:20px 0 27px}.info-focus .info-focus-content .background-content .btn-rounded:hover{background:#007bb0}.info-focus .info-focus-content .footer-content{float:left;width:100%;background:#0d093a;padding:20px 0}.info-focus .info-focus-content .footer-content p{color:#fff;margin:0;line-height:1.4}.info-focus .info-focus-content .footer-content p strong{text-transform:uppercase}.info-focus .info-focus-content .footer-content p a{color:#009fe3;text-decoration:underline}.info-focus .info-focus-content .footer-content p a:hover{text-decoration:none}@media screen and (max-width:470px){.info-focus .info-focus-content .background-content h2{font-size:44px}.info-focus .info-focus-content .background-content .img-responsive{margin-top:-10px}}.gastro-box{padding:10px 0 5px}.gastro-box h3{margin-top:0}.gastro-box img{display:block;max-width:100%;height:auto!important}.gastro-box .col-xs-2 img:first-child{margin-bottom:20px}.gastro-box ul{-webkit-column-count:3;-moz-column-count:3;-ms-column-count:3;-o-column-count:3;column-count:3;border-top:1px solid #dae7f2;padding:15px 0 15px}.gastro-box li{color:#00425a;padding:5px 0 5px 15px;position:relative;page-break-inside:avoid}.gastro-box li:before{font-family:'icons';font-weight:400;font-style:normal;display:inline-block;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"";font-size:8px;top:15px;left:0;position:absolute}@media screen and (max-width:991px){.gastro-box .col-xs-7{width:80%}.gastro-box .col-xs-2,.gastro-box .col-xs-3{width:20%}.gastro-box .col-xs-2 img,.gastro-box .col-xs-3 img{width:100%!important;max-width:none;margin-bottom:20px}}@media screen and (max-width:650px){.gastro-box .col-xs-7{width:70%}.gastro-box .col-xs-2,.gastro-box .col-xs-3{width:30%}.gastro-box ul{-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2}}@media screen and (max-width:480px){.gastro-box .col-xs-7{width:100%}.gastro-box .btn-blue{margin-bottom:20px}.gastro-box .col-xs-2{width:40%}.gastro-box .col-xs-3{width:60%}.gastro-box ul{-webkit-column-count:1;-moz-column-count:1;-ms-column-count:1;-o-column-count:1;column-count:1}}@media screen and (max-width:330px){.gastro-box .col-xs-2,.gastro-box .col-xs-3{width:100%}}.topnews{margin:1.5rem 0}@media (min-width:768px){.topnews{margin:3rem 0}}.topnews>div>div{position:relative;background:#00425a;color:#fff;padding:25px;height:146px}.topnews h2{color:#fff;font-weight:700;font-style:normal;font-size:18px;text-transform:uppercase;padding:22px 0 8px;margin:0}.topnews p{line-height:26px;margin:0;padding-right:160px}.topnews .btn-base{position:absolute;right:25px;bottom:20px;margin-bottom:0;max-width:160px}.topnews .hoffmanky>div{padding:0 25px 0 175px;background:#00425a url("/templates/images/hofmanky_new2.jpg") no-repeat left}.topnews .predprodej>div{padding:0 25px 0 175px;background:#00425a url("/templates/images/topnews_predprodej.jpg") no-repeat left}.topnews .current{padding:0 0 0 15px}.topnews .current>div{padding:0 25px 0 0;background:#00425a url("/templates/images/icon_i_b.png") no-repeat 20px}.topnews .current>div span:first-child{width:100px;height:108px;display:inline-block;background:transparent url("/templates/images/divider_vert_dot.png") repeat-y right;float:left;margin:15px 20px 15px 0}.topnews .current img{margin:23px 0 6px;display:inline-block}.topnews .current.topnews-skiresort-live img{margin:6px 0}.topnews .current.topnews-skiresort-live p{padding-right:150px}.topnews .no-img h2{padding-top:0}.topnews .sleva>div{padding:0 25px 0 175px;background:#00425a url("/templates/images/uvod_hofmanky.jpg") no-repeat left}.topnews .sleva p{padding-right:0}.topnews .sleva.lazne>div{background-image:url("/templates/images/sleva_lazne.jpg")}.topnews .sleva.bazen>div{background-image:url("/templates/images/sleva_bazen.jpg")}.topnews .sleva.bobovka>div{background-image:url("/templates/images/sleva_bobovka.jpg")}.topnews .sleva.zoo>div{background-image:url("/templates/images/sleva_zoo.jpg")}@media (max-width:767px){.topnews>div:first-child{padding:0;margin-bottom:20px}.topnews>div:last-child{padding:0}.topnews .btn-base{max-width:160px;position:static}.topnews.topnews-skitour-skibus>div>div{height:auto;padding-bottom:20px}.topnews .predprodej>div,.topnews .hoffmanky>div,.topnews .current>div{padding:0 25px 20px;background:#00425a;height:auto}.topnews .predprodej>div h2,.topnews .hoffmanky>div h2,.topnews .current>div h2{line-height:22px}.topnews .predprodej>div span,.topnews .hoffmanky>div span,.topnews .current>div span{background:#00425a;margin:0;width:1px}.topnews .current>div>span:first-child{display:none}.topnews p{padding-right:0}.topnews .sleva{width:100%}.topnews .sleva>div{padding:0 15px 0 175px}.topnews .sleva h2{font-size:18px;padding-top:22px}.topnews .sleva p{line-height:22px;font-size:14px}.topnews .sleva:first-child,.topnews .sleva:last-child{padding:0 15px}}@media (min-width:768px){.topnews>div:first-child{padding:0;margin-bottom:15px}.topnews>div:last-child{padding:0}.topnews .sleva:first-child{padding:0 15px 0 0}.topnews .sleva:last-child{padding:0 0 0 15px}.topnews .sleva>div{padding:0 5px 0 165px}.topnews .sleva h2{font-size:15px;padding-top:15px}.topnews .sleva p{line-height:19px;font-size:13px}}@media (min-width:992px){.topnews>div:first-child{padding:0 15px 0 0}.topnews>div:last-child{padding:0 0 0 15px}.topnews .hoffmanky p,.topnews .predprodej p{width:400px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.topnews .current p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.topnews .sleva:first-child{padding:0 15px 0 0}.topnews .sleva:last-child{padding:0 0 0 15px}.topnews .sleva>div p{line-height:22px}.topnews.topnews-skitour-skibus>div:first-child{padding:0 15px 0 0}.topnews.topnews-skitour-skibus>div:last-child{padding:0 0 0 15px}.topnews.topnews-skitour-skibus>div>div{height:195px}}@media (min-width:1200px){.topnews .sleva>div p{line-height:26px;font-size:14px}.topnews .sleva>div h2{font-size:18px;padding-top:22px}.topnews .predprodej p,.topnews .hoffmanky p,.topnews .current p{width:auto;white-space:normal;overflow:inherit}.topnews.topnews-skitour-skibus>div>div{height:146px}}@media (max-width:500px){.topnews .sleva>div{padding:0 5px 0 165px}.topnews .sleva>div h2{font-size:15px;padding-top:18px}.topnews .sleva>div>div:first-child,.topnews .sleva>div>div:last-child{padding:0}}@media (max-width:450px){.topnews .sleva>div h2{font-size:15px;padding-top:16px}.topnews .sleva>div p{line-height:19px;font-size:13px}}@media (max-width:420px){.topnews .sleva>div{background-image:none!important;padding:0 15px 15px;height:auto}.topnews .sleva>div h2{font-size:18px;padding-top:22px}.topnews .sleva>div p{line-height:22px;font-size:14px}}.pricelist-detail-container{max-width:976px;margin:30px auto 0 auto}.pricelist-detail-container .tab-content .tab{display:none}.pricelist-detail-container .tab-content .tab.active{display:block}.pricelist-header h1,.pricelist-detail-header h1{font-size:1.75rem;font-weight:700;font-style:italic;color:#00425a;position:relative;margin:0}@media screen and (min-width:640px){.pricelist-header h1,.pricelist-detail-header h1{font-size:2.5rem}}@media screen and (min-width:768px){.pricelist-header h1,.pricelist-detail-header h1{font-size:3.125rem}}@media screen and (min-width:992px){.pricelist-header h1,.pricelist-detail-header h1{font-size:3.75rem}}.price-table-header{border:1px solid #d2e0eb;padding:0 10%;position:relative;overflow:hidden}.price-table-header .pricelist-label{transform:rotate(-45deg)}.price-table-header .pricelist-label.mod__resort{left:-175px}.price-table-header .pricelist-label.mod__cernydul{left:-194px}.price-table-header .pricelist-label.mod__velkupa{left:-194px}.price-table-header .pricelist-label.mod__pecps{left:-194px}.price-table-header .pricelist-label.mod__svoboda{left:-194px}.price-table-header .pricelist-label.mod__janky{left:-194px}.price-table-header form{display:flex;justify-content:space-evenly;align-items:center;min-height:90px;width:100%;flex-wrap:wrap}.price-table-header label{font-weight:600;color:#00425a;font-size:1.125rem;line-height:1.625rem;width:100%}.price-table-header button{width:100%;border-radius:50px;background:#08435A;color:#fff;text-transform:uppercase;letter-spacing:0px;font-weight:600;font-size:1.1rem;line-height:50px;padding:0;border:0 none;display:inline-block}.price-table-header button:hover,.price-table-header button:focus{background:#0085ca;cursor:pointer}.price-table-header input{border-radius:50px;background-color:#fff;border:1px solid #d2e0eb;line-height:50px;color:#00425a;padding:0 30px;font-size:1rem;text-align:left;width:100%;-webkit-appearance:none;-moz-appearance:none;position:relative}.price-table-header input::-webkit-calendar-picker-indicator{color:#00425a}@supports (-webkit-touch-callout:none) or (-webkit-hyphens:none){.price-table-header input:before{font-family:'icons';font-weight:400;font-style:normal;display:inline-block;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"";color:#00425a;display:block;position:absolute;top:19px;right:20px}}@media screen and (max-width:575px){.price-table-header{padding-left:10%;padding-right:10%;padding-top:10px;padding-bottom:10px}.price-table-header label{width:100%;text-align:center;margin-bottom:10px}.price-table-header button{width:100%}.price-table-header input{width:100%;margin-bottom:10px}.price-table-header .pricelist-label{top:50px;bottom:auto!important}.price-table-header .pricelist-label.mod__resort{top:-15px}}@media screen and (min-width:576px) and (max-width:767px){.price-table-header{padding-left:8%;padding-right:8%;padding-top:5px;padding-bottom:5px}.price-table-header form{min-height:115px}.price-table-header label{width:100%;text-align:center}.price-table-header button{width:45%}.price-table-header input{width:45%}.price-table-header .pricelist-label{top:50px;bottom:auto!important}.price-table-header .pricelist-label.mod__resort{top:0px}}@media screen and (min-width:768px) and (max-width:991px){.price-table-header{padding-right:3%;flex-wrap:nowrap}.price-table-header label{width:33%;text-align:right}.price-table-header button{width:30%}.price-table-header input{width:28%}}@media screen and (min-width:992px) and (max-width:1229px){.price-table-header{padding-right:10%;flex-wrap:nowrap}.price-table-header label{width:35%;text-align:right}.price-table-header button{width:25%}.price-table-header input{width:25%}}@media screen and (min-width:1230px){.price-table-header{padding-right:15%;flex-wrap:nowrap}.price-table-header label{width:30%;text-align:right}.price-table-header button{width:25%}.price-table-header input{width:25%}}.pricelist-detail-header{display:flex;flex-direction:column;align-items:center;justify-content:space-between;margin-bottom:20px}@media screen and (min-width:768px){.pricelist-detail-header{flex-direction:row}}.pricelist-detail-header a{min-width:125px;position:relative;padding-left:18px;padding-right:10px;display:flex;align-items:center;text-decoration:none;margin-top:15px}@media screen and (min-width:768px){.pricelist-detail-header a{margin-top:0}}.pricelist-detail-header a:before{font-family:'icons';font-weight:400;font-style:normal;display:inline-block;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"";rotate:180deg;font-size:8px;left:0;position:absolute}.pricelist-info{padding:15px;margin-bottom:17px;background-image:linear-gradient(to right,#78be20,#0085ca);position:relative;z-index:10;display:flex;flex-direction:column}.pricelist-info.mod--error{background-image:linear-gradient(to right,#ea2762,#7c0016)}.pricelist-info.mod--error div.pricelist-info-text p{color:#790418}@media screen and (min-width:768px){.pricelist-info{flex-direction:row}}.pricelist-info:before{z-index:10;position:absolute;content:"";top:2px;left:2px;right:2px;bottom:2px;background-color:#fff}.pricelist-info div{position:relative;z-index:11}.pricelist-info div.pricelist-info-head{font-weight:600;color:#00425a;font-size:1rem;line-height:1.625rem;white-space:nowrap;text-transform:uppercase;display:flex}.pricelist-info div.pricelist-info-head i{display:inline-block;margin-right:4px;font-size:.8rem;text-align:center;line-height:1.625rem}.pricelist-info div.pricelist-info-head i:before{text-align:center;line-height:1.1rem;width:1rem;height:1rem;border-radius:100%;background-color:#00425a;color:#fff}.pricelist-info div.pricelist-info-text{padding:0 0 0 20px}.pricelist-info div.pricelist-info-text p{margin:0}.pricelist-group{margin:0 -9px;display:grid;row-gap:0;column-gap:0;grid-template-columns:100%}@media screen and (min-width:640px){.pricelist-group{grid-template-columns:50% 50%}}@media screen and (min-width:992px){.pricelist-group{grid-template-columns:33.3333% 33.3333% 33.3333%}}.plgi{padding:8px}.plgi a{display:block;aspect-ratio:3/1.8;background-color:#d2e0eb;position:relative;z-index:10;padding:9% 7.8% 8% 7.8%;text-decoration:none;background-size:cover;background-position:center center;overflow:hidden}@media screen and (min-width:640px){.plgi a{aspect-ratio:38/35}}.plgi a:before{z-index:11;display:block;content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:var(--unnamed-color-4e4e4e) 0% 0% no-repeat padding-box;background:#4E4E4E 0% 0% no-repeat padding-box;opacity:0.3}.plgi a:after{z-index:11;display:block;content:"";position:absolute;top:0;left:0;right:0;bottom:50%;background:transparent linear-gradient(180deg,#000000 0%,rgba(0,0,0,0) 100%) 0% 0% no-repeat padding-box;opacity:0.4}.plgi a:hover:before,.plgi a:focus:before{opacity:0.2}.plgi a:hover:after,.plgi a:focus:after{opacity:0.3}.plgi-title,.plgi-sub-title,.plgi-highlight,.plgi-sub-highlight{position:relative;z-index:12;color:#fff;font-size:1.2rem;display:block;font-weight:600;letter-spacing:0px;text-shadow:rgba(0,66,90,0.2) 0 0 2px}.plgi-title{font-size:1.75rem;line-height:2.1875rem;text-transform:uppercase}.plgi-sub-title{font-size:1.125rem;line-height:1.375rem}.plgi-highlight{position:absolute;bottom:14%;font-style:italic;font-size:2.25rem;line-height:2.8125rem}.plgi-sub-highlight{position:absolute;bottom:8%;font-style:italic;font-size:1.25rem;line-height:1.625rem}.pricelist-sticker{text-align:center;font-size:0.875rem;line-height:1.4rem;text-transform:uppercase;font-weight:600;transform:rotate(45deg);position:absolute;z-index:12;right:-72px;top:18px;width:200px}.pricelist-sticker.mod__1{background-color:#65B22E;color:#fff}.pricelist-sticker.mod__2{background-color:#cb0944;color:#fff}.pricelist-label{text-align:center;line-height:1rem;transform:rotate(45deg);position:absolute;z-index:12;width:350px}.pricelist-label.mod__resort{border-top:solid 40px #08435a;border-bottom:solid 6px #67b039;left:-108px;bottom:16px}.pricelist-label.mod__resort:before{display:block;content:"";width:100%;border-top:solid 18px #d9637e;border-bottom:solid 13px #1d86c7}.pricelist-label.mod__cernydul{border-top:solid 30px #d9637e;left:-148px;bottom:16px}.pricelist-label.mod__velkupa{border-top:solid 18px #1d86c7;left:-148px;bottom:16px}.pricelist-label.mod__pecps{border-top:solid 40px #08435a;left:-148px;bottom:16px}.pricelist-label.mod__svoboda{border-top:solid 10px #67b039;left:-148px;bottom:16px}.pricelist-label.mod__janky{border-top:solid 40px transparent;left:-148px;bottom:16px}.pricelist-detail-tbl-header{border:1px solid #d2e0eb;border-bottom:0 none}.pricelist-detail-tbl-content{margin-bottom:1.875rem}.price-table-2{width:600px;border:1px solid #d2e0eb;margin-top:0!important;margin-bottom:0!important;border-collapse:separate;border-spacing:0;table-layout:fixed}.price-table-2 thead{position:sticky;top:0;z-index:20}.price-table-2 thead th{background-color:#F8FBFD;color:#08435a;border:0 none;text-align:left;text-transform:none;vertical-align:middle;position:relative;border-bottom:1px solid #d2e0eb;line-height:1rem;font-size:.8rem}@media screen and (min-width:768px){.price-table-2 thead th{font-size:1rem;line-height:1.125rem}}.price-table-2 thead th.text-center{text-align:center}@media screen and (max-width:767px){.price-table-2 thead th:nth-child(2){display:none}}.price-table-2 tbody td{border-bottom:1px solid #d2e0eb}.price-table-2 tbody tr td:first-child{position:sticky;left:0;z-index:11;min-width:65px;vertical-align:middle;background-color:#F8FBFD;line-height:1.1rem;font-size:.8rem}@media screen and (min-width:768px){.price-table-2 tbody tr td:first-child{font-size:1rem;line-height:1.2rem}}.price-table-2 tbody td:nth-child(2){min-width:90px;vertical-align:middle}@media screen and (max-width:767px){.price-table-2 tbody td:nth-child(2){display:none}}.price-table-2 tbody tr:last-child td{border-bottom:0 none}.price-table-2 tbody tr:nth-child(odd) td{background-color:#fff}.price-table-2 tbody tr:nth-child(even) td{background-color:#F8FBFD}.price-table-2 .mod__price{min-width:108px;vertical-align:middle}.price-table-2 .mod__type{vertical-align:middle;color:#08435a;font-weight:600}.price-table-2 .mod__cardlink{color:#0085ca;font-weight:600;line-height:1.3rem;font-size:.8rem}.price-table-2 .mod__cardlink i{display:none}@media screen and (min-width:768px){.price-table-2 .mod__cardlink{font-size:1rem;line-height:1.3rem}.price-table-2 .mod__cardlink i{display:inline-block}}.price-table-2 .mod__offlineprice{color:#626262;font-weight:300;display:block;line-height:1.3rem;font-size:.8rem}@media screen and (min-width:768px){.price-table-2 .mod__offlineprice{font-size:1rem;line-height:1.3rem}}.price-table-2 .price-table-description-label{display:inline-block}@media screen and (min-width:768px){.price-table-2 .price-table-description-label{display:none}}.price-table-header+.pricelist-detail-tbl-content .price-table-2{border-top:0 none}.toogle-source{background-color:#edf7fe;cursor:pointer;margin:20px 0 0 0;display:block}.toogle-source:before{content:url("/templates/images/toogle_plus.png");float:left;margin:15px 0 0 11px}.toogle-source.active:before{content:url("/templates/images/toogle_minus.png");float:left;margin:15px 0 0 11px}.toogle-source h3{margin:0;padding:19px 0 19px 50px}.toogle-target{display:none}#obecne-informace{margin:40px 0 0 0}.cenik-vecerni .price-table td:first-child{width:35%}.online-price{padding-top:10px}.online-price span{color:#0085ca}.cenik-prepinani-hlavni{text-align:center;padding:25px 0;font-size:0}.cenik-prepinani-hlavni a{min-width:100%;display:inline-block;font-size:15px;line-height:18px;font-weight:700;font-style:normal;text-transform:uppercase;color:#00425a;text-decoration:none;padding:16px 32px;cursor:pointer;border:1px solid #d2e0eb;border-right-width:0;border-left-width:0}.cenik-prepinani-hlavni a:hover{background:#d2e0eb}.cenik-prepinani-hlavni a.active,.cenik-prepinani-hlavni a.active:hover{background:#00425a;border-color:#00425a;color:#fff}@media screen and (min-width:420px){.cenik-prepinani-hlavni a{min-width:50%}}@media screen and (min-width:640px){.cenik-prepinani-hlavni a{min-width:120px}.cenik-prepinani-hlavni a:first-child{border-left-width:1px;border-bottom-left-radius:25px;border-top-left-radius:25px}.cenik-prepinani-hlavni a:last-child{border-right-width:1px;border-bottom-right-radius:25px;border-top-right-radius:25px}}@media screen and (min-width:768px){.cenik-prepinani-hlavni a{min-width:170px}}@media screen and (min-width:992px){.cenik-prepinani-hlavni a{min-width:180px}}.news-all-list .item img,.action-all-list .item img{margin-top:25px}.pagination{text-align:center}.pagination .pagination-title{margin-right:10px}.instafeed{display:flex;flex-wrap:wrap}.instafeed .imgbox{position:relative;width:33%;padding:0 5px 10px 5px;transition:all ease-in-out 0.2s}.instafeed .imgbox:hover{transform:scale(1.1)}.instafeed .imgbox:hover .insta-text{opacity:1}.instafeed .imgbox img{max-width:100%}.instafeed .caption{display:none}.instafeed .insta-text{position:absolute;bottom:0;right:0;display:flex;justify-content:center;align-items:center;transition:all ease-in-out 0.2s;background-color:rgba(255,255,255,0.8);width:100%;height:100%;opacity:0}.instafeed .insta-text p{font-size:20px!important}.instafeed .image-wrapper{width:100%;padding-top:100%;height:0;background-size:cover;margin:10px;background-position:center}.instafeed .imgbox-wrapper,.instafeed+.imgbox-wrapper{padding:15px;float:left;display:block;width:25%;outline:none}.instafeed .imgbox-wrapper>img,.instafeed+.imgbox-wrapper>img{display:block;max-width:100%;height:auto!important;width:100%}.instagram h2 a{font-weight:700;font-style:italic;color:inherit;text-decoration:none}.instagram-last{position:relative}.instagram-last p{position:absolute;left:20px;top:20%;right:20px;font-size:14px;text-transform:uppercase;color:#fff;text-align:center}.instagram-last p img{margin:5px}@media screen and (max-width:767px){.instafeed-uvod a,.instafeed-uvod+a{width:33.3333%}.instagram-last p{top:5px}}@media screen and (max-width:440px){.instafeed-uvod a,.instafeed-uvod+a{width:50%}.instagram-last p{top:5px}}.minislider.skiareal-uvod .slides{height:auto}.minislider.skiareal-uvod .slides .slide{background:#fff;min-height:380px}.minislider.skiareal-uvod .slides .active{position:relative}@media screen and (max-width:450px){.minislider.skiareal-uvod .tabmenu a{padding:15px 10px}}@media screen and (max-width:350px){.minislider.skiareal-uvod .tabmenu a{font-size:16px}}.vecerni-table{width:100%;margin:20px 0}.vecerni-table td{padding:5px;border-top:1px solid #dae7f2;border-bottom:1px solid #dae7f2;line-height:1.8em;vertical-align:middle}.vecerni-table td img{float:right}.vecerni-table td:last-child{text-align:right}.vecerni-table td:first-child{text-align:left}.vecerni-table span{width:20px;height:18px;display:inline-block;margin-bottom:-3px}.vecerni-table span.out-of-order{background:url("/templates/images/quickinfo_out.png") no-repeat center}.vecerni-table span.in-order{background:url("/templates/images/quickinfo_in.png") no-repeat center}.m-t-2{margin-top:2rem}.skiresort-card-badges .badges{display:flex;flex-direction:column;justify-content:space-between;align-items:center;border-top:1px solid #d9e7f1;border-bottom:1px solid #d9e7f1}@media all and (max-width:1230px) and (-ms-high-contrast:none),(max-width:1230px) and (-ms-high-contrast:active){.skiresort-card-badges .badges{height:780px}}@media screen and (min-width:992px){.skiresort-card-badges .badges{flex-direction:row;justify-content:space-between;align-items:flex-start}}.skiresort-card-badges .badges .card-badge{text-align:center;flex:1;position:relative;padding:1rem}@media screen and (max-width:992px){.skiresort-card-badges .badges .card-badge{padding:0}}.skiresort-card-badges .badges .card-badge i{display:inline-block;width:130px;height:130px;text-align:center;line-height:130px;position:relative}.skiresort-card-badges .badges .card-badge i:before{position:absolute;top:50%;left:50%;margin-top:-30px;margin-left:-30px;z-index:2;font-size:60px;color:#00425a}.skiresort-card-badges .badges .card-badge .img-wrapper{display:flex;justify-content:center;align-items:center;height:130px;width:130px;margin-left:auto;margin-right:auto}.skiresort-card-badges .badges .card-badge img{width:80px;transform:rotate(-10deg);margin-top:2rem;margin-bottom:2rem}@media screen and (max-width:992px){.skiresort-card-badges .badges .card-badge p{margin:-1rem 0 0 0;padding:0}}@media screen and (max-width:992px){.skiresort-card-badges .badges .card-badge p:last-child{margin:-1rem 0 2rem 0}}@media screen and (min-width:992px){.skiresort-card-badges .badges .card-badge:nth-child(2):before,.skiresort-card-badges .badges .card-badge:nth-child(3):before,.skiresort-card-badges .badges .card-badge:nth-child(4):before,.skiresort-card-badges .badges .card-badge:nth-child(5):before{font-family:'icons';font-weight:400;font-style:normal;display:inline-block;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"";color:#78be20;font-size:60px;position:absolute;left:-30px;top:10%}.skiresort-card-badges .badges .card-badge:nth-child(2):before,.skiresort-card-badges .badges .card-badge:nth-child(4):before{top:25%;content:""}}.skiresort-card-badges h4.subtitle{font-weight:400!important;margin:30px 0}.skiresort-card-badges hr{margin-bottom:40px}.skiresort-card-badges .btn{margin:10px 20px;display:inline-block}.skiresort-card-badges ul{text-align:left;list-style:none}.skiresort-card-badges ul li{position:relative;padding:0.33em 0 0.33em 1em}.skiresort-card-badges ul li a{color:#00425a;text-decoration:none}.skiresort-card-badges ul li a:active,.skiresort-card-badges ul li a:hover,.skiresort-card-badges ul li a:focus{text-decoration:underline}.skiresort-card-badges ul li:before{content:"";position:absolute;left:0;top:0.5rem;width:0;height:0;border-style:solid;border-width:4px 0 4px 5px;border-color:#fff #fff #fff #0085ca}.skiresort-card__menu-square{color:white;display:flex;flex-direction:column;align-items:center;min-height:353px;padding:1.8rem;text-decoration:none}.skiresort-card__menu-square img{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out false;-o-transition:all 0.4s ease-in-out false;transition:all 0.4s ease-in-out}.skiresort-card__menu-square:hover{color:white}.skiresort-card__menu-square:hover img{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out false;-o-transition:all 0.4s ease-in-out false;transition:all 0.4s ease-in-out;transform:scale(1.2)}.skiresort-card__menu-square img{width:140px;transform:rotate(-10deg);margin-top:-1rem}.skiresort-card__menu-square .title{font-weight:700;font-style:italic;text-transform:none;color:white;font-size:34px;margin-bottom:1rem;margin-top:0}.skiresort-card__menu-square .title:after{content:"";width:80px;background-color:white;display:block;height:1px;margin-left:auto;margin-right:auto;position:relative;margin-top:1rem}.skiresort-card__menu-square .subtitle{font-weight:normal;font-style:italic;font-size:24px}.skiresort-card__menu-square .comment{margin-top:3rem;display:block;padding-left:1.5rem;position:relative}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.skiresort-card__menu-square .comment{width:100%}}.skiresort-card__menu-square .comment:before{font-family:'icons';font-weight:400;font-style:normal;display:inline-block;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"";color:white;position:absolute;font-size:12px;line-height:1;left:0;top:calc(50% - 6px)}.skiresort-card__menu-square--green{background-color:#3ba933}.skiresort-card__menu-square--red{background-color:#e30551}.skiresort-card__menu-square--blue{background-color:#002d3f}.skiresort-card-list{font-family:'Geogrotesque','Arial','Helvetica',sans-serif}.skiresort-card-list li{position:relative;line-height:25px;font-size:20px;text-align:left;margin-bottom:2rem;padding-left:2rem;color:#00425a}.skiresort-card-list li::before{font-family:'icons';font-weight:400;font-style:normal;display:inline-block;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#28a9df;position:absolute;font-size:36px;line-height:1}.skiresort-card-list li:nth-child(1)::before{content:"";left:-30px;top:-5px}.skiresort-card-list li:nth-child(2)::before{content:"";font-size:45px;left:-34px;top:-10px}.skiresort-card-list li:nth-child(3)::before{content:"";left:-30px;top:-5px}.skiresort-card-list li:nth-child(4)::before{content:"";font-size:55px;left:-40px;top:-5px}.skiresort-card-list li:nth-child(5)::before{content:"";left:-30px;top:-5px}.skiresort-card-list li:nth-child(6)::before{content:"";left:-30px;top:-5px}.skiresort-card-list li:nth-child(7)::before{content:"";left:-30px;top:-5px}.skiresort-card-list li:nth-child(8)::before{content:"";left:-30px;top:-5px}@media screen and (max-width:992px){.skiresort-card-list li{padding-left:3rem}.skiresort-card-list li:nth-child(1)::before,.skiresort-card-list li:nth-child(3)::before,.skiresort-card-list li:nth-child(5)::before{left:0px}.skiresort-card-list li:nth-child(2)::before{font-size:36px;left:0px;top:2px}.skiresort-card-list li:nth-child(4)::before{font-size:40px;left:-5px}}@media screen and (max-width:992px){.card-image{margin:0 auto;padding:2rem 0}}.how-to-card .card-step-title{color:#00425a;font-size:21px;font-weight:normal}.how-to-card .btn{width:100%;font-weight:bold}.how-to-card .card-sign-up{padding-left:65px}.how-to-card .card-sign-up::before{font-family:'icons';font-weight:400;font-style:normal;display:inline-block;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"";color:#28a9df;position:absolute;font-size:45px;line-height:1;left:0;top:10px}.how-to-card .card-pair{padding-left:65px}.how-to-card .card-pair::before{font-family:'icons';font-weight:400;font-style:normal;display:inline-block;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"";color:#28a9df;position:absolute;font-size:45px;line-height:1;left:0;top:10px}.how-to-card .card-expiracy{padding-left:65px}.how-to-card .card-expiracy::before{font-family:'icons';font-weight:400;font-style:normal;display:inline-block;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"";color:#28a9df;position:absolute;font-size:45px;line-height:1;left:0;top:10px}@media screen and (max-width:992px){.how-to-card .card-sign-up,.how-to-card .card-expiracy,.how-to-card .card-pair{margin-bottom:3rem}.how-to-card .card-sign-up::before,.how-to-card .card-expiracy::before,.how-to-card .card-pair::before{left:5px}}.skiresort-card__h3{font-size:30px;text-transform:none}.skiresort-card__h4{font-size:24px;font-weight:400;color:#00425a}.skiresort-card-panel{display:flex;justify-content:center;align-items:center;flex-direction:column}@media screen and (min-width:1230px){.skiresort-card-panel{justify-content:space-between;align-items:center;flex-direction:row}}.skiresort-card__partner{display:flex;align-items:center}.skiresort-card__partner .partner__image{padding:2rem;display:flex;flex:2;justify-content:center;align-items:center;height:155px}.skiresort-card__partner .partner__image img{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out false;-o-transition:all 0.4s ease-in-out false;transition:all 0.4s ease-in-out}.skiresort-card__partner .partner__image:hover img{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out false;-o-transition:all 0.4s ease-in-out false;transition:all 0.4s ease-in-out;transform:scale(1.1)}.skiresort-card__partner .partner__text{flex:3}.skiresort-card__partner .partner__text h5{font-size:18px;font-weight:700;font-style:normal;color:#00425a}.skiresort-card__partner .partner__text a{text-decoration:underline}.skiresort-card-partner-panel{display:flex;justify-content:center;align-items:center;flex-direction:column}.skiresort-card-partner-panel i{font-size:50px}.skiresort-card-partner-panel a{display:inline-block;margin-left:auto}@media screen and (min-width:1230px){.skiresort-card-partner-panel{justify-content:flex-start;align-items:center;flex-direction:row}}@media screen and (max-width:992px){.skiresort-card__images{display:none}}.skiresort-card-maps{margin-bottom:4rem}.skiresort-card-maps ul.tabs{margin:0;padding:0;list-style:none;border-bottom:1px solid #bcd4e5}.skiresort-card-maps ul.tabs li{background:none;color:#00425a;display:inline-block;padding:15px 15px;cursor:pointer;border-bottom:1px solid #bcd4e5;margin:-1px -2px;font-size:15px;font-weight:700;font-style:normal;text-transform:uppercase}@media screen and (min-width:1230px){.skiresort-card-maps ul.tabs li{font-size:18px}}.skiresort-card-maps ul.tabs li.current{color:#00425a;border-left:1px solid #bcd4e5;border-right:1px solid #bcd4e5;border-top:1px solid #bcd4e5;border-bottom:1px solid #fff!important}.skiresort-card-maps .tab-content{display:none;padding:15px 0}.skiresort-card-maps .tab-content.current{display:inherit}.status-box{display:flex;background-color:#002d3f;height:100px;justify-content:flex-start;align-items:center;padding:10px;margin-bottom:40px}.status-box>div:first-child{width:120px;text-align:center;color:white;font-weight:400;letter-spacing:0.1em;border-right:1px solid #07455d;line-height:70px}.status-box>div:last-child{padding-left:33px;font-size:22px;color:white}.status-box.-infobox{background-color:#fff;border:2px solid #0085ca;margin-bottom:0;margin-top:70px}.status-box.-infobox>div:first-child{width:90px;display:flex;justify-content:center;align-items:center;height:60px;border-right:1px solid #dae7f2}.status-box.-infobox>div:last-child{color:#08465d;font-size:18px;font-weight:700;font-style:normal}.status-box.-infobox img{width:30px}@media screen and (max-width:992px){.status-box.-infobox{height:auto;flex-direction:column;align-items:center}.status-box.-infobox>div:first-child{border-right:none;border-bottom:1px solid #dae7f2}.status-box.-infobox>div:last-child{padding-left:0}}.main-content-parking h2{font-size:24px;color:#00425a;font-weight:700;font-style:normal;text-transform:uppercase;padding-top:45px}.main-content-parking .parking-item{padding:40px 0 40px 170px;position:relative;min-height:210px;background:url(/templates/images/divider_horiz_dash.png) repeat-x bottom left}.main-content-parking .parking-item .parking-icon{position:absolute;left:0;top:40px;display:block;width:125px;height:125px;line-height:115px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;background:#4cc1f3;color:#fff;text-align:center}.main-content-parking .parking-item .parking-icon .parking-icon-inner{font-weight:700;font-style:normal;font-size:80px;position:relative}.main-content-parking .parking-item .parking-icon .parking-icon-inner .parking-number{font-size:40px;position:absolute;bottom:0;line-height:1;left:30px}.main-content-parking .parking-item .parking-icon .parking-icon-inner .parking-number.parking-number-small{font-size:20px;width:60px;bottom:10px;left:25px;text-align:left}.main-content-parking .parking-item h4{font-size:18px;color:#00425a}.main-content-parking .parking-item .status{width:100%;float:left}.main-content-parking .parking-item .status .status-circle{display:inline-block;width:14px;height:14px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background:#626262;margin-right:10px;float:left;margin-top:1px}.main-content-parking .parking-item .status .status-text{font-size:16px;text-transform:uppercase;float:left}.main-content-parking .parking-item .status.status--1 .status-circle{background:#78be20}.main-content-parking .parking-item .status.status--1 .status-text{color:#78be20}.main-content-parking .parking-item .status.status--2 .status-circle{background:#d61955}.main-content-parking .parking-item .status.status--2 .status-text{color:#d61955}.main-content-parking .parking-item ul{float:left;width:100%;list-style:none;margin:5px 0 0}.main-content-parking .parking-item ul li{position:relative;padding:3px 0 3px 20px}.main-content-parking .parking-item ul li:before{content:'-';position:absolute;left:0;background:transparent;height:auto;width:auto;top:3px}.main-content-parking .parking-item .btn-link{color:#0085ca;position:relative;border-bottom:1px solid #0085ca;-webkit-transition:border-color 0.4s false;-moz-transition:border-color 0.4s false false;-o-transition:border-color 0.4s false false;transition:border-color 0.4s;margin-right:30px;text-decoration:none}.main-content-parking .parking-item .btn-link:after{content:'';width:0;height:0;border-style:solid;border-width:4px 0 4px 5px;border-color:transparent transparent transparent #0085ca;position:absolute;right:-13px;top:5px}.main-content-parking .parking-item .btn-link:hover{border-color:transparent}@media screen and (max-width:480px){.main-content-parking .parking-item{padding:40px 0}.main-content-parking .parking-item .parking-icon{display:none}}.topinfo{margin:20px 0 40px;border:1px solid #78be20;background:#FAFEFC;padding:10px 0}.topinfo li{width:16.6666667%;float:left;padding-left:2px}.topinfo li+li{background:url("/templates/images/divider_vert_dot.png") repeat-y left}.topinfo a{color:#00425a;background:no-repeat 15px center;display:block;text-decoration:none;line-height:1.8em;padding:1em 0 1em 70px}.topinfo a:hover{background-color:#F0F8F4}.topinfo .sjezdovky a{padding-left:70px}.topinfo span{color:#78be20;font-size:18px;display:block;font-weight:700}.topinfo span.out-of{color:#d61955}.topinfo .lanovky-vleky{background:none}.topinfo .lanovky-vleky .half{width:50%;float:left}.topinfo .lanovky-vleky .half a{padding-left:0;background-position:0 38px}.topinfo .lanovky-vleky .half span{color:#00425a;padding-left:30px}.topinfo .lanovky-vleky .half i{color:#78be20;font-style:normal}.topinfo .lanovky-vleky .h-lanovky a{background-image:url("/templates/images/lanovka_sedacka.png")}.topinfo .lanovky-vleky .h-vleky a{background-image:url("/templates/images/lanovka_kotva.png")}.topinfo .areal a{background-image:url("/templates/images/topinfo_areal.png");background-position:5px center;padding-left:75px}.topinfo .sankarska a{background-image:url("/templates/images/topinfo_sankarska.png");padding-left:72px}.topinfo .vleky a{background-image:url("/templates/images/topinfo_vleky.png")}.topinfo .sjezdovky a{background-image:url("/templates/images/topinfo_sjezdovky.png")}.topinfo .bezecke a{background-image:url("/templates/images/topinfo_bezky.png")}.topinfo .vecerni a{background-image:url("/templates/images/topinfo_vecerni.png")}.topinfo .funline a{background-image:url("/templates/images/topinfo_funline.png")}.topinfo .teplota a{background-image:url("/templates/images/topinfo_teplota.png");background-position:25px center;padding-left:65px}.wrapper-de .topinfo span{font-size:16px}@media screen and (max-width:1199px){.topinfo .areal a,.topinfo .sankarska a,.topinfo .vleky a,.topinfo .sjezdovky a,.topinfo .bezecke a,.topinfo .vecerni a,.topinfo .funline a,.topinfo .teplota a,.topinfo .lanovky-vleky .half a{background:none;padding:1em 0;text-align:center}}@media screen and (max-width:767px){.topinfo{margin:15px 0 20px}.topinfo li{width:33%;margin-bottom:15px}.topinfo li+li:nth-child(4){background:none}}@media screen and (max-width:440px){.topinfo li{width:50%}.topinfo li+li:nth-child(4){background:url("/templates/images/divider_vert_dot.png") repeat-y left}.topinfo li:nth-child(odd){background:none}}.webcam-box{background:#00425a;color:#fff;float:left;margin:15px 0;height:400px;width:100%}.webcam-box>div:last-child{background:url("/templates/images/gradient_z_sm.png") no-repeat bottom;background-size:100% 3px;height:400px}.webcam-box h3{color:#fff;font-weight:700;font-style:normal;text-transform:none;margin-bottom:15px;padding:0 15px}.webcam-box .btn-base{padding:3px 17px 2px 27px;margin-top:12px}.webcam-box .img-responsive{margin:0!important}.webcam-box .temp-main{font-size:30px}.webcam-box .temp-main-ico{text-align:center}.webcam-box .temp-main-ico span{font-size:40px}.webcam-box .temp-next{background:#013548;padding:0 0 5px;margin:5px -15px;text-align:center;font-size:20px}.webcam-box .temp-next>div{padding:0}.webcam-box .temp-next span{margin-top:5px}.webcam-box .temp-next .val{font-size:22px}.webcam-box .temp-next .symbol{font-size:20px;padding-right:5px}.webcam-box .info{font-size:14px;line-height:23px;max-height:171px;overflow:hidden;padding:9px 15px}.webcam-box .info:hover{overflow:visible;max-height:none;background:#004d69;z-index:10;position:relative;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.5);-moz-box-shadow:0 2px 5px rgba(0,0,0,0.5);box-shadow:0 2px 5px rgba(0,0,0,0.5)}.webcam-box .pics{position:relative}.webcam-box .small-pics{position:absolute;bottom:0;left:0}.webcam-box .small-pics a{float:left;border:2px solid #fff;margin:15px}.webcam-box+.inplaceedit{clear:both}.video-link{position:relative;display:block;text-decoration:none}.video-link:after{font-family:'icons';font-weight:400;font-style:normal;display:inline-block;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"";font-size:60px;color:#fff;bottom:20px;left:20px;position:absolute;-webkit-transition:color 0.4s false;-moz-transition:color 0.4s false false;-o-transition:color 0.4s false false;transition:color 0.4s}.video-link.small:after{font-size:30px;bottom:10px}.video-link:hover:after{color:#0085ca}@media screen and (max-width:1199px){.webcam-box{height:auto;background:#00425a url("/templates/images/gradient_z_sm.png") no-repeat bottom;background-size:100% 3px;padding-bottom:3px}.webcam-box>div:last-child{height:auto;background:0}.webcam-box .info{padding-top:5px;z-index:10;position:relative;height:auto;max-height:none}.webcam-box .temp-next{font-size:15px}.webcam-box .temp-next .temp-main{font-size:24px}.webcam-box .temp-next .temp-main+p{margin:3px 0 0}.webcam-box .temp-next .temp-main-ico span{font-size:30px}.webcam-box .temp-next p{margin:0}.webcam-box .temp-next .val{font-size:18px}.webcam-box .small-pics{position:static}.webcam-box .small-pics img{display:block}}@media screen and (max-width:495px){.webcam-box .small-pics a{margin:9px}}@media screen and (max-width:380px){.webcam-box .temp-next .symbol,.webcam-box .temp-next .val{font-size:17px}}#flash-mapa{width:100%;height:651px;margin:20px 0}#image-mapa{display:none}@media screen and (max-width:1199px){#flash-mapa{height:560px}}@media screen and (max-width:991px){#flash-mapa{height:410px}}@media screen and (max-width:991px){#flash-mapa,.iframe.flash{display:none}#image-mapa{display:block}}.weather-box{background:#002e3f;position:fixed;right:0;top:0;width:100%;z-index:202;padding:5px 0}.weather-box .container{display:flex;flex-wrap:wrap}.weather-box .weather-box-item{display:flex;justify-content:center;flex-grow:1}.weather-box .weather-box-item p{display:flex;align-items:center;color:#fff;font-size:14px;margin:0}.weather-box .weather-box-item p strong{font-size:20px;font-weight:normal;font-style:normal}.weather-box .weather-box-item p i{display:block;font-size:44px;line-height:1;margin:0 15px}.weather-box .weather-box-item p.webkamery__livedot{text-transform:uppercase;font-weight:700;margin-right:15px}@media screen and (max-width:639px){.weather-box .weather-box-item p.webkamery__livedot{display:none}}@media screen and (max-width:639px){.weather-box .weather-box-item{width:50%}}@keyframes a{0%{opacity:0}50%{opacity:1}100%{opacity:0}}.live-mark__dot{width:7px;height:7px;border-radius:100%;position:relative;background:#e2231a;-webkit-animation:a 1.5s ease-in-out infinite;animation:a 2s ease-in-out infinite;opacity:1;display:inline-block}.wrapper-pl .topnews p{padding-right:90px;font-size:12px}.wrapper-pl .topnews .btn-base{max-width:100px;font-size:smaller;padding-left:10px;padding-right:10px;background-image:none}.wrapper-pl .box-5 .btn-blue{font-size:smaller}@media (min-width:545px){.wrapper-pl .box-5>div>div p{width:225px}}.wrapper-pl .tabmenu a{padding:20px 26px}.wrapper-en #menu>ul>li>a{padding:20px 11px 20px}.wrapper-en #menu>ul>li:first-child a{padding-left:38px}.wrapper-de #menu>ul>li>a{padding-right:7px;padding-left:6px}.wrapper-de #menu>ul>li:first-child a{padding-left:32px}.wrapper-en .topnews .current.topnews-skiresort-live p,.wrapper-de .topnews .current.topnews-skiresort-live p,.wrapper-pl .topnews .current.topnews-skiresort-live p{font-size:12px}.pricelist-new__parallax{width:100vw;margin-left:calc(-50vw+50%);background:#edf7fe;padding:1rem 0 2rem 0}.pricelist-new__parallax .btn-blue{margin:0;width:94%;background:#00425a url(/templates/images/btn_arrow_white.png) no-repeat 95% center}@media screen and (min-width:576px){.pricelist-new__parallax .btn-blue{width:60%}}@media screen and (min-width:768px){.pricelist-new__parallax .btn-blue{width:44%}}@media screen and (min-width:992px){.pricelist-new__parallax .btn-blue{width:31.333333%}}.pricelist-new__parallax:before,.pricelist-new__parallax:after{display:table;content:" "}.pricelist-new__parallax:after{clear:both}.pricelist-new__parallax.no-js .pricelist-new__custom-select{display:none}.pricelist-new__parallax.no-js .pricelist-new__price-name{display:block}.pricelist-new__parallax.no-js .pricelist-new__price-wrapper{padding-bottom:2rem;border-bottom:1px solid #bde2fb;display:block}.pricelist-new__parallax.no-js .pricelist-new__price-wrapper:last-child{border-bottom:0 none;padding-bottom:0;margin-bottom:3rem}.pricelist-new__custom-select{display:block}.pricelist-new__custom-select h2{font-size:1rem;margin:1rem 0 1rem 0}.pricelist-new__custom-select select{width:94%;height:48px;line-height:48px;text-align:center;font-weight:bold;color:#00425a;background:#fff;border:8px solid #fff}@media screen and (min-width:576px){.pricelist-new__custom-select select{width:60%}}@media screen and (min-width:768px){.pricelist-new__custom-select select{width:44%}}@media screen and (min-width:992px){.pricelist-new__custom-select select{width:31.333333%}}.pricelist-new__custom-select select option{font-size:18px;line-height:30px}.pricelist-new__price-wrapper{margin:1rem 0 2rem 0;display:none}.pricelist-new__price-container{display:flex;justify-content:center;flex-direction:column;align-items:center}@media screen and (min-width:992px){.pricelist-new__price-container{display:flex;flex-direction:row;justify-content:center}}.pricelist-new__price-name{display:none;margin:0 0 1.5rem 0}.pricelist-new__price{width:94%;padding:0;margin:0 0 1rem 0}@media screen and (min-width:576px){.pricelist-new__price{width:80%}}@media screen and (min-width:640px){.pricelist-new__price{width:70%}}@media screen and (min-width:768px){.pricelist-new__price{width:50%}}@media screen and (min-width:992px){.pricelist-new__price{width:31.333333%;margin:0 1% 0 1%}}.pricelist-new__price-date{color:#fff;text-align:center;font-size:.8rem;line-height:1.8rem;margin:0!important}.pricelist-new__price:nth-child(1) .pricelist-new__price-date{background:#1485ca}.pricelist-new__price:nth-child(2) .pricelist-new__price-date{background:#1db0e6}.pricelist-new__price:nth-child(3) .pricelist-new__price-date{background:#42cefd}.pricelist-new__price:nth-child(4) .pricelist-new__price-date{background:#74dbfe;color:#00425a}.pricelist-new__price:nth-child(5) .pricelist-new__price-date{background:#a7e8fe;color:#00425a}.pricelist-new__price-table{margin:0!important;width:calc(100% - 8px)}.pricelist-new__price-table thead td{text-align:center;font-size:.9rem;background:#fff;border:2px solid #edf7fe}.pricelist-new__price-table tbody td{text-align:center;color:#00425a;font-weight:bold;background:#fff;border:2px solid #edf7fe}.pricelist-2025-26 .pricelist-detail-tbl-content{overflow-x:auto}@media screen and (max-width:650px){.pricelist-2025-26 .activity__header-text{font-size:40px}}.pricelist-2025-26 form{display:flex}@media screen and (max-width:705px){.pricelist-2025-26 form{flex-direction:column}}.pricelist-2025-26 form div{display:flex;flex-direction:column}@media screen and (max-width:705px){.pricelist-2025-26 form div{margin-bottom:1rem}}.pricelist-2025-26 form div label{color:#fff;margin-bottom:.5rem;text-shadow:0 0 1px #000}.pricelist-2025-26 #inp-pricelist-picker,.pricelist-2025-26 #inp-pricelist-days,.pricelist-2025-26 #inp-pricelist-submit{border:1px solid #D2E0EB;height:50px;border-radius:50px;width:220px;padding:0 1.125rem;font-size:1rem;color:#00425A;font-weight:400;margin-right:.75rem}.pricelist-2025-26 #inp-pricelist-days{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNiIgdmlld0JveD0iMCAwIDEwIDYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik05LjMzMjE1IDAuMzczNzE4TDQuODMyMTUgNC4zNzM3MkwwLjMzMjE1MyAwLjM3MzcxOCIgc3Ryb2tlPSIjMDA0MjVBIi8+Cjwvc3ZnPgo=);background-position:calc(100% - 20px);background-size:10px 14px;background-repeat:no-repeat}.pricelist-2025-26 #inp-pricelist-submit{background:#0085CA;color:#fff;border-color:#00425A;font-size:1rem;font-weight:bold;cursor:pointer}.pricelist-2025-26 #inp-pricelist-submit:hover,.pricelist-2025-26 #inp-pricelist-submit:focus{background:#00425A}.pricelist-2025-26 .online-price{color:#4E4E4E;padding:0;margin:0 0 .25rem 0}.pricelist-2025-26 .activity__header{height:453px;box-shadow:inset 0 0 0 2000px rgba(0,0,0,0.36)}.pricelist-2025-26 .activity__header-text:after{display:none}.pricelist-2025-26 .txt-table-header{font-weight:600!important;font-size:1.75rem;color:#00425A;margin:3rem 0 2rem 0}.pricelist-2025-26 .price-table-2025-26{border:0 none;margin-bottom:40px}.pricelist-2025-26 .price-table-2025-26 td,.pricelist-2025-26 .price-table-2025-26 th{border:1px solid #D2E0EB;background-color:#fff;text-align:center;vertical-align:middle;padding:.5rem 1rem}.pricelist-2025-26 .price-table-2025-26 .mod__active_price td{background-color:#F6FFEC!important}.pricelist-2025-26 .price-table-2025-26 .mod__type{padding:.5rem 2rem}.pricelist-2025-26 .price-table-2025-26 .mod__type .mod__type__inner{min-height:90px;display:flex;align-items:center;justify-content:start}.pricelist-2025-26 .price-table-2025-26 .mod__type .mod__type__inner p{margin:0;text-wrap:nowrap}.pricelist-2025-26 .price-table-2025-26 .mod__type .mod__type__inner img{width:28px;height:28px;display:inline-block;margin-right:1rem}.pricelist-2025-26 .price-table-2025-26 .mod__type .mod__type__inner div{text-align:left}.pricelist-2025-26 .price-table-2025-26 .mod__type .mod__type__inner .pricelist2526-questionmark{display:inline-block;margin-left:.125rem;width:18px;height:18px;border-radius:100%;background-color:#D2E0EB;color:#00425A;font-size:0.8125rem;line-height:19px;font-weight:bolder;text-align:center}.pricelist-2025-26 .price-table-2025-26 thead tr th{border-top:0}.pricelist-2025-26 .price-table-2025-26 thead tr th:first-child{border-left:0 none}.pricelist-2025-26 .price-table-2025-26 tbody tr td:first-child{border-left:0 none}.pricelist-2025-26 .price-table-2025-26 thead tr th:last-child{border-right:0 none}.pricelist-2025-26 .price-table-2025-26 tbody tr td:last-child{border-right:0 none}.pricelist-2025-26 .price-table-2025-26 tbody tr:last-child td{border-bottom:0 none}.pricelist-2025-26 .price-table-2025-26 thead th{background:#f8fbfd!important;color:#00425a;padding:1.4375rem 1rem}.pricelist-2025-26 .price-table-2025-26 .txt-header,.pricelist-2025-26 .price-table-2025-26 .txt-header-online,.pricelist-2025-26 .price-table-2025-26 .txt-header-pink,.pricelist-2025-26 .price-table-2025-26 .txt-price{font-weight:bold;font-size:1rem;color:#00425A;margin:0 0 .125rem 0;text-transform:none}.pricelist-2025-26 .price-table-2025-26 .txt-header-online{color:#78BE24}.pricelist-2025-26 .price-table-2025-26 .txt-header-pink{color:#D768BA}.pricelist-2025-26 .price-table-2025-26 .txt-sub{font-weight:400;font-size:0.8125rem;color:#4E4E4E;margin:0;text-wrap:nowrap}.pricelist-2025-26 .price-table-2025-26 .txt-current{font-weight:600;font-size:0.8125rem;color:#00425A}.pricelist-2025-26 .price-table-2025-26 .txt-current::before{content:'';display:inline-block;width:7px;height:7px;margin-right:4px;background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAYAAADEUlfTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAB0SURBVHgBTU3LFUAwEJxEAzpAAXoIGsgRJ0rQAR2ogi5ogfcUQCOJDSKZy3x23g7gI6tW3/JfFZUEYwKiFDZiyOueOCIpAR2SPok3wxxKkUHzHQzip6j0HuA8NiTpRaH05gas88hd28f7hTujOywTA1RrKzevLR4M13bl0wAAAABJRU5ErkJggg==) no-repeat center center}.pricelist-2025-26 .price-table-2025-26 .txt-saving{font-weight:600;font-size:0.8125rem;color:#D768BA;margin:0;text-wrap:nowrap}.pricelist-2025-26 .price-table-2025-26 .txt-unavailable{font-weight:400;font-size:0.8125rem;color:#4E4E4E;font-style:italic;margin:.125rem 0;text-wrap:nowrap}.pricelist-2025-26 .price-table-2025-26 .txt-price{margin:0;font-size:1.125rem;line-height:1;text-wrap:nowrap}.pricelist-2025-26 .mod__cardlink{height:30px;border-radius:30px;background:#0085CA;color:#fff;display:inline-block;font-weight:600;font-size:0.8125rem;padding:8px 20px;margin-top:.125rem;text-wrap:nowrap;text-decoration:none}.pricelist-2025-26 .mod__cardlink:hover,.pricelist-2025-26 .mod__cardlink:focus{background:#00425A}.pricelist-2025-26 .mod__cardlink .icon-icons_cart{height:12px}.pricelist-2025-26 .pricetable-footer-line{margin-top:120px}@media screen and (max-width:575px){.pricelist-2025-26 .pricetable-footer-line{display:flex;flex-direction:column}.pricelist-2025-26 .pricetable-footer-line .col-xs-4{width:100%;margin-bottom:2rem;display:flex;align-items:center}.pricelist-2025-26 .pricetable-footer-line .col-xs-4 div:first-child{width:80px}.pricelist-2025-26 .pricetable-footer-line .col-xs-4 img{width:100%;max-width:60px;max-height:60px;margin:0 2rem 0 0!important}.pricelist-2025-26 .pricetable-footer-line .col-xs-4 p{margin-top:0;text-align:left}}.video-box .video-item .title{font-weight:700;font-style:normal;color:#00425a;font-size:18px;margin-right:1px;padding:20px 0}.video-box .video-item a{outline:none}@media (max-width:767px){.video-box .video-item{max-width:570px;margin:0 auto 20px auto}.video-box .video-item a img{margin:auto}}@media (min-width:768px){.video-box .video-item{max-width:570px;margin:0 auto 20px auto}.video-box .video-item a img{margin:auto}}@media (min-width:992px){.video-box .video-item{max-width:100%}}.mfp-iframe-holder .mfp-close:active,.mfp-iframe-holder .close:active{top:-40px!important}.mfp-iframe-holder .mfp-content{max-width:1200px!important}.video-icon:before{font-family:"icons";font-weight:400;font-style:normal;display:inline-block;font-variant:normal;line-height:1;padding-left:10px;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:block;width:120px;height:120px;content:"";line-height:120px;text-align:center;font-size:60px;color:#fff;text-decoration:none;position:absolute;left:50%;top:50%;margin-left:-60px;margin-top:-60px;background:#78be20;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-transition:background 0.4s false;-moz-transition:background 0.4s false false;-o-transition:background 0.4s false false;transition:background 0.4s}.video-icon:hover:before{background:#5c9219}.video-container{position:relative;width:100%;height:0;padding-bottom:56.25%}.video-container .video{position:absolute;top:0;left:0;width:100%;height:100%}#video-popup.mfp-iframe-scaler{padding:0}.skiareal-header .skiareal-banner{height:350px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;background:#000;position:relative}.skiareal-header .skiareal-banner .banner{background:no-repeat center center / cover;opacity:.75;top:0;left:0;right:0;bottom:0;position:absolute}.skiareal-header .skiareal-banner>.container{z-index:1}.skiareal-header .skiareal-banner h1{font-size:60px;font-weight:700;font-style:italic;color:#fff;position:relative;margin:0}.skiareal-header .skiareal-banner h1:after{content:'';display:block;width:96px;border-bottom:2px solid #fff;margin:25px auto 35px}.skiareal-header .skiareal-banner h3{font-size:30px;color:#fff;text-align:center;font-weight:normal;font-style:normal;text-transform:none}.skiareal-header .skiareal-stats{background:#002e3f;padding:35px 0}.skiareal-header .skiareal-stats .stats-item{width:16.66666666666667%;min-height:121px;float:left;display:block;text-align:center;text-decoration:none}.skiareal-header .skiareal-stats .stats-item+.stats-item{position:relative}.skiareal-header .skiareal-stats .stats-item+.stats-item:before{content:'';display:block;border-left:1px solid #08465d;height:120px;position:absolute;left:0;top:50%;margin-top:-60px}.skiareal-header .skiareal-stats .stats-item h5{font-size:18px;color:#fff;margin:0}.skiareal-header .skiareal-stats .stats-item i{display:block;color:#fff;font-size:40px;height:40px;line-height:40px;margin:15px 0 12px}.skiareal-header .skiareal-stats .stats-item i.icon-icons_areal{font-size:50px}.skiareal-header .skiareal-stats .stats-item span{color:#fff;font-size:18px}.skiareal-header .skiareal-stats .stats-item span.on{color:#99ec31}.skiareal-header .skiareal-stats .stats-item span.out-of{color:#ff3b60}.skiareal-header .skiareal-stats .stats-item span.info{display:block;font-size:14px;padding-top:3px}.skiareal-header .skiareal-stats .stats-item .half{width:50%;float:left}.skiareal-header .skiareal-stats.cerna-hora .stats-item{width:14.28571428571429%}@media screen and (max-width:991px){.skiareal-header .skiareal-stats{padding:35px 0 0}.skiareal-header .skiareal-stats .stats-item{width:33.3333%;margin-bottom:35px}.skiareal-header .skiareal-stats .stats-item:nth-child(4):before{display:none}.skiareal-header .skiareal-stats.cerna-hora .stats-item{width:25%}.skiareal-header .skiareal-stats.cerna-hora .stats-item:nth-child(4):before{display:block}.skiareal-header .skiareal-stats.cerna-hora .stats-item:nth-child(5){margin-left:12.5%}.skiareal-header .skiareal-stats.cerna-hora .stats-item:nth-child(5):before{display:none}}@media screen and (max-width:599px){.skiareal-header .skiareal-stats.cerna-hora .stats-item{width:33.33333%}.skiareal-header .skiareal-stats.cerna-hora .stats-item:nth-child(5){margin-left:0}.skiareal-header .skiareal-stats.cerna-hora .stats-item:nth-child(5):before{display:block}.skiareal-header .skiareal-stats.cerna-hora .stats-item:nth-child(3n+4):before{display:none}.skiareal-header .skiareal-stats.cerna-hora .stats-item:last-child{margin-left:33.33333%}}@media screen and (max-width:449px){.skiareal-header .skiareal-stats .stats-item{width:50%!important}.skiareal-header .skiareal-stats .stats-item:nth-child(3n+4):before{display:block!important}.skiareal-header .skiareal-stats .stats-item:nth-child(2n+3):before{display:none!important}.skiareal-header .skiareal-stats.cerna-hora .stats-item:last-child{margin-left:25%}}.areal-menu-items{padding:70px 0 50px}.areal-menu-items .areal-menu-item{margin-bottom:30px}.areal-menu-items .areal-menu-item a{display:block;position:relative;background:#0085ca no-repeat center center/cover;margin:0!important}.areal-menu-items .areal-menu-item a:before{content:'';display:block;padding-top:100%;background:linear-gradient(to bottom,rgba(255,0,0,0),#02141e);opacity:0.6;transition:opacity 0.4s}.areal-menu-items .areal-menu-item a span:not(.btn){display:block;position:absolute;bottom:30px;left:35px;color:#fff;font-weight:700;font-style:normal;font-size:20px;letter-spacing:1px;line-height:1.4;text-transform:uppercase;z-index:1;transition:bottom 0.4s}.areal-menu-items .areal-menu-item a span.btn{position:absolute;bottom:0;left:35px;color:#fff;padding:5px 0 5px 15px;font-size:16px;text-transform:uppercase;background:transparent url("/templates/images/btn_arrow_white.png") no-repeat left center;opacity:0;transition:all 0.4s}.areal-menu-items .areal-menu-item a.webkamery span:not(.btn):before,.areal-menu-items .areal-menu-item a.cenik span:not(.btn):before,.areal-menu-items .areal-menu-item a.parkovani span:not(.btn):before,.areal-menu-items .areal-menu-item a.udalosti span:not(.btn):before,.areal-menu-items .areal-menu-item a.pujcovna span:not(.btn):before{font-family:'icons';font-weight:400;font-style:normal;display:inline-block;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:block;font-size:60px;margin-bottom:10px}.areal-menu-items .areal-menu-item a.webkamery span:not(.btn):before{content:""}.areal-menu-items .areal-menu-item a.cenik{background:#002e3f}.areal-menu-items .areal-menu-item a.cenik span:not(.btn):before{content:""}.areal-menu-items .areal-menu-item a.parkovani span:not(.btn):before{content:""}.areal-menu-items .areal-menu-item a.pujcovna span:not(.btn):before{content:""}.areal-menu-items .areal-menu-item a.udalosti{background:#002e3f}.areal-menu-items .areal-menu-item a.udalosti span:not(.btn):before{content:""}.areal-menu-items .areal-menu-item a.snowtubing{background-image:url("/media/uploads/pages/036_skiresort.jpg")}.areal-menu-items .areal-menu-item a.skitour{background-image:url("/templates/images/skitour-cell.jpg")}.areal-menu-items .areal-menu-item a.lyzarska-skola{background-image:url("/templates/images/lyzarska-skola-cell.jpg?v=1")}.areal-menu-items .areal-menu-item a.lyzarska-skola-lg{background-image:url("/templates/images/detsky-park-cell.jpg")}.areal-menu-items .areal-menu-item a.detske-parky{background-image:url("/templates/images/detsky-park-cell.jpg")}.areal-menu-items .areal-menu-item a.sankovani{background-image:url("/templates/images/sankovani.jpg")}.areal-menu-items .areal-menu-item a.funline{background-image:url("/media/uploads/funline.jpg")}.areal-menu-items .areal-menu-item a.pujcovna{background-image:url("/templates/images/banner-pujcovna.jpg?v=1")}.areal-menu-items .areal-menu-item a.live-music{background-image:url("/media/thumbs/pages/089_skiresort_gastro_big.jpg")}.areal-menu-items .areal-menu-item a.lanovky-a-vleky:before,.areal-menu-items .areal-menu-item a.snowtubing:before,.areal-menu-items .areal-menu-item a.sankovani:before,.areal-menu-items .areal-menu-item a.funline:before,.areal-menu-items .areal-menu-item a.live-music:before{background:#000;opacity:.25}.areal-menu-items .areal-menu-item a:hover span:not(.btn){bottom:60px}.areal-menu-items .areal-menu-item a:hover span.btn{opacity:1;bottom:30px}.areal-menu-items .areal-menu-item:first-child{width:50%}.areal-menu-items .areal-menu-item:nth-child(8){width:50%}.areal-menu-items .areal-menu-item:nth-child(8) a:before{padding-top:calc(50% - 15px)}@media screen and (max-width:991px){.areal-menu-items .areal-menu-item:first-child,.areal-menu-items .areal-menu-item:last-child{width:66.6666667%}}@media screen and (max-width:599px){.areal-menu-items .areal-menu-item{width:50%!important}.areal-menu-items .areal-menu-item a:before{padding-top:100%!important}}@media screen and (max-width:439px){.areal-menu-items .areal-menu-item{width:100%!important}.areal-menu-items .areal-menu-item a:before{padding-top:70%!important}}.areal-blocks{padding-bottom:30px}.areal-blocks>.row+.row{padding-top:70px}.areal-page-title{font-size:30px;text-align:center;font-weight:700;font-style:normal;margin:70px 0 40px}.webcams-weather h3{font-size:16px;margin-bottom:15px}.webcams-weather .weather-icon{color:#00425a;line-height:1;font-size:34px}.webcams-weather .weather-icon--big{font-size:100px}.webcams-weather .weather-today-wrapper{padding:15px 0 40px;border-top:1px solid #dae7f2}.webcams-weather .weather-today-wrapper .weather-today{padding:20px 0 0 155px;position:relative}.webcams-weather .weather-today-wrapper .weather-today .weather-icon{position:absolute;left:20px;top:15px}.webcams-weather .weather-today-wrapper .weather-today .weather-data h3{margin:0;display:none}.webcams-weather .weather-today-wrapper .weather-today .weather-data .actual-temp{font-size:50px;display:block;color:#00425a}.webcams-weather .weather-today-wrapper .weather-today .weather-data p{margin:0;font-size:18px}.webcams-weather .weather-additional{padding:25px 0 0;border-top:1px solid #dae7f2;float:left;width:100%}.webcams-weather .weather-additional .additional-item{position:relative;padding-left:55px;float:left;margin-bottom:25px}.webcams-weather .weather-additional .additional-item:first-child{margin-right:30px}.webcams-weather .weather-additional .additional-item i{color:#00425a;line-height:46px;font-size:40px;position:absolute;left:0}.webcams-weather .weather-additional .additional-item .display-table .display-cell{padding-right:25px}.webcams-weather .weather-additional .additional-item .display-table .display-cell p{margin:0 0 3px;font-size:18px}.webcams-weather .weather-additional .additional-item .display-table .display-cell strong{font-size:20px;color:#00425a}.webcams-weather .weather-forecast{padding:30px 0;border-top:1px solid #dae7f2;width:100%;float:left}@media screen and (max-width:450px){.webcams-weather .weather-forecast .forecast-item{width:50%}.webcams-weather .weather-forecast .forecast-item:last-child{display:none}}.webcams-weather .weather-forecast .forecast-item .inner{border:1px solid #dae7f2;text-align:center;padding:20px 5px}.webcams-weather .weather-forecast .forecast-item .inner strong{display:block;font-size:20px;padding-top:15px;color:#00425a}.webcams-box{background:#002e3f;padding:20px 35px}.webcams-box .webkamery__livedot{color:#fff;font-size:16px;margin-top:0}.webcams-box .webkamery__livedot .live-mark__dot{margin-right:5px;top:-1px}.webcams-box .webkamery__livedot.mod__offline .live-mark__dot{animation:none;position:relative}.webcams-box .webkamery__livedot.mod__offline .live-mark__dot:before{position:absolute;top:3px;left:-6px;content:'';display:block;border-bottom:1px solid #e2231a;width:19px;height:0;transform:rotate(-45deg)}.webcams-box .webcams-big,.webcams-box .webcams-small{margin-bottom:30px}.webcams-box .webcams-big.mod__with-header{position:relative}.webcams-box .webcams-big .webcams-big__header{color:#fff;position:absolute;text-align:center;width:100%;inset:0;display:flex;align-items:center;justify-content:center}.webcams-box .webcams-big .webcams-big__header span{font-size:1.6rem;width:80%}@media screen and (max-width:499px){.webcams-box .webcams-big .webcams-big__header span{font-size:1.2rem;top:32%}}.webcams-box .btn-rozcestnik{text-decoration:none}.webcams-box .btn-rozcestnik span{color:#fff;-webkit-transition:color 0.4s false;-moz-transition:color 0.4s false false;-o-transition:color 0.4s false false;transition:color 0.4s}.webcams-box .btn-rozcestnik:hover span{color:#0085ca}@media screen and (max-width:499px){.webcams-box{padding:20px}.webcams-box .webcam-item{width:50%}}.webcam-separator{background:none;border-top:1px solid #dae7f2;margin:40px 0}.webcam-wrapper+.webcam-wrapper{padding-top:150px}.webcam-wrapper h2{font-size:30px}@media screen and (max-width:991px){.webcam-wrapper+.webcam-wrapper{padding-top:70px}.webcam-wrapper .webcams-box{margin-bottom:20px}}body{padding-top:54.4px}@media screen and (max-width:639px){body{padding-top:100.4px}}.iframe-no-overflow{overflow:hidden}.iframe-no-overflow iframe{width:800px;margin-top:-80px}.center.small{display:none}.gdpr__bottom-margin{margin-bottom:50px;line-height:1.4}.skool-get-news{line-height:1.9!important}.skool-get-news .field_get_news input{top:2px!important}.uploader-header label{color:#626262;font-size:16px}.form-field-upload{margin-top:10px}.qq-edit-filename-selector.qq-edit-filename{width:auto!important;padding:0!important}.qq-upload-list li.qq-upload-success{background-color:#ebf6e0!important;color:#424242!important;border-bottom:1px solid #d3ded1!important;border-top:1px solid #f7fff5!important;margin:10px 0!important}.base-googlemap .gm-style-iw{min-width:300px}.base-googlemap .gm-style .gm-style-iw-c{padding:20px!important;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0px}.base-googlemap .gm-style .gm-style-iw-c button{height:40px!important;width:40px!important}.base-googlemap .gm-style .gm-style-iw-c button img{width:25px!important;height:25px!important}.base-googlemap .gm-style-iw-d{margin:10px}.gm-style-iw div *{overflow:hidden!important;line-height:1.35em}#map_content p{margin:0;padding:0}#map_content h2{margin:0 0 5px 0;padding:0;font-weight:700;font-style:normal;font-size:18px}#map_content h3{font-weight:700;font-style:normal;color:#626262;text-transform:none;font-size:14px;margin:15px 0 0 0;padding:0}#map_content h3+p{margin-bottom:10px}#map_content .detail{margin-top:10px}#map_content a{text-decoration:underline}#map_content a:hover{text-decoration:none}#map_content a:first-child{margin-right:30px}#map_content a:first-child:last-child{margin-right:0;margin-left:19px}#map_content a:last-child{position:relative}#map_content a:last-child:before{text-decoration:none!important;font-family:'icons';font-weight:400;font-style:normal;display:inline-block;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;position:absolute;left:-17px;top:0px;font-size:16px}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#cccccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#cccccc}.mfp-preloader a:hover{color:white}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:white;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:white;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#cccccc;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;opacity:0.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid white;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid white;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:black}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}.mfp-close{background:url("/static/wpjweb/images/close.png") no-repeat top right!important;height:46px;right:-20px!important;top:17px;color:transparent!important}.mfp-close:active{top:15px}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.mfp-container{padding-left:20px;padding-right:20px}.mfp-with-fade .mfp-content,.mfp-with-fade .mfp-arrow,.mfp-with-fade.mfp-bg{opacity:0;-webkit-backface-visibility:hidden;-webkit-transition:opacity 0.3s ease-out;-moz-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}.mfp-with-fade.mfp-ready .mfp-content,.mfp-with-fade.mfp-ready .mfp-arrow{opacity:1}.mfp-with-fade.mfp-ready.mfp-bg{opacity:0.8}.mfp-with-fade.mfp-removing .mfp-content,.mfp-with-fade.mfp-removing .mfp-arrow,.mfp-with-fade.mfp-removing.mfp-bg{opacity:0}.royalSlider{width:100%;height:440px;position:relative;direction:ltr;margin:0 auto}.royalSlider>*{float:left}.rsWebkit3d .rsSlide{-webkit-transform:translateZ(0)}.rsWebkit3d .rsSlide,.rsWebkit3d .rsContainer,.rsWebkit3d .rsThumbs,.rsWebkit3d .rsPreloader,.rsWebkit3d img,.rsWebkit3d .rsOverflow,.rsWebkit3d .rsBtnCenterer,.rsWebkit3d .rsAbsoluteEl,.rsWebkit3d .rsABlock,.rsWebkit3d .rsLink{-webkit-backface-visibility:hidden}.rsFade.rsWebkit3d .rsSlide,.rsFade.rsWebkit3d img,.rsFade.rsWebkit3d .rsContainer{-webkit-transform:none}.rsOverflow{width:100%;height:100%;position:relative;float:left;-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:hidden}.rsVisibleNearbyWrap{width:100%;height:100%;position:relative;overflow:hidden;left:0;top:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsVisibleNearbyWrap .rsOverflow{position:absolute;left:0;top:0}.rsContainer{position:relative;width:100%;height:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsContainer a.slider_link{position:absolute;display:block;height:100%;width:100%;z-index:20;top:0;left:0}.rsArrow,.rsThumbsArrow{cursor:pointer}.rsThumb{float:left;position:relative}.rsArrow,.rsNav,.rsThumbsArrow{opacity:1;-webkit-transition:opacity 0.3s linear;-moz-transition:opacity 0.3s linear;-o-transition:opacity 0.3s linear;transition:opacity 0.3s linear}.rsHidden{opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear 0.3s,opacity 0.3s linear;-moz-transition:visibility 0s linear 0.3s,opacity 0.3s linear;-o-transition:visibility 0s linear 0.3s,opacity 0.3s linear;transition:visibility 0s linear 0.3s,opacity 0.3s linear}.rsArrow{position:absolute;background-image:url("../images/slider_arrows.png");z-index:15;height:45px;width:24px;top:50%;margin-top:-22px}.rsArrow.rsArrowLeft{background-position:bottom left;left:-30px}.rsArrow.rsArrowRight{background-position:bottom right;right:-30px}.rsArrow.rsArrowLeft:hover{background-position:top left}.rsArrow.rsArrowRight:hover{background-position:top right}.royalSlider.rsFullscreen{position:fixed!important;height:auto!important;width:auto!important;margin:0!important;padding:0!important;z-index:2147483647!important;top:0!important;left:0!important;bottom:0!important;right:0!important}.royalSlider .rsSlide.rsFakePreloader{opacity:1!important;-webkit-transition:0s;-moz-transition:0s;-o-transition:0s;transition:0s;display:none}.rsSlide{position:absolute;top:0;display:block;height:100%}.royalSlider.rsAutoHeight,.rsAutoHeight .rsSlide{height:auto}.rsContent{width:100%;height:100%;position:relative}.rsPreloader{position:absolute;z-index:0}.rsNav{-moz-user-select:-moz-none;-webkit-user-select:none;user-select:none}.rsNavItem{-webkit-tap-highlight-color:rgba(0,0,0,0.25)}.rsThumbs{cursor:pointer;position:relative;overflow:hidden;float:left;z-index:22}.rsTabs{float:left;background:none!important}.rsTabs,.rsThumbs{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsVideoContainer{width:auto;height:auto;line-height:0;position:relative}.rsVideoFrameHolder{position:absolute;left:0;top:0;background:#141414;opacity:0;-webkit-transition:.3s}.rsVideoFrameHolder.rsVideoActive{opacity:1}.rsVideoContainer iframe,.rsVideoContainer video,.rsVideoContainer embed,.rsVideoContainer .rsVideoObj{position:absolute;z-index:50;left:0;top:0;width:100%;height:100%}.rsVideoContainer.rsIOSVideo iframe,.rsVideoContainer.rsIOSVideo video,.rsVideoContainer.rsIOSVideo embed{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:44px}img.rsImg{max-width:none}.grab-cursor{cursor:url(grab.png) 8 8,move}.grabbing-cursor{cursor:url(grabbing.png) 8 8,move}.rsNoDrag{cursor:auto}.rsLink{left:0;top:0;position:absolute;width:100%;height:100%;display:block;z-index:20;background:url(blank.gif)}.visibleNearby .rsSlide img{}.visibleNearby .rsActiveSlide img{}@media screen and (min-width:0px) and (max-width:900px){}#gallery-1{overflow:hidden}.rsNav{position:absolute;bottom:10px;right:10px}.rsNavItem{display:inline-block}.rsBullet span{display:block;background-color:#fff;width:17px;height:17px;position:relative;z-index:400;margin-left:7px}.rsBullet.rsNavSelected span,.rsBullet span:hover{background-color:#ea3b75}.rsBullet span:hover{cursor:pointer}@media screen and (max-width:940px){.royalSlider{height:350px}}@media screen and (max-width:700px){.royalSlider{height:300px}}@media screen and (max-width:560px){.royalSlider{height:250px}}@media screen and (max-width:500px){.royalSlider .slider-text{display:none}}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup>.ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup>.ui-controlgroup-item:focus,.ui-controlgroup>.ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical>.ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label+.ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label+.ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc(100% - 2.4em)}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon,.ui-state-default .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}.ui-widget *{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}.ui-widget-content{background:#ffffff url("images/ui-bg_flat_75_ffffff_40x100.png") 50% 50% repeat-x;color:#626262}.ui-widget-content a{color:#222222}.ui-widget-header{border:1px solid #0085ca;background:#0085ca;color:#fff;font-weight:bold}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #d3d3d3;background:#ececec;font-weight:normal;color:#555555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#555555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid transparent;background:transparent;font-weight:normal;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #00a7fd;background:#00a7fd;font-weight:normal;color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #0085ca;background:#eff7f3;color:#000}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#0085ca}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url("images/ui-bg_glass_95_fef1ec_1x400.png") 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("/templates/images/ui-icons_fff_256x240.png")}.ui-widget-header .ui-icon{background-image:url("/templates/images/ui-icons_fff_256x240.png")}.ui-state-default .ui-icon{background-image:url("/templates/images/ui-icons_fff_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url("/templates/images/ui-icons_fff_256x240.png")}.ui-state-active .ui-icon{background-image:url("/templates/images/ui-icons_fff_256x240.png")}.ui-state-highlight .ui-icon{background-image:url("/templates/images/ui-icons_fff_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("/templates/images/ui-icons_fff_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:0px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:0px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:0px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:0px}.ui-widget-overlay{background:#aaaaaa url("images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaaaaa url("images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}.ui-datepicker-prev:hover,.ui-datepicker-next:hover{cursor:pointer;opacity:0.7}.uvod-ubytvani .ui-spinner-input{margin:0;font-family:'Geogrotesque regular','arial','helvetica','sans-serif'}.uvod-ubytvani .ui-spinner{border:0}.uvod-ubytvani .ui-spinner .ui-button{background:#fff;border-left-color:#fff}.ui-spinner .ui-button-icon{background-color:#00a7fd}.ui-spinner .ui-button:hover,.ui-spinner .ui-button:active,.ui-spinner .ui-button:focus{border:0;border-left:1px solid #fff;cursor:pointer}.ui-spinner .ui-button:hover .ui-icon,.ui-spinner .ui-button:active .ui-icon,.ui-spinner .ui-button:focus .ui-icon{background-image:url("/templates/images/ui-icons_fff_256x240.png");background-color:#0085ca}