@CHARSET "UTF-8"; @font-face{   font-family:'Gotham-Light';   src:url( '/data/web_vetrnyvrch/fonts/gothamrndssm_light.otf' );   font-weight:100;   font-display:swap; } @font-face{   font-family:'Gotham-Medium';   src:url( '/data/web_vetrnyvrch/fonts/gothamrndssm_medium.otf' );   font-weight:500;   font-display:swap; } @font-face{   font-family:'Gotham-Bold';   src:url( '/data/web_vetrnyvrch/fonts/gothamrndssm_bold.otf' );   font-weight:700;   font-display:swap; } html {  --fontSize1:15px;  --colorOrange:#f3ae2c;  --colorGrayLight:#5f6c7c;  --colorGrayDark:#323848;  --colorBlack:#000000;  --colorWhite:#FFFFFF;  --fontLight:'Gotham-Light', arial;  --fontBold:'Gotham-Bold', arial; } body {   font-family:var(--fontLight);   font-size:var( --fontSize1 ); } h1 {   text-shadow:0px 0px 40px #323848; } @media screen and (max-width:1100px) {   h1 {  font-size:70px !important;  line-height:90px !important;   } } @media screen and (max-width:1000px) {   h1 {  font-size:60px !important;  line-height:80px !important;   } } @media screen and (max-width:800px) {   h1 {  font-size:50px !important;  line-height:70px !important;   }  .textHome {  font-size:17px !important;  line-height:22px !important;   } } @media screen and (max-width:600px) {   h1 {  font-size:40px !important;  line-height:50px !important;   } } @media screen and (max-width:700px) {   .changePosition .padibc {  float:left;  display:-webkit-box !important;  display:-moz-box !important;  display:-ms-flexbox !important;  display:-webkit-flex !important;  display:flex !important;  -webkit-box-orient:vertical;  -moz-box-orient:vertical;  -webkit-flex-direction:column;  -ms-flex-direction:column;  flex-direction:column;  -webkit-box-align:start;  -moz-box-align:start;  -ms-flex-align:start;  -webkit-align-items:flex-start;  align-items:flex-start;  flex-flow:wrap;  justify-content:center !important;  width:100% !important;   } .changePosition .padibc .col1 {  -webkit-box-ordinal-group:2;  -moz-box-ordinal-group:2;  -ms-flex-order:2;  -webkit-order:2;  order:2;   }  .changePosition .padibc .col2 {  -webkit-box-ordinal-group:1;  -moz-box-ordinal-group:1;  -ms-flex-order:1;  -webkit-order:1;  order:1;   } } .gallery--all {   display:grid;   grid-auto-rows:170px;   grid-gap:20px;   grid-template-columns:repeat(5, 1fr); } .flexCenter .gallery--all {   grid-auto-rows:250px;   grid-template-columns:repeat(2, 1fr); } @media screen and ( max-width:1000px ) {   .gallery--all {  grid-template-columns:repeat(4, 1fr);   }  .flexCenter .gallery--all {  grid-auto-rows:18vw;   } } @media screen and ( max-width:800px ) {   .gallery--all {  grid-template-columns:repeat(3, 1fr);   } } @media screen and ( max-width:700px ) {   .flexCenter .gallery--all {  grid-auto-rows:40vw;   } } @media screen and ( max-width:600px ) {   .gallery--all {  grid-template-columns:repeat(2, 1fr);  grid-auto-rows:35vw;   } } .gallery--all .gallery--item {   margin:0 !important;   width:100% !important;   height:100% !important; } .gallery--all .gallery--item div {   width:100% !important;   height:100% !important;   border-radius:20px; } .flexCenter .padibc {   display:flex !important;   flex-direction:row;   justify-content:center;   align-items:center; } @media screen and (max-width:700px) {   .flexCenter:not( .changePosition ) .padibc {  display:block !important;   } } #mapaArealu {   width:100%;   max-width:1920px;   height:977px;   margin:0 auto;   background-size:cover;   background-position:top center;   background-repeat:no-repeat;   position:relative; } body.winter #mapaArealu {   background-image:url(/data/web_vetrnyvrch/mapaArealu_winter.jpg); } body.summer #mapaArealu {   background-image:url(/data/web_vetrnyvrch/mapaArealu_summer.jpg); } @media screen and (min-width:1920px) {   #mapaArealu:before {  content:'';  width:100px;  height:100%;  position:absolute;  left:0;  top:0;   }  #mapaArealu:after {  content:'';  width:100px;  height:100%;  position:absolute;  right:0;  top:0;   }  #mapaArealu:before {  background:linear-gradient(90deg, #323847 0%, rgba(0, 0, 0, 0) 100%);   }  #mapaArealu:after {  background:linear-gradient(270deg, #323847 0%, rgba(0, 0, 0, 0) 100%);   } } @media screen and (max-width:1920px) {   #mapaArealu { height:50vw;   } } @media screen and (max-width:1000px) {   #mapaArealu { margin-top:50px;   } } #mapaArealu .logo {   position:absolute;   top:25%;   left:25%;   width:17.5vw;   height:11vw;   max-width:300px;   max-height:190px;   background-size:cover;   background-position:center center;   background-repeat:no-repeat;   background-image:url(/data/web_vetrnyvrch/logoMapa.svg); } @media screen and (max-width:1000px) {   #mapaArealu .logo { display:none;   } } .text ul {   list-style:none; } .text ul li {   padding-left:17px;   background-size:7px;   background-position:left 5px;   background-repeat:no-repeat;   background-image:url(/data/web_vetrnyvrch/li.svg);   margin-bottom:10px; } .d22 .col1:after {   content:'';   width:100vw;   height:7vw;   position:absolute;   bottom:0;   left:0;   background-size:cover;   background-repeat:no-repeat;   background-position:center center; } body.winter .d22 .col1:after {   background-image:url(/data/web_vetrnyvrch/d1_winter.png); } body.summer .d22 .col1:after {   background-image:url(/data/web_vetrnyvrch/d1_summer.png); } #mapaArealu > .legenda, #mapaArealu > .points {   display:none; } body.summer #mapaArealu > .legenda.summer, body.winter #mapaArealu > .legenda.winter, body.summer #mapaArealu > .points.summer, body.winter #mapaArealu > .points.winter {   display:block; } #mapaArealu > .legenda .vetrak span, #mapaArealu > .points > .vetrak, #mapaArealu > .legenda .detskypark span, #mapaArealu > .points > .detskypark {   background-color:var( --colorOrange ); } #mapaArealu > .legenda .cross span, #mapaArealu > .points > .cross, #mapaArealu > .legenda .vyhlidka span, #mapaArealu > .points > .vyhlidka {   background-color:#5F6C7C; } #mapaArealu > .legenda .snowpark span, #mapaArealu > .points > .snowpark, #mapaArealu > .legenda .minikemp span, #mapaArealu > .points > .minikemp {   background-color:#F033A0; } #mapaArealu > .legenda .doplik span, #mapaArealu > .points > .doplik, #mapaArealu > .legenda .trasa span, #mapaArealu > .points > .trasa {   background-color:#FF0000; } #mapaArealu > .points > .vyhlidka {   left:71%;   top:42%; } #mapaArealu > .points > .trasa {   left:51%;   top:43%; } #mapaArealu > .points > .volejbal {   left:51%;   top:72%; } #mapaArealu > .points > .detskypark {   left:42%;   top:72%; } #mapaArealu > .points > .minikemp {   left:33%;   top:70%; } #mapaArealu > .legenda .pujcovna span, #mapaArealu > .points > .pujcovna, #mapaArealu > .legenda .volejbal span, #mapaArealu > .points > .volejbal {   background-color:#33F0E1; } #mapaArealu > .legenda .bar span, #mapaArealu > .points > .bar {   background-color:#2BC5F3; } #mapaArealu > .legenda .parking span, #mapaArealu > .points > .parking {   background-color:#336DF0; } #mapaArealu > .legenda .tatranec span, #mapaArealu > .points > .tatranec {   background-color:var( --colorOrange ); } #mapaArealu > .legenda {   width:fit-content;   margin:0 auto;   position:relative;   top:50px; } @media screen and (max-width:1350px) {   #mapaArealu > .legenda {  top:20px;   } } @media screen and (max-width:1000px) {   #mapaArealu {  margin-top:60px;   }  #mapaArealu > .legenda {  top:-20px;   } } #mapaArealu > .legenda > div > div {   float:left;   margin:0 10px 0 10px;   display:flex;   align-items:center;   color:#FFFFFF; } #mapaArealu > .legenda > div > div> span, #mapaArealu > .points > div {   color:var( --colorWhite );   border-radius:50%;   height:40px;   width:40px;   text-align:center;   place-content:center;   font-weight:bold;   font-size:20px;   display:block;   float:left;   margin-right:7px; } @media screen and (max-width:1000px) {   #mapaArealu > .legenda > div > div > span, #mapaArealu > .points > div {  height:25px;  width:25px;  font-size:14px;   }  #mapaArealu > .legenda > div {  display:grid !important;  grid-template-columns:repeat(4, 1fr);  grid-gap:10px;   } } @media screen and (max-width:700px) {   #mapaArealu > .legenda > div {  grid-template-columns:repeat(3, 1fr);   }  #mapaArealu {  margin-top:80px;   }  #mapaArealu > .legenda {  top:-50px;   }   #mapaArealu > .legenda > div > div > span, #mapaArealu > .points > div {  height:20px;  width:20px;  font-size:10px;  line-height:12px;   } } @media screen and (max-width:500px) {   #mapaArealu > .legenda > div {  grid-template-columns:repeat(2, 1fr);   }  #mapaArealu {  margin-top:120px;   }  #mapaArealu > .legenda {  top:-100px;   } } #mapaArealu > .points {   float:left;   width:100%;   height:100%;   position:absolute;   top:0;   left:0; } #topImageB {   background-size:cover;   background-position:center center;   background-repeat:no-repeat; } body.summer #topImageB {   background-image:url(/data/web_vetrnyvrch/top_image_summer.jpg); } body.winter #topImageB {   background-image:url(/data/web_vetrnyvrch/top_image_winter.jpg); } #mapaArealu > .points > div {   position:absolute; } #mapaArealu > .points > .vetrak {   left:46%;   top:54.5%; } #mapaArealu > .points > .cross {   left:54%;   top:44%; } #mapaArealu > .points > .snowpark {   left:51%;   top:67%; } #mapaArealu > .points > .doplik {   left:62%;   top:51%; } #mapaArealu > .points > .pujcovna {   left:57%;   top:74%; } #mapaArealu > .points > .bar {   left:36%;   top:76%; } #mapaArealu > .points > .parking {   left:40%;   top:79%; } #mapaArealu > .points > .tatranec {   left:36%;   top:84%; } body.winter .seasonColor, body.winter #homeNews .html, body.winter #homeNews .news {   background-color:#91cbef !important; } body.summer .seasonColor, body.summer #homeNews .html, body.summer #homeNews .news {   background-color:#dce4b9 !important; } #containerdl .showWinter, #containerdl .showSummer {   display:none; } body.winter #containerdl .showWinter {   display:block; } body.summer #containerdl .showSummer {   display:block; } #homeNews .col .h {   width:auto !important;   padding-left:50px !important; } #homeNews .col .h:before {   content:'';   position:absolute;   width:43px;   height:43px;   left:27px;   top:22px;   background-color:var( --colorOrange );   border-radius:50%;   background-size:20px 20px;   background-position:center center;   background-repeat:no-repeat;   background-image:url(/data/web_vetrnyvrch/ico/ico_weather.svg); } #homeNews .text {   float:right !important;   width:auto !important;   margin-top:3px !important; } #homeNews .html, #homeNews .news {   border-radius:20px;   padding:30px;   margin-top:10px !important;   color:#323847;   min-height:160px;   display:flex;   flex-wrap:wrap;   align-items:center; } #homeNews .col:nth-child( 2 ) .h:before {   background-image:url(/data/web_vetrnyvrch/ico/ico_news.svg); } #homeNews .col:nth-child( 3 ) .h:before {   background-image:url(/data/web_vetrnyvrch/ico/ico_calendar.svg); } #homeNews ul {   list-style:none !important; } #homeNews ul .title {   font-size:20px;   line-height:28px;   margin-bottom:10px;   font-weight:bold; } #homeNews ul .title a {   color:#323847;   text-decoration:none; } #homeNews ul li .title a:hover {   text-decoration:underline; } #homeNews .l1, #homeNews .l2 {   float:left;   width:100%;   font-size:20px;   display:flex;   align-items:center;   justify-content:center; } #homeNews .l1 {   margin-bottom:10px;   color:#323847; } #homeNews .l1 .tex {   font-size:28px;   line-height:31px;   margin-left:20px;   font-weight:bold; } #homeNews .l1 .ico {   float:left;   width:60px;   height:60px; } #homeNews svg path {   fill:#323847; } @media screen and (max-width:1000px) {   #homeNews .col {  width:100% !important;   }  #homeNews .col .padic {  padding-bottom:0 !important;   }  #homeNews .html, #homeNews .news {  min-height:auto;   }  #homeNews .col1 .html {  padding:20px;   }  #homeNews .l1 .text {  font-size:22px;  margin-left:8px;   } } @media screen and (max-width:600px) {   #homeNews .l1 .text {  font-size:18px;   } } @media screen and (max-width:400px) {   #homeNews .l1 .text {  font-size:16px;   } } .aktivity .padibc {   display:grid !important;   grid-gap:30px;   grid-template-columns:repeat(5, 1fr); } .aktivity .padibc > br {   display:none; } .aktivity .padibc .col {   width:100% !important; } @media screen and (max-width:1000px) {   .aktivity .padibc {  grid-template-columns:repeat(6, 1fr);   }  .aktivity .padibc .col:nth-child( 1 ) {  grid-column:1 / 3;   }  .aktivity .padibc .col:nth-child( 2 ) {  grid-column:3 / 5;   }  .aktivity .padibc .col:nth-child( 3 ) {  grid-column:5 / 7;   }  .aktivity .padibc .col:nth-child( 4 ) {  grid-column:1 / 4;   }  .aktivity .padibc .col:nth-child( 5 ) {  grid-column:4 / 7;   }  .aktivity .col .padic {  max-width:25vw;  float:none !important;  margin:0 auto;   } } @media screen and (max-width:600px) {   .aktivity .padibc {  grid-template-columns:repeat(2, 1fr);   }  .aktivity .padibc .col:nth-child( 1 ) {  grid-column:1 / 2;   }  .aktivity .padibc .col:nth-child( 2 ) {  grid-column:2 / 3;   }  .aktivity .padibc .col:nth-child( 3 ) {  grid-column:1 / 2;   }  .aktivity .padibc .col:nth-child( 4 ) {  grid-column:2 / 3;   }  .aktivity .padibc .col:nth-child( 5 ) {  grid-column:1 / 3;   }  .aktivity .col .padic {  max-width:38vw;   } } .aktivity .col .img {   overflow:hidden;   border-radius:10px; } .aktivity .col img {   -webkit-transition:transform 300ms ease;   -moz-transition:transform 300ms ease;   -ms-transition:transform 300ms ease;   -o-transition:transform 300ms ease;   transition:transform 300ms ease; } .aktivity .col:hover img {   transform:scale(1.1); } #webcamsButs .col2 .button {   float:left !important;   width:auto !important;   margin:0 !important; } #webcamsButs .col2 .button:first-child {   margin-right:20px !important; } #webcamsButs .col2 .padic {   float:right !important;   width:auto !important; } @media screen and (max-width:1000px) {   #webcamsButs .col {  width:100% !important;   }  #webcamsButs .col1 h2 {  text-align:center !important;  margin-top:20px !important;   }  #webcamsButs .col2 .padic {  margin:0 auto 0 auto;  float:none !important;  width:fit-content !important;  padding:0 0 10px 0 !important;   } } @media screen and (max-width:650px) {   #webcamsButs .col2 .button {  float:none !important;   }  #webcamsButs .col2 .button:first-child {  margin:0 0 10px 0 !important;   } } .webcams {   width:100%;   float:left;   display:grid;   grid-gap:30px;   grid-template-columns:repeat(4, 1fr);   grid-auto-rows:260px; } .webcams .img {   float:left;   width:100%;   height:200px;   overflow:hidden;   border-radius:15px;   position:relative; } .webcams .img > div {   width:100%;   height:100%;   background-size:cover;   background-position:center center;   background-repeat:no-repeat;   border-radius:15px;   position:relative;   cursor:pointer;   -webkit-transition:transform 300ms ease;   -moz-transition:transform 300ms ease;   -ms-transition:transform 300ms ease;   -o-transition:transform 300ms ease;   transition:transform 300ms ease; } .webcams > div {   float:left;   width:100%;   height:100%;   cursor:pointer;   overflow:hidden; } .webcams > div:hover .img > div {   transform:scale(1.1); } .webcams .img:after {   content:'';   position:absolute;   top:0;   left:0;   width:100%;   height:100%;   background-color:#0000000d;   background-image:url(/data/web_vetrnyvrch/play.svg);   background-size:40px;   background-position:center center;   background-repeat:no-repeat;   border-radius:15px; } .webcams .name {   float:left;   width:100%;   text-align:center;   margin-top:20px; } .webcams .name a {   color:#323847;   font-family:var(--fontLight);   font-size:18px;   text-decoration:none; } #webcams.sub .webcams .name a {   color:#FFFFFF; } @media screen and (max-width:1500px) {   .webcams {  grid-auto-rows:auto;   }  .webcams .img {  height:15vw;   } } @media screen and (max-width:900px) {   .webcams {  grid-template-columns:repeat(2, 1fr);   }  .webcams .img {  height:25vw;   }  #webcams .padib {  margin-bottom:30px !important;   }  #homeText .padib {  margin-bottom:50px !important;   } } @media screen and (max-width:500px) {   .webcams {  grid-template-columns:repeat(1, 1fr);   }  .webcams .img {  height:45vw;   } } .lb-outerContainer, .lb-outerContainer img {   border-radius:20px; } #galHome .gallery--all {   width:100%;   float:left;   display:grid;   grid-gap:30px;   grid-template-columns:repeat(4, 1fr);   grid-auto-rows:260px; } @media screen and (max-width:1500px) {   #galHome .gallery--all {  grid-auto-rows:20vw;   }  #galHome .padib {  margin-bottom:80px !important;   } } @media screen and (max-width:1200px) {   #galHome .padib {  margin-bottom:60px !important;   } } @media screen and (max-width:620px) {   #galHome .padib {  margin-bottom:0px !important;   } } #galHome .gallery--all > .gallery--item {   float:left;   width:100%;   height:100%;   cursor:pointer;   overflow:hidden;   position:relative;   border-radius:15px;   margin:0; } #galHome .gallery--all > .gallery--item:first-child {   grid-column:1 / 3;   grid-row:1 / 3; } #galHome .gallery--all > .gallery--item div {   width:100%;   height:100%;   background-size:cover;   background-position:center;   -webkit-transition:transform 300ms ease;   -moz-transition:transform 300ms ease;   -ms-transition:transform 300ms ease;   -o-transition:transform 300ms ease;   transition:transform 300ms ease; } #galHome .gallery--all > .gallery--item:hover div {   transform:scale(1.1); } #galHome .gallery--all > .gallery--item a:after {   content:'';   opacity:0;   position:absolute;   top:0;   left:0;   width:100%;   height:100%;   background-color:#0000005e;   background-image:url(/data/web_vetrnyvrch/maximize.svg);   background-size:40px;   background-position:center center;   background-repeat:no-repeat;   transition:opacity 0.3s ease-in-out;   -webkit-transition:opacity 0.3s ease-in-out;   -moz-transition:opacity 0.3s ease-in-out; } #galHome .gallery--all > .gallery--item:hover a:after {   opacity:1; } @media screen and (max-width:620px) {   #galHome .gallery--all {  display:block;  height:50vw;   } } .bx-wrapper .bx-pager.bx-default-pager a {   background-color:var( --colorWhite ) !important; } .bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active, .bx-wrapper .bx-pager.bx-default-pager a:focus {   background-color:var( --colorOrange ) !important; } #rightPanel {   position:absolute;   right:0;   top:100px;   background:var(--colorOrange);   width:60px;   border-top-left-radius:15px;   border-bottom-left-radius:15px;   padding:12px; } #rightPanel > a {   display:block;   width:40px;   height:40px;   border:1px solid var(--colorWhite);   margin-bottom:10px;   font-size:0;   border-radius:50%;   background-size:50% 50%;   background-position:center center;   background-repeat:no-repeat;   -webkit-transition:background-color 0.3s ease, border-color 0.3s ease;   -moz-transition:background-color 0.3s ease, border-color 0.3s ease;   -o-transition:background-color 0.3s ease, border-color 0.3s ease;   transition:background-color 0.3s ease, border-color 0.3s ease; } #rightPanel > a:hover {   background-color:var( --colorBlack );   border-color:var( --colorBlack ); } #rightPanel > a:hover {   filter:invert(1); } #rightPanel > a:last-child {   margin-bottom:0; } #rightPanel > a:nth-child( 1 ) {   background-image:url(/data/web_vetrnyvrch/facebook_white.svg); } #rightPanel > a:nth-child( 2 ) {   background-image:url(/data/web_vetrnyvrch/instagram_white.svg); } #rightPanel > a:nth-child( 3 ) {   background-image:url(/data/web_vetrnyvrch/email_white.svg); } #rightPanel > a:nth-child( 4 ) {   background-image:url(/data/web_vetrnyvrch/phone_white.svg); } #rightPanel > a:nth-child( 5 ) {   background-image:url(/data/web_vetrnyvrch/map_white.svg); } @media screen and (max-width:1150px) {   #rightPanel {  display:none;   } } .block:not( #topMenu_clone ) {   margin-top:-1px !important;   margin-bottom:-1px !important; } .clickable .col {   cursor:pointer; } .letozima, #letozima-resp {   color:#FFF;   margin-left:10px;   float:left;   height:40px;   display:flex;   align-items:center; } #letozima-resp {   width:fit-content;   margin:0 auto;   float:none; } .letozima > div, #letozima-resp > div {   float:left;   margin:0 10px 0 10px;   width:70px;   height:37px;   background-color:var( --colorWhite );   border-radius:20px;   position:relative;   cursor:pointer; } .d1, .d2, .d3, .d4 {   background-size:100% !important;   background-position:bottom -1px center !important;   background-repeat:no-repeat !important; } body.summer #topImageS {   background-image:url(/data/web_vetrnyvrch/hero/hero4.jpg); } body.winter #topImageS {   background-image:url(/data/web_vetrnyvrch/hero/hero2.jpg); } #topImageS .col .padic {   background:linear-gradient(to bottom, rgb(50 56 72) 0%, rgba(22, 23, 26, 0) 40%, rgba(22, 23, 26, 0) 100%); } #topImage, #topImageS .col {   background-image:url(/data/web_vetrnyvrch/d2.png); } #topImageS .col {   background-size:100% !important;   background-position:bottom -1px center !important;   background-repeat:no-repeat !important; } @media screen and (min-width:1500px) {   #topImageS .col .padic {  padding-top:180px !important;  padding-bottom:180px !important;   } } .d2 {   background-image:url(/data/web_vetrnyvrch/d2.png); } .d3 {   background-image:url(/data/web_vetrnyvrch/d3.png); } .d4 {   background-image:url(/data/web_vetrnyvrch/d4.png); } .letozima > div > div, #letozima-resp > div > div {   position:absolute;   width:30px;   height:30px;   margin:4px 0 0 5px;   border-radius:20px;   -webkit-transition:margin-left 0.5s ease, background-color 0.5s ease;   -moz-transition:margin-left 0.5s ease, background-color 0.5s ease;   -o-transition:margin-left 0.5s ease, background-color 0.5s ease;   transition:margin-left 0.5s ease, background-color 0.5s ease;   background-position:center center;   background-repeat:no-repeat;   background-size:18px; } body.summer .letozima > div > div, body.summer #letozima-resp > div > div {   background-image:url(/data/web_vetrnyvrch/sun.svg);   background-color:var( --colorOrange ); } body.winter .letozima > div > div, body.winter #letozima-resp > div > div {   background-image:url(/data/web_vetrnyvrch/snow.svg);   background-color:#569fe4;   background-size:15px;   margin-left:33px; } #foot .bx-wrapper .bx-pager {   padding-top:5px; } #foot .bx-viewport {   max-width:90%;   margin:0 auto; } #foot .psSliderCont[data-autoplay="1"] .bx-wrapper .bx-pager.bx-default-pager a.active {   width:13px !important; } #foot .psSliderCont .psSlider .item {   max-height:80px; } #foot .psSliderCont .psSlider .item a {   margin:0 10px 0 10px;   background-color:#EBEBEB;   border-radius:10px;   float:left;   width:calc(100% - 20px);   -webkit-transition:background-color 0.5s ease;   -moz-transition:background-color 0.5s ease;   -o-transition:background-color 0.5s ease;   transition:background-color 0.5s ease; } #foot .psSliderCont .psSlider .item a:hover {   background-color:var( --colorWhite ); } #foot .psSliderCont .psSlider .item .img {   display:flex;   align-items:center;   align-self:center;   place-content:center;   width:100%;   height:100%; } #foot .bx-wrapper .bx-controls-direction a.bx-prev {   background:url(/data/web_vetrnyvrch/arrow-left_gray.svg) center center no-repeat !important;   background-size:10px !important; } #foot .bx-wrapper .bx-controls-direction a.bx-next {   background:url(/data/web_vetrnyvrch/arrow-right_gray.svg) center center no-repeat !important;   background-size:10px !important; } #foot .psSliderCont .psSlider .item img {   max-height:90px;   max-width:70%; } #foot .bx-wrapper .bx-pager.bx-default-pager a {   border:1px solid #0171C0; }  #topImage .padic {   background:linear-gradient(to bottom, rgb(50 56 72) 0%, rgba(22, 23, 26, 0) 20%, rgba(22, 23, 26, 0) 100%);   padding-top:5vh !important;   padding-bottom:35vh !important; } @media screen and (max-width:1000px) {   #topImage .padic {  padding-top:3vh !important;  padding-bottom:20vh !important;  background:linear-gradient(to bottom, rgb(50 56 72) 0%, rgba(22, 23, 26, 0) 30%, rgba(22, 23, 26, 0) 100%);   } } @media screen and (max-width:800px) {   #topImage .padic {  background:linear-gradient(to bottom, rgb(50 56 72) 0%, rgba(22, 23, 26, 0) 40%, rgba(22, 23, 26, 0) 100%);   } } @media screen and (max-width:600px) {   #topImage .padic {  background:linear-gradient(to bottom, rgb(50 56 72) 0%, rgba(22, 23, 26, 0) 50%, rgba(22, 23, 26, 0) 100%);   } } #topMenu.sub {   position:absolute;   background-color:transparent !important;   z-index:1; } #topMenu #menu, #topMenu_clone #menu {   width:calc( 100% - 10px );   text-align:right; } #topMenu #menu > ul, #topMenu_clone #menu > ul {   width:auto;   float:none;   display:inline-block; } #topMenu #menu > ul ul, #topMenu_clone #menu > ul ul {   border:1px solid var(--colorGrayLight);   filter:drop-shadow(8px 8px 20px rgba(25, 25, 25, .08));   padding:10px 20px 10px 20px; } #topMenu #menu .menu--block > li > div, #topMenu_clone #menu .menu--block > li > div {   position:relative; } .menu--block>li::after {   display:none; } #topMenu > .padib > .padibc, #topMenu_clone > .padib > .padibc {   display:flex !important;   align-items:center; } #topMenu > .padib > .padibc > .col1, #topMenu_clone > .padib > .padibc > .col1 {   width:270px !important; } #topMenu > .padib > .padibc > .col2, #topMenu_clone > .padib > .padibc > .col2 {   width:calc( 100% - 640px ) !important; } #topMenu > .padib > .padibc > .col2 .menu, #topMenu_clone > .padib > .padibc > .col2 .menu {   height:40px !important; } #topMenu > .padib > .padibc > .col3, #topMenu_clone > .padib > .padibc > .col3 {   width:370px !important; } #topMenu #menu > ul > li.hasChild > div > a, #topMenu_clone #menu > ul > li.hasChild > div > a {   background-size:10px !important;   background-image:url(/data/web_vetrnyvrch/arrow-down-white.svg);   background-position:right 7px !important;   background-repeat:no-repeat;   padding:0 19px 0 0;   float:left; } #topMenu #menu > ul > li > ul > li.hasChild > div {   background-size:10px 10px !important;   background-position:right center !important;   background-image:url(/data/web_vetrnyvrch/arrow-right_gray.svg);   background-repeat:no-repeat;   padding:0 19px 0 0;   float:left; } #topMenu #menu > ul > li.hasChild li > div > a, #topMenu_clone #menu > ul > li.hasChild li > div > a {   color:var( --colorBlack ) !important; } #topMenu #menu > ul > li.hasChild li > div > a:hover, #topMenu_clone #menu > ul > li.hasChild li > div > a:hover {   color:var( --colorOrange ) !important; } #topMenu #menu > ul > li.hasChild li > div, #topMenu_clone #menu > ul > li.hasChild li > div {   padding:5px 0 5px 0 !important; } #open-icon {   height:33px;   margin-top:0; } li#menu-close {   top:19px;   right:40px; } #menu-resp > ul > li ul {   text-transform:none; } #menu-resp li.hasChild>div>span {   position:relative;   display:inline-block;   top:6px; } #menu-resp > ul {   background-image:url(/data/web_vetrnyvrch/logo_orange.svg);   background-position:top center;   background-repeat:no-repeat;   background-size:50px;   margin-top:50px;   padding-top:100px; } #menu-resp > ul > li > div > a {   font-size:18px; } #menu-resp > ul > li > ul, #menu-resp > ul > li > ul > li > ul {   background-color:transparent !important; } #topMenu #menu > ul > li:last-child, #topMenu_clone #menu > ul > li:last-child {   background-color:var( --colorOrange );   border-radius:5px !important; } #topMenu #menu > ul > li:last-child:hover, #topMenu_clone #menu > ul > li:last-child:hover {   background-color:var( --colorWhite ); } #topMenu #menu > ul > li:last-child:hover > div > a, #topMenu_clone #menu > ul > li:last-child:hover > div > a {   color:var( --colorBlack ) !important; } @media screen and (max-width:1300px) {   #topMenu .col1 a, #topMenu_clone .col1 a {  position:absolute;  clip:rect(0, 40px, 40px, 0);  width:160px;  margin-top:-5px;   }  #topMenu > .padib > .padibc > .col1, #topMenu_clone > .padib > .padibc > .col1 {  width:100px !important;   }  #topMenu > .padib > .padibc > .col2, #topMenu_clone > .padib > .padibc > .col2 {  width:calc(100% - 470px) !important;   } } @media screen and (max-width:1150px) {   #topMenu #menu, #topMenu_clone #menu {  width:auto;  max-height:10px;   }  #topMenu #menu > ul, #topMenu_clone #menu > ul {  height:11px;   }  #topMenu > .padib > .padibc > .col1, #topMenu_clone > .padib > .padibc > .col1 {  width:240px !important;   }  #topMenu > .padib > .padibc > .col2, #topMenu_clone > .padib > .padibc > .col2 {  width:110px !important;  float:right;  order:3;   }  #topMenu > .padib > .padibc > .col3, #topMenu_clone > .padib > .padibc > .col3 {  width:calc(100% - 360px) !important;  order:2;   }  #topMenu > .padib > .padibc > .col3 .html, #topMenu_clone > .padib > .padibc > .col3 .html {  float:right !important;  width:auto !important;   }  #topMenu .col1 a, #topMenu_clone .col1 a {  position:static;  width:auto;  margin-top:0px;   } } @media screen and (max-width:750px) {   #topMenu .col1 a, #topMenu_clone .col1 a {  position:absolute;  clip:rect(0, 40px, 40px, 0);  width:160px;  margin-top:-5px;   }  #topMenu > .padib > .padibc > .col1, #topMenu_clone > .padib > .padibc > .col1 {  width:100px !important;   }  #topMenu > .padib > .padibc > .col2, #topMenu_clone > .padib > .padibc > .col2 {  width:100px !important;   }  #topMenu > .padib > .padibc > .col3, #topMenu_clone > .padib > .padibc > .col3 {  width:calc(100% - 230px) !important;   } }  @media screen and (max-width:630px) {   #topMenu .col1 a, #topMenu_clone .col1 a {  position:static;  width:auto;  margin-top:0px;   }  #topMenu > .padib > .padibc > .col1, #topMenu_clone > .padib > .padibc > .col1 {  width:calc( 100% - 130px ) !important;   }  #topMenu > .padib > .padibc > .col3, #topMenu_clone > .padib > .padibc > .col3 {  display:none !important;   } }  #back-top {   font-family:var(--fontLight);   font-size:var(--fontSize1);   width:50px !important;   height:50px !important;   bottom:30px !important;   right:30px !important;   border-radius:50% !important; } #back-top .btRing svg path:nth-child( 2 ) {   stroke:var(--colorOrange) !important; } #back-top .btimg {   border-bottom:21px solid #CCC !important;   border-left:12px solid transparent !important;   border-right:14px solid transparent !important;   right:12px !important;   top:13px !important; } #back-top .btimg:after {   border-bottom:23px solid #F0F0F0 !important;   border-left:13px solid transparent !important;   border-right:14px solid transparent !important;   right:-15px !important;   top:9px !important; } #back-top:hover {   background-color:var(--colorOrange) !important; } #back-top:hover .btimg:after {   border-bottom-color:var(--colorOrange) !important; } #back-top:hover .btimg {   border-bottom-color:var( --colorWhite ) !important; } @media screen and (min-width:800px) {   #back-top {  right:calc(50% - 25px) !important;   } }  .ui-dialog {   border-radius:10px !important; } .ui-dialog-title {   font-family:var(--fontBold);   font-weight:500 !important;   font-size:20px; }  #cookie, #cookieDialog {   font-family:var(--fontLight);   font-size:14px !important;   color:var(--colorBlack) !important;   border-radius:10px !important; } #cookie {   border:1px solid var(--colorGrayLight);   box-shadow:0 0.625em 1.875em rgb(2 2 3 / 28%); } #cookieDialog {   overflow-y:auto !important; } #cookieDialog .accordion h3, .cookieTitle {   font-family:var(--fontBold);   font-weight:500 !important; } .cookieButAgree {   background-color:var(--colorGrayDark) !important;   border-color:var(--colorGrayDark) !important; } .cookieButSave, .cookieButSettings, .cookieButAgree, .cookieButReject {   padding:7px 15px 7px 15px !important;   font-size:13px !important;   border-radius:5px !important; } .cookieButReject > a {   color:color:var(--colorGrayLight); } .cookieButSave {   margin-right:20px !important; } .cookieButAgree:hover {   background-color:var(--colorOrange) !important;   border-color:var(--colorOrange) !important; } #cookie .cookieButs {   float:right !important; } #cookie .cookieButSettings:hover, .cookieButSave:hover, #cookieDialog .yesno.active {   background-color:var(--colorOrange) !important;   border-color:var(--colorOrange) !important;   color:var( --colorWhite ); } #cookieDialog .cookieYesNo, #cookie a:hover, #cookieDialog a:hover {   color:var(--colorOrange) !important; }  #foot .col1 .text {   width:fit-content !important;   float:none !important;   margin:0 auto 0 auto !important; } #foot .col1 .text a {   float:left;   border:1px solid var( --colorGrayLight );   border-radius:50%;   width:40px;   height:40px;   display:flex;   align-items:center;   justify-content:center;   margin:0 5px 0 5px; } #foot .col1 .text a:hover {   background-color:var( --colorGrayLight ); } #foot .padib {   padding:70px 0 60px 0 !important; } #foot .col1 {   width:15% !important; } #foot .col2 {   width:15% !important; } #foot .col3 {   width:15% !important; } #foot .col4 {   width:55% !important; } @media screen and ( max-width:1450px ) {   #foot .col {  width:33.33% !important;   }  #foot .col4 {  width:100% !important;   }  #foot .col4 .bx-wrapper {  margin:0 auto 0 auto;   } } @media screen and ( max-width:700px ) {   #foot .col {  width:100% !important;   }  #foot .h h3, #foot .text, #foot .img {  text-align:center !important;   }  #foot .menu li, #foot .menu li a {  width:100%;  text-align:center;  display:block;   }  #foot .menu li > div {  width:max-content;  margin-left:auto;  margin-right:auto;  float:none;   }  #foot .padib {  padding:20px 0 20px 0 !important;   } }  .ui-menu-icons .ui-menu-item-wrapper {   padding-left:42px; } .ui-selectmenu-menu {   z-index:1002; } #flags-resp a {   width:40px !important;   display:block;   float:left;   margin:0 5px 0 5px; } #flags-noresp .ui-icon {   margin-top:10px;   background-image:url(/data/web_vetrnyvrch/arrow-down-white.svg) !important;   background-position:center center;   background-size:17px; } #flags-resp {   float:none !important;   margin:0 auto 0 auto !important;   width:fit-content !important; } #flags-resp a.active {   opacity:0.5; } #flags-noresp {   float:left;   width:100px;   height:40px;   border-radius:5px;   margin:0 10px 0 0;   border:1px solid var( --colorWhite ); } #flags-noresp .ui-selectmenu-button span.ui-selectmenu-text {   padding:11px 5px 6px 30px; } #flags-noresp form {   width:80px;   float:left; } #flags-noresp select {   background:none;   border:none;   color:var( --colorWhite );   outline:none; } #flags-noresp option {   color:#000000; } .flags .ui-selectmenu-button {   float:left;   outline:none;   margin-left:6px;   width:min-content;   background:none no-repeat scroll left center transparent;   background-image:url(/data/web_vetrnyvrch/flag-cz.svg);   border-radius:0;   color:var(--colorWhite);   font-size:15px;   background-size:37px 28px;   padding:3px 0 3px 10px; } .flags.flags-en .ui-selectmenu-button {   background-image:url('/data/web_vetrnyvrch/flag-en.svg'); } .flags.flags-pl .ui-selectmenu-button {   background-image:url('/data/web_vetrnyvrch/flag-pl.svg'); } .flag-cz, .flag-en, .flag-pl {   width:22px;   margin-left:5px !important;   background-size:22px 16px; } .flag-cz {   background-image:url( '/data/web_vetrnyvrch/flag-cz.svg' ) !important; } .flag-en {   background-image:url( '/data/web_vetrnyvrch/flag-en.svg' ) !important; } .flag-pl {   background-image:url( '/data/web_vetrnyvrch/flag-pl.svg' ) !important; }  #edBg {   z-index:1001; } .ui-autocomplete {   max-width:100%;   padding:20px 0 10px 0; } .ui-autocomplete.big {   display:block !important;   opacity:0;   width:100%;   max-width:550px !important;   margin-left:calc(50% - 275px);   z-index:1001;   top:10px !important;   left:0 !important;   border-radius:30px;   box-shadow:inset 0px -10px 20px rgb(0 0 0 / 10%);   padding:15px 10px 10px 10px; } .ui-autocomplete li, .ui-autocomplete li a {   text-decoration:none;   color:var(--colorBlack);   font-size:var( --fontSize1 );   margin:0 !important;   border-radius:20px; } .ui-autocomplete .ui-autocomplete-category {   font-weight:bold;   padding:7px 20px 7px 20px !important; } .ui-autocomplete li a, .ui-autocomplete li.ui-menu-item {   padding:7px 25px 7px 25px !important; } .ui-autocomplete.ui-autocomplete-no-result li {   text-decoration:none;   color:#999;   cursor:default !important; } .ui-autocomplete:not( .ui-autocomplete-no-result ) li.ui-state-focus {   padding:7px 35px 7px 35px !important; } .ui-autocomplete.ui-autocomplete-no-result li.ui-state-focus {   background:transparent !important; } .searchResult {   margin:0 30px 0 30px;   font-size:var( --fontSize1 );   line-height:28px; } .searchResult .search--items {   list-style:none; } .searchResult .search--items li {   margin-bottom:20px; } .searchResult .search--items li .title a {   font-size:20px;   color:var(--colorBlack);   text-decoration:none; } .searchResult .search--items li .title a:hover {   text-decoration:underline; } .searchResult .search--result {   background:#fff1ba;   padding:0 2px 0 2px;   border-radius:7px; } .ui-autocomplete:not( .ui-autocomplete-no-result ) .ui-state-focus, .ui-autocomplete:not( .ui-autocomplete-no-result ) .ui-state-active, .ui-state-focus a, .ui-state-focus a:visited, .ui-autocomplete.big.ui-autocomplete:not( .ui-autocomplete-no-result ) li:not( .ui-autocomplete-category ):hover {   margin:0 !important;   border:none;   background:transparent; } .ui-autocomplete:not( .ui-autocomplete-no-result ) .ui-state-focus a, .ui-state-focus a, .ui-state-focus a:visited, .ui-autocomplete.big.ui-autocomplete:not( .ui-autocomplete-no-result ) li:not( .ui-autocomplete-category ):hover {   background:var( --colorOrange ); } .ui-autocomplete.big li a {   display:block;   width:100%;   -webkit-transition:none;   -moz-transition:none;   -o-transition:none;   transition:none;   padding:10px 20px 10px 20px !important; } .ui-autocomplete.big li:hover a {   color:var(--colorWhite); } .ui-state-focus a, .ui-state-focus a:visited {   background:transparent !important; } #cover {   position:fixed;   top:0;   left:0;   width:100%;   height:100%;   z-index:1001;   background:rgba( 0, 0, 0, 0.7 );   display:none; } #tSearchForm {   position:absolute;   width:550px;   margin-left:calc(50% - 275px);   max-width:100%;   z-index:1002;   opacity:0;   top:0; } #tSearchForm input[type="submit"], #tSearchForm input[type="button"] {   position:absolute;   width:25px;   height:25px;   margin:16px 0 0 15px;   background:url(/data/web_vetrnyvrch/ico_search_black.svg) center center no-repeat;   background-size:20px;   border:none;   cursor:pointer;   outline:none;   font-size:0;   -moz-opacity:0.7;   -khtml-opacity:0.7;   opacity:0.7;   -ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=70);   filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);   filter:alpha(opacity=70); } #tSearchForm input[type="submit"]:hover, #tSearchForm input[type="button"]:hover {   -moz-opacity:1;   -khtml-opacity:1;   opacity:1;   -ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=100);   filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);   filter:alpha(opacity=100); } #tSearchForm input[type="button"] {   background-image:url(/data/web_vetrnyvrch/ico_close_black.svg);   width:20px;   height:20px;   background-size:30px;   margin:20px 0 0 -35px;   display:none; } #tSearchForm input[name="searchString"] {   width:100%;   margin-left:0;   padding-left:40px;   padding-right:40px;   outline:none;   border:none;   background:var( --colorWhite );   padding:20px 50px 20px 50px;   font-size:var( --fontSize1 );   letter-spacing:-.01em;   border-radius:30px !important;   box-shadow:5px 8px 20px rgba( 0, 0, 0, 0.1 ); } .sOkMess, .ebOMs.ebOMbok {   font-size:19px !important;   color:#87be00 !important;   font-weight:normal !important; } #menu-resp #searchSmall {   background-image:url(/data/web_vetrnyvrch/ico_search_white.svg);   background-position:left center;   background-repeat:no-repeat;   background-size:14px !important;   width:fit-content;   margin:20px auto 0 auto;   float:none;   font-weight:100;   padding-left:20px !important;   color:#FFFFFF; } #topMenu .col3 #search, #topMenu_clone .col3 #search {   float:left;   width:40px;   height:40px;   padding:0;   margin-right:10px;   background-image:url(/data/web_vetrnyvrch/ico_search_white.svg);   background-position:center center;   background-repeat:no-repeat;   background-size:20px !important;   cursor:pointer;   border:1px solid var( --colorWhite );   border-radius:5px; } @media screen and (max-width:600px) {   #tSearchForm {  position:absolute;  width:90%;  margin-left:5%;   }  .ui-autocomplete.big {  width:90%;  margin-left:5%;   } }  #topMenu #menu ul > li > div, #topMenu_clone #menu ul > li > div, #foot .col3 a {   position:relative; } #topMenu #menu ul > li:not( :last-child ) > div:after, #topMenu_clone #menu ul > li:not( :last-child ) > div:after, #foot .col3 a:after {   content:' ';   height:1px;   width:0;   border-bottom:1px solid var(--colorWhite);   position:absolute;   left:0;   bottom:-3px;   z-index:9;   transition:width 0.2s ease-in-out, opacity 0.5s ease-in-out;   -webkit-transition:width 0.2s ease-in-out, opacity 0.5s ease-in-out;   -moz-transition:width 0.2s ease-in-out, opacity 0.5s ease-in-out;   opacity:0; } #topMenu #menu > ul > li:not( :last-child ) > div:hover:after, #topMenu_clone #menu > ul > li:not( :last-child ) > div:hover:after, #foot .col3 a:hover:after {   width:100%;   opacity:1; } .weatherItem {   box-shadow:none !important;   font-family:'Open Sans'; } .weatherItem .weatherMiddle, .weatherItem .weatherBottom .wRow:nth-child(odd) {   background:#5f6c7c; } .weatherItem .weatherMiddle {   border-top-right-radius:10px;   border-top-left-radius:10px; } .weatherItem .weatherBottom .wRow:last-child {   border-bottom-right-radius:10px;   border-bottom-left-radius:10px; } .weatherItem .weatherBottom .wRow:nth-child(odd) div:first-child {   border-top-right-radius:10px;   border-top-left-radius:10px; } .weatherItem .weatherBottom .wRow:nth-child(odd) div:last-child {   border-bottom-right-radius:10px;   border-bottom-left-radius:10px; } .forecast svg path, .weatherItem svg path, #provWeather svg path {   fill:#569fe4; } .forecast svg path.sun, .forecast path.storm, .weatherItem svg path.sun, #provWeather svg path.sun, .weatherItem svg path.storm, #provWeather svg path.storm { fill:#f3ae2c; } .forecast svg path.moon, .weatherItem svg path.moon, #provWeather svg path.moon { fill:#AAA; } .forecast svg path.fog, .weatherItem svg path.fog, #provWeather svg path.fog { fill:#999; } .forecast {   float:left;   width:100%;   background:#5f6c7c;   margin-bottom:40px;   border-radius:30px; } .forecast .bTemp {   font-size:35px;   line-height:45px;   color:#569fe4; } .forecast .bWindIcon {   float:left;   width:30px; } .forecast .bWindIcon img {   float:left;   max-width:20px !important; } .forecast .pad {   margin:30px;   display:flex;  align-items:center;  justify-content:center; } .forecast .bWind, .forecast .bIcon, .forecast .bTemp, .forecast .bWatter, .forecast .bSunRise, .forecast .bSunSet {   float:left;   width:11%;   background-position:left center;   background-repeat:no-repeat;   background-size:27px; } .forecast .bIcon svg {   width:70px; } .weatherItem .wRow svg {   width:50px; } .forecast .bTemp {   width:13%; } .forecast .bSunRise, .forecast .bSunSet {   width:15%; } .forecast .bWatter {   background-image:url(https://app.sendio.cz/images/weather/watterDrop.svg); } .forecast .bSunRise {   background-image:url(https://app.sendio.cz/images/weather/sunrise.svg);   background-size:40px; } .forecast .bSunSet {   background-image:url(https://app.sendio.cz/images/weather/sunset.svg);   background-size:40px; } .forecast .bWind strong, .forecast .bWatter strong, .forecast .bSunRise strong, .forecast .bSunSet strong {   color:#111; } .forecast h2 {   float:left;   width:21%; } .forecast .bWind, .forecast .bWatter, .forecast .bSunRise, .forecast .bSunSet {   font-size:14px; } .forecast .bWatter {   padding-left:36px; } .forecast .bSunRise, .forecast .bSunSet {   padding-left:50px; } #news ul {   list-style:none;   display:grid !important;   grid-template-columns:repeat(4, 1fr);   grid-gap:40px; } #news ul li {   padding:0;   margin:0;   border-radius:15px;   position:relative;   cursor:pointer;   width:100%; } #news ul div.img {   height:327px;   position:relative;   overflow:hidden;   border-radius:15px 15px 0 0;   height:190px; } #news ul li div.img > div {   height:100%;   border-radius:15px 15px 0 0;   background-color:#F0F0F0;   background-position:center center;   background-repeat:no-repeat;   background-size:cover;   transition:transform 0.5s ease;   -webkit-transition:transform 0.5s ease;   -moz-transition:transform 0.5s ease; } #news ul li:hover div.img > div {   transform:scale( 1.1 ); } #news ul div.cont {   padding:20px;   display:flex;   flex-wrap:wrap;   height:calc(100% - 190px);   background-color:#3b4357;   border-bottom-left-radius:20px;   border-bottom-right-radius:20px; } #news ul div.cont h3 {   margin-top:0;   font-weight:bold; } #news ul div.cont h3 a {   color:#FFFFFF;   text-decoration:none;   font-size:20px;   line-height:25px;   font-weight:normal;   font-weight:bold; } #news ul li:hover div.cont h3 a {   text-decoration:underline; } #news ul div.cont .more {   margin-top:20px;   width:100%;   text-align:right;   align-content:flex-end; } #news ul div.cont .more a {   color:#FFFFFF;   text-decoration:none;   font-weight:normal; } #news ul div.cont .more a:hover {   text-decoration:underline; } @media (max-width:1100px) {   #news ul {  grid-template-columns:repeat(2, 1fr);   } } @media (max-width:650px) {   #news ul {  grid-template-columns:repeat(1, 1fr);   } } .cenik table {   width:100%; } .cenik table tr:nth-child( odd ) td {   background-color:#3b4357; } .cenik table tr td:nth-child( 1 ) {   text-align:left; } .cenik table tr td:nth-child( 2 ) {   text-align:right; } .cenik table tr td:nth-child( 3 ) {   text-align:right;   color:#8aa30f; }