@charset "UTF-8";/*!
 Theme Name:   Landpartie Child
 Theme URI:    http://www.45grad.de/
 Description:  Landpartie Child Theme
 Author: 45 Grad, Florian Sch&uuml;rmann
 Author URI:   http://www.45grad.de/
 Template:     pro-agro-base
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
*/:root{--color-theme-primary:#c7327f;--color-lp-primary:#c7327f;--color-lp-light:#d973a8;--color-lp-text:#65625e}body{background:url(../images/bg-landpartie.jpg) fixed no-repeat bottom center;background-size:cover}body.full{background:0 0}#logo a:hover{color:var(--color-lp-light)}#logo .subline{padding-bottom:0;padding-bottom:.9em;line-height:1.2em}header.site .headerimage:last-of-type{background:url(../images/box-landpartie2020.jpg) var(--color-lp-light) no-repeat center center;background-size:cover;float:right}header.site .headerimage:first-of-type{background:url(../images/box-hoflaeden.jpg) var(--color-lp-light) no-repeat center center;background-size:cover;float:left}header.site .small{font-size:.875em;color:#333!important}header.site.lp_active .headerimage:last-of-type{background:url(../images/box-hoflaeden.jpg) var(--color-lp-light) no-repeat center center;float:left}header.site.lp_active .headerimage:first-of-type{background:url(../images/box-landpartie2020.jpg) var(--color-lp-light) no-repeat center center;float:right}header.site .headerimage-double .box{top:102px}.header-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(1,1fr);grid-column-gap:1rem;grid-row-gap:1rem;margin-top:1rem}.header-grid__item{position:relative;display:block;width:100%;min-height:290px;background-repeat:no-repeat;background-position:center;background-size:cover;background-color:var(--color-lp-light)}.header-grid__item__content{position:absolute;top:unset;left:0;right:0;bottom:0;display:block;padding:1rem;background-color:rgba(0,0,0,.6);z-index:1;transition:all .5s ease-in-out 0s}.header-grid__item__content h2{display:block;margin:0;padding-bottom:.75rem;font-family:"Open Sans",HelveticaNeueBold,HelveticaNeue-Bold,"Helvetica Neue Bold",HelveticaNeue,"Helvetica Neue",TeXGyreHerosBold,Helvetica,Tahoma,Geneva,Arial,sans-serif;color:#fff;font-size:1.5rem;font-weight:800;line-height:1.3em;text-align:left}.header-grid__item__content p{display:block;max-width:calc(100% - 120px);padding-bottom:0;font-family:Vollkorn,Georgia,"Lucida Bright",serif;color:#fff;font-size:1.125rem;font-style:italic;font-weight:400;line-height:1.5em;-webkit-hyphens:auto;hyphens:auto;text-align:left}.header-grid__item__content .btn{position:absolute;right:1rem;bottom:1rem;margin:0}.header-grid__item__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.grid-ausflugstipps{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(1,1fr);grid-column-gap:1rem;grid-row-gap:1rem}.grid-ausflugstipps__heading{text-align:center;color:var(--color-lp-primary);font-size:1.5rem!important;font-weight:800;text-transform:uppercase}.grid-ausflugstipps__image-container{position:relative;display:block;width:100%;height:220px;overflow:hidden}.grid-ausflugstipps img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:100%;height:auto}.grid-ausflugstipps p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;padding:0}.grid-ausflugstipps .read-more{color:#e2001a}.grid-termine-aktuelles{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(1,1fr);grid-column-gap:1rem;grid-row-gap:1rem}.grid-termine-aktuelles h3{text-align:center;color:var(--color-lp-primary);font-size:1.5rem;font-weight:800;text-transform:uppercase}#siteheader header.child>:first-child{padding-top:1em}_::-moz-svg-foreign-content,:root #siteheader header.child > *:first-child{padding-top:1.45em!important}_::-moz-svg-foreign-content,:root #logo a span:first-child{line-height:1em}_::-moz-svg-foreign-content,:root #logo a span:nth-child(2){line-height:0}a{color:var(--color-lp-primary)}h1{color:var(--color-lp-primary)}#content h1{color:var(--color-lp-primary)}a:hover{color:var(--color-lp-primary)}.category_header{background-color:var(--color-lp-primary)}#hut{position:absolute;z-index:1000;right:0;max-width:200px;top:5.5em}header.site .headerimage .boxcontent h2{font-size:1.85em}#nav-wrapper{border-top:1px var(--color-lp-primary) solid;border-bottom:1px var(--color-lp-primary) solid}nav.menu-main-navigation-container .current_page_ancestor>a,nav.menu-main-navigation-container>ul>.current-menu-item>a{color:var(--color-lp-primary)}nav.menu-main-navigation-container ul li a:hover{color:var(--color-lp-primary)}nav.menu-main-navigation-container ul ul a:hover{color:inherit}nav.menu-main-navigation-container ul li ul{border-top:1px solid var(--color-lp-primary)}.home .sidebar .highlight_box{background-color:var(--color-lp-light)}.sidebar .highlight_box{background-color:#eb394e}#sub-navigation ul .current-menu-item>a{color:var(--color-lp-primary)}#sub-navigation ul li{border-top:1px solid var(--color-lp-primary)}#sub-navigation ul li:last-of-type{border-bottom:1px solid var(--color-lp-primary)}#sub-navigation ul li a:hover,#sub-navigation ul li li ul li a:hover{color:var(--color-lp-primary)}.current-page-ancestor>a{color:var(--color-lp-primary)}.date-container .date-item span{color:var(--color-lp-primary)}.read-more{color:var(--color-lp-primary)}.btn,input[type=submit]{background-color:var(--color-lp-primary)}.inherit,.inherit:hover{color:inherit}footer a:hover{color:inherit}footer .meta-links li{border-right:1px solid var(--color-lp-primary)}.content-wrapper.full>.content-wrapper{padding-left:0;padding-right:0}.content-wrapper.full #site-previews>div{width:1080px;margin:0 auto;float:none;text-align:center;display:block}.content-wrapper.full #site-previews figure{width:23.55%}.content-wrapper.full footer{max-width:1080px;margin:0 auto;display:block;padding-top:1em}.lp-box{overflow:hidden;margin-top:2em;padding:.5em 1.375em .375em;margin-bottom:1.75em;border:1px solid #c7327f}.lp-box p{padding-top:.75em}#landpartie_right{float:right;width:200px;margin:1.75em 0 .5em 1.75em}#gastgeber_link{background-color:#c7327f;margin-top:2.5em;padding:.5em 1.5em;color:#fff;font-family:"Open Sans",HelveticaNeueHeavy,HelveticaNeue-Heavy,"Helvetica Neue Heavy",HelveticaNeue,"Helvetica Neue",TeXGyreHerosBold,"Arial Black",serif;font-weight:700!important;text-transform:uppercase;float:none;overflow:hidden;display:block;text-align:center;font-size:.875em;max-width:240px}#gastgeber_link:after{content:"\f0da";font-family:FontAwesome;margin-left:7px}#search-detail .list_cols .main_info{width:calc(65% - 3em)}.player-youtube{position:relative;margin-bottom:3rem}.player-youtube:not(.is-playing) .player-youtube-cover{bottom:0;left:0;position:absolute;right:0;top:0;height:100%;width:100%;padding:1rem;background-color:rgba(100,100,100,.5);background-position:center center;background-repeat:no-repeat;background-size:cover;z-index:1;cursor:pointer;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}.player-youtube:not(.is-playing) .player-youtube-cover p{text-align:center;color:#fff;font-size:.75rem}.player-youtube:not(.is-playing) .player-youtube-cover p .btn{font-size:1.25em}.player-youtube:not(.is-playing) .disclaimer{position:absolute;right:1rem;bottom:0;left:1rem;line-height:1.125rem;z-index:3;text-align:center;color:#fff;font-size:.75rem}.player-youtube:not(.is-playing) .disclaimer .btn{font-size:1.25em}.player-youtube.is-playing .video-container{opacity:1}.player-youtube .is-16by9{position:relative;height:0;padding-top:56.25%;display:block;background-color:#000}.player-youtube .is-16by9 .has-ratio{height:100%;width:100%;bottom:0;left:0;position:absolute;right:0;top:0}.player-youtube .video-container{opacity:0;transition:opacity .5s;transition-delay:1s}.player-youtube iframe{margin:0;padding:0;border:0}#list_content .list_item{border:1px var(--color-lp-primary) solid}#list_content .list_item .list_item_content .contact i{color:var(--color-lp-primary)}#list_content .list_item .list_item_content h3{margin:0;margin-bottom:.9em;color:var(--color-lp-primary);font-size:1.25em}#list_content .list_item .list_item_content h3 .address-data{padding-top:.5em;line-height:1.5em;font-size:16px;color:var(--color-lp-text);display:block}#list_content .list_item .list_item_content .products-extra{margin-top:.9em;padding:0;font-size:.875rem}#list_content .list_item .list_item_content .link-data{padding:0}#list_content .the_header .nav:hover{color:var(--color-lp-primary)}#list_filter{border-color:var(--color-lp-primary)}#list_filter a.filter{border-color:var(--color-lp-primary)}#list_filter .checkboxes label:hover{background-color:var(--color-lp-light)}#list_filter+h1{font-size:1em}#list_filter input[type=text]{float:none;border:1px var(--color-lp-primary) solid;font-weight:700;font-size:.875em}.market_data h2{color:var(--color-lp-primary)}#search-detail h1{color:var(--color-lp-primary)}#search-detail .pa_box .production_type{margin-left:120px}#search-detail .pa_box .content.profile img+p{width:calc(100% - 120px);display:inline-block;float:right}#search-detail .pa_box .profile_row{display:block;width:100%;overflow:hidden;margin:.8em 0}.pois .readmore{color:var(--color-lp-primary)}_ ::-moz-svg-foreign-content,:root #siteheader header.child{min-height:208px}@media only screen and (max-width:1680px){#search-detail .pa_box .content.profile img+p{width:100%}}@media only screen and (max-width:1180px){#search-detail .pa_box .content.profile img+p{width:calc(100% - 120px)}}@media only screen and (max-width:1040px){#logo a span{text-indent:0!important}}@media only screen and (max-width:960px){header.site .headerimage .boxcontent h2{width:80%}.sidebar #list_filter,.sidebar .pa_box,.sidebar article{width:48.9583333333%;float:left;margin-right:0}.sidebar .pa_box:nth-of-type(odd){margin-right:2.0833333333%}.sidebar article{margin-top:20px}#search-detail .list_cols .main_info{width:100%}}@media only screen and (max-width:850px){#siteheader header.child>:first-child{padding-top:2em}_ ::-moz-svg-foreign-content,:root #siteheader header.child > #hut{left:0!important}_ ::-moz-svg-foreign-content,:root #siteheader header.child > :first-child{padding-top:1.75em!important}}@media only screen and (max-width:1080px){header.site .headerimage-double .box{top:90px}.content-wrapper.full #site-previews>div{width:100%}}@media only screen and (max-width:850px){#logo a span:nth-child(2){font-size:.9em}#siteheader header.child>:first-child{padding-top:1.5em}#search-detail .pa_box .content.profile img+p{word-break:break-all}.content-wrapper.full #site-previews>div figure{width:49%}}@media screen and (max-width:768px){.grid-ausflugstipps{grid-template-columns:repeat(2,1fr);grid-column-gap:2rem;grid-row-gap:2rem}}@media only screen and (max-width:640px){.header-grid{grid-template-columns:repeat(1,1fr)}.player-youtube:not(.is-playing) .disclaimer{position:relative;right:0;left:0;margin-top:.5rem;text-align:left;color:#000}}@media only screen and (max-width:580px){header.site .headerimage-double .box{top:102px}header.site .headerimage .boxcontent h2{width:100%}#hut{top:.5em}.header-grid__item__content h2{font-size:1.25rem}_ ::-moz-svg-foreign-content,:root #siteheader #logo.child > div{margin-top:1em}_ ::-moz-svg-foreign-content,:root #siteheader header.child{min-height:235px}_ ::-moz-svg-foreign-content,:root #siteheader header.child > :first-child{padding-top:1.45em!important}.sidebar #list_filter,.sidebar .pa_box,.sidebar article{width:100%;margin:0}.sidebar article{margin-top:0}.grid-ausflugstipps{grid-template-columns:repeat(1,1fr)}.grid-termine-aktuelles{grid-template-columns:repeat(1,1fr)}footer{padding-top:2rem;border-top:1px solid #000}}@media only screen and (max-width:450px){header.site .headerimage-double .box{top:50px}#siteheader header.child>:first-child{padding-top:.25em}#landpartie_right{width:100%;margin-bottom:1.5em}}@media only screen and (max-width:400px){_ ::-moz-svg-foreign-content,:root #siteheader header.child{min-height:185px}}@media only screen and (max-width:350px){_ ::-moz-svg-foreign-content,:root #siteheader header.child{min-height:185px}}@media only screen and (max-width:1200px){_ ::-moz-svg-foreign-content,:root #siteheader header.child > #hut{left:55%}}svg#ic-mobile-close .background,svg#ic-mobile-open .background{fill:var(--color-lp-primary)}.wp-block-button__link{padding:.625em 3em;margin-bottom:.5em;cursor:pointer;text-align:center;text-transform:uppercase;font-family:"Open Sans",HelveticaNeueBold,HelveticaNeue-Bold,"Helvetica Neue Bold",HelveticaNeue,"Helvetica Neue",TeXGyreHerosBold,Helvetica,Tahoma,Geneva,Arial,sans-serif;font-weight:800!important;line-height:1.25em;font-size:.875em;font-size:1em}.wp-block-button__link:hover{text-decoration:none!important}.wp-block-button.is-style-outline>.wp-block-button__link{color:var(--color-lp-primary)}.wp-block-group.has-background{padding:1em 1.25em}
/*# sourceMappingURL=style.css.map */
