p, li {
    font-size: 1.4rem!important;
}
.tips-home.first-home{
    min-height: 371px!important;
}
.widget_search input[type="search"], .page-search .widget_search form.search-form input[type="search"] {
    background-image: url("images/search-red.svg");
    z-index: 9;
}
.page-search .widget_search form.search-form input[type="search"]:focus {
    /*z-index: 1;*/
}
.widget_search input[type="search"]:focus {
    background-image: url(images/search-red.svg)!important;
    background-repeat: no-repeat!important;
    background-position: center right!important;
    background-size: 20px 20px!important;
    position: relative!important;
    color: black!important;
}


}
input.wp-block-search__input:focus {
    background-color: transparent!important;
}
.subtitle{
    font-size: 1.4rem;
}
.single ol{
    max-width: 96%;
    margin-left: 1em;
}
.single-stade .blocks-gallery-grid figure{
    justify-content: center!important;
    margin: 0!important;
    width: 100%!important;
}
#genesis-nav-primary {
    z-index: 10;
    
}

.stade-events .image {
    height: 100vw!important;
}

.single-opskrift .mere {
    margin-left: 0;
}
.events-3-rows{
	overflow: hidden;
}
.manet article[aria-label="Det sker"] .featured-events .event:nth-child(n+7) {
	display:none!important;
}

.shell .gb-container-image-wrap {
	width: 100vw!important;
	height: auto!important;
	left: 10vw!important;
	top: 0px!important;
	margin: auto;
	padding-top: 20%;
}

.mushroom .gb-container-image-wrap {
	width: 106vw!important;
	left: -5vw!important;
	top: -50px!important;
}
.shell.gb-block-container{
	padding-bottom: 15%!important;
}

.parent-pageid-16 .tips-list  {
	/*justify-content: space-evenly!important;*/
}

.tips-content-under {
    padding: 0rem;
    text-align: left!important;
}
.page-id-6433 .link-underline {
    margin-top: -.5rem;
}
article[aria-label="Nyhedsbrev"] input, article[aria-label="Nyhedsbrev"] select {
    font-size: 1.6rem!important;
}

body.page-id-18 .site-inner {
    margin-top: 70vw!important;
}

article[aria-label="Om os"] .gb-container-inside .entry-title {
    padding-top: 5rem!important;
}
body.page-id-18 .mere {
    margin: 0!important;
}
body.page-id-18 .mere h6.entry-title {
    margin-left: 8%;
}
body.page-id-16 .tips, .parent-pageid-16 .tips {
    max-width: 41vw!important;
}
body.page-id-16 .tips-content-under, .parent-pageid-16 .tips-content-under {
    max-width: 100%;
    display: flex;
    flex-direction: column;
}
.footer-program-link .link-underline {
    max-width: 100%!important;
    margin-top: -0.1rem;
}

article[aria-label="Tips & Torvevarer"] .tips-list .tips:nth-child(2n), .parent-pageid-16 .tips-list .tips:nth-child(2n) {
    margin-left: 2%;
    /*margin-right: 6%;*/
}

.map_container span {
    /*line-height: 2.6rem;*/
    font-size: 1.3rem!important;
    font-weight: 100;
}

.home .featured-events > div:nth-child(1) > div.content > p:nth-child(3) {
    font-size: 1.4rem!important;
    font-weight: 100!important;
}

.home .site-inner .entry p {
    font-size: 1.4rem!important;
    line-height: 1.6rem!important;
    font-weight: 100!important;
}

.single-tip .mere {
    margin-left: 0%;
}

.mere .event:first-child {
    margin-right: 0%;
}

#menu-main-nav .link-underline {
    width: 50%!important;
    display: none;
}
.site-title, .site-description{
    display: none!important;
}
.title-area{
    position: absolute;
    left: 9px!important;
    top: 9px!important;
    height: 71px;
    opacity: 0;
}
.home .featured-events .event .content, article[aria-label="Det sker"] .featured-events .content{
    text-align: left!important;
}
.insta p{
    padding: 2rem!important;
}
.home .site-inner .entry p {
    line-height: 2rem!important;
}
.home .site-inner .entry .paralax p {
    line-height: 1.3rem!important;
    margin-top: 1.5rem;
}
article[aria-label="Det sker"] .subheader {
    margin-bottom: 10rem!important;
}
article[aria-label="Det sker"] .featured-events .content p{
    font-size: 1.4rem!important;
    line-height: 1.6rem;
}
.manet article[aria-label="Det sker"] .featured-events .content p{
    font-size: 1.2rem;
    line-height: 1.2rem;
}
article[aria-label="Det sker"] .featured-events .event .content .tags{
    margin-left: 0;
}
article[aria-label="Det sker"] .featured-events .event .content h3{
    margin-top: .5rem;
    font-size: 3.6rem!important;
}
.manet article[aria-label="Det sker"] .featured-events .event .content h3{
    font-size: 4rem!important;
    line-height: 3.6rem;
}
.weekly-events-title-past{
    line-height: 5rem!important;
}
.single-event .mere{
    margin-left: 0;
    margin-top: 5%;
}
.single-event .entry-featured-image{
    display: none;
}
.single-event .container-slider-stade {
    margin-top: 0rem;
}
.single-event .entry-content-content {
    padding-bottom: 5rem;
}
.single-event .entry-content-content p {
    font-size: 1.6rem;
}
.single-event .entry-title{
    font-size: 4.3rem;
    line-height: 5rem;
}
.entry-title{
    margin-bottom: 25px;
}
.mere .image{
    max-width: 84%!important;
}
.tags {
    font-size: 1.4rem!important;
    font-weight: 100!important;
}

.page-id-6433 .tips-content-under{
    text-align: center!important;
}
.page-numbers{
  font-size:  1.8rem!important;
    padding: 0.3rem!important;
}

.first_container{
    padding-top: 7%!important;
}

h3 {
    font-size: 3.6rem!important;
    line-height: 3rem!important;
}
h2 {
    font-size: 4rem!important;
}
h1 {
    font-size: 5.4rem!important;
}
.featured-events .events-date, .featured-events .events-date span {
    font-size: 1.4rem!important;
}
.tips-list {
    margin-top: 5rem!important;
}

.blocks-gallery-grid{
    width: 100%;
}

.blocks-gallery-grid::before {
    top: 40%!important;
}
.blocks-gallery-grid::after {
    top: 40%!important;
    right: 0%!important;
}

body.page .entry-content {
    padding: 0!important;
}
.weekly-events h3 {
    padding-left: 0!important;
    padding-right: 0!important;
}
article[aria-label="Det sker"] .weekly-events-title {
    margin-bottom: 4rem!important;
}

.single-stade .entry-title{
    font-size: 5.4rem!important;
    line-height: 5.4rem!important;
}
article p, article span:not(.tadv-color) {
    font-size: 1.4rem!important;
    /*line-height: 1.4rem!important;*/
}
.excerpt {
    font-size: 1.4rem!important;
}

.weekly-events p{
    line-height: 1.4rem;
}
.search-results-list li .search-text-wrap {
    padding-left: 0!important;
}
.search .pagination{
    justify-content: center;
}
.h-readmore {
    margin-bottom: 4rem;
}
.learn-more-link>a {
    line-height: 3rem;
}
  .page-id-20 .site-inner, .page-id-16 .site-inner, .page-id-6433 .site-inner{
    margin-top: 75vw!important;
  }
  .home article{
    margin-top: 5rem;
  }