.path-frontpage #main-wrapper {
  width: 1210px;
}

#toplogowrapper .logo {
  display: none;
}

.page-node-type-layout-frontpage #toplogowrapper .logo,
.page-node-type-layout-wide #toplogowrapper .logo {
  display: block;
}

#menuToggle input {
  display: none;
}

.path-frontpage #main .region.region-content {
  display: grid;
  gap: 20px;
  padding: 0;
}

.page-node-type-layout-wide #wrapper {
  width: 1210px;
}

.page-node-type-layout-wide #main-wrapper {
  width: 1210px;
}

.page-node-type-layout-55-45 #wrapper,
.page-node-type-wintersocosy #wrapper {
  width: 1210px;
}

.page-node-type-layout-55-45 #main-wrapper,
.page-node-type-wintersocosy #main-wrapper {
  width: 700px;
}

.page-node-type-layout-55-45 #sidebar,
.page-node-type-wintersocosy #sidebar {
  width: 490px;
}

.page-node-type-page #wrapper,
.page-node-type-layout-regular #wrapper,
.path-taxonomy #wrapper {
  width: 1210px;
}

.page-node-type-page #main-wrapper,
.page-node-type-layout-regular #main-wrapper,
.path-taxonomy #main-wrapper {
  width: 850px;
}

.page-node-type-layout-regular #sidebar,
.page-node-type-page #sidebar,
.path-taxonomy #sidebar {
  width: 340px;
}

.page-node-type-layout-frontpage #wrapper {
  width: 1210px;
}

.page-node-type-layout-frontpage #main-wrapper {
  width: 1210px;
}

.page-node-type-layout-frontpage .block-block-content4e493671-fc12-40b7-9556-a61be6d2ecb5 {
  grid-column: 1/span 6;
}

.page-node-type-layout-frontpage .block-views-blockcosytober-block-wintersocosy-list-dec-2025,
.page-node-type-layout-frontpage .block-views-blockcosytober-block-wintersocosy-list-jan-2026,
.page-node-type-layout-frontpage .block-views-blockcosytober-block-wintersocosy-list-feb-2026 {
  grid-column: 7 / span 4;
}

.page-node-type-layout-55-45 #block-wintersocosy-aboutwintersocosy,
.page-node-type-layout-regular #block-wintersocosy-aboutwintersocosy,
.page-node-type-page #block-wintersocosy-aboutwintersocosy,
.page-node-type-wintersocosy #block-wintersocosy-aboutwintersocosy,
.path-taxonomy #block-wintersocosy-aboutwintersocosy {
  margin: 15px 0;
}

#sidebar .block-block-content4e493671-fc12-40b7-9556-a61be6d2ecb5 {
font-size: 14pt;
}

.page-node-type-layout-frontpage .block-block-content4e493671-fc12-40b7-9556-a61be6d2ecb5 {
  font-size: 12.5pt;
  letter-spacing: 0em;
  line-height: 1.2em;
}

.page-node-type-layout-regular #sidebar .block-block-content4e493671-fc12-40b7-9556-a61be6d2ecb5,
.page-node-type-page #sidebar .block-block-content4e493671-fc12-40b7-9556-a61be6d2ecb5,
.page-node-type-wintersocosy #sidebar .block-block-content4e493671-fc12-40b7-9556-a61be6d2ecb5,
.path-taxonomy #sidebar .block-block-content4e493671-fc12-40b7-9556-a61be6d2ecb5 {
  font-size: 13pt;
}

.page-node-type-layout-regular #sidebar .logo,
.page-node-type-page #sidebar .logo,
.path-taxonomy #sidebar .logo {
  width: 330px;
  height: 55px;
}

.page-node-type-layout-regular #sidebar .logo a,
.page-node-type-page #sidebar .logo a,
.path-taxonomy #sidebar .logo a {
  width: 330px;
  height: 55px;
}

.page-node-type-layout-55-45 #sidebar .logo,
.page-node-type-wintersocosy #sidebar .logo {
  width: 490px;
  height: 80px;
}

.page-node-type-layout-55-45 #sidebar .logo a,
.page-node-type-wintersocosy #sidebar .logo a {
  width: 490px;
  height: 80px;
}

#main-wrapper #author-bio {
  font-size: 12pt;
}
