.skidataWebcams {display: flex;flex-wrap: wrap;justify-content: space-between;}.skidataWebcams > h2 {font-size: 36px;font-weight: 100;margin: 0 0 22px;width: 100%;}.skidataWebcams > p {background: var(--mw-color-primary);color: #FFFFFF;font-size: 14px;font-weight: 500;line-height: 21px;padding: 0 5px;position: absolute;right: 20px;text-transform: uppercase;top: 19px;}.skidataWebcams > .entry {width: calc(33.3333333% - var(--mw-padding-left) / 2);}.skidataWebcams > .entry:nth-of-type(n+4) {margin-top: var(--mw-padding-left);}.skidataWebcams > .entry > a.image {display: block;}.skidataWebcams > .entry > a.image > img {display: block;width: 100%;max-height: 260px;}.skidataWebcams > .entry > a.title {background: var(--mw-color-primary);color: var(--mw-color-body);display: block;font-weight: 500;overflow: hidden;padding: 17px 65px 15px 15px;position: relative;text-overflow: ellipsis;transition: background 500ms ease, border 500ms ease, color 500ms ease;white-space: nowrap;}.skidataWebcams > .entry > a.title:before {background: #ffffff;color: var(--mw-color-primary);content: "\E802";font-family: "skidata";font-size: 16px;height: 35px;line-height: 35px;position: absolute;right: 15px;text-align: center;top: 11.5px;transition: background 500ms ease, color 500ms ease;width: 35px;}.skidataWebcams > .entry:hover > a.title {background: var(--mw-color-primary);color: #FFFFFF;}.skidataWebcams > .entry:hover > a.title:before {background: var(--mw-color-secondary);color: #ffffff;}@media all and (max-width: 900px){.skidataWebcams > .entry {width: 48%;}.skidataWebcams > .entry:nth-of-type(n+3) {margin-top: 4%;}}@media all and (max-width: 550px){.skidataWebcams > h2 {font-size: 24px;}.skidataWebcams > p {display: none;}.skidataWebcams > .entry {margin-top: var(--mw-padding-left);width: 100%;}.skidataWebcams > .entry:nth-of-type(n+3) {margin-top: var(--mw-padding-left);}}