@font-face {
	font-family:"DINCond Bold";
	src:url("/DE/repos/files/Wiesen/fonts/DINWeb-CondBold%2ewoff?exp=10875&fps=9e3f00cda43b51ea6eccee9da1eeec02a7f48da0");
}
@font-face {
	font-family:"DinCond Regular";
	src:url("/DE/repos/files/Wiesen/fonts/DINWeb-Cond%2ewoff?exp=10873&fps=d84374aa04fafb6233f0d6de13d34dbe321e60dc");
}

body{
    background-image: url("/DE/repos/files/Wiesen/landingpage/background%5flandingpage%2ejpg?exp=24853&fps=47518358871761699734f579f43c34361b25bfb9");
    background-size:cover;
    background-repeat:no-repeat;
    font-size:16px;
}

.imgcol img{
    margin-bottom:15px;    
}

.pagecontainer{
    margin-top: calc(40%/10);   
}


h1{
 color: #d63d27;
 display:inline;
 font-family:"DINCond Bold";   
}


h2{
 color: black;   
 font-family:"DINCond Bold";   
}

p{
 color: black;   
 font-family:"DINCond Bold";   
}



.text40{
    font-size:2.500em;
    border-bottom: 15px solid;  
    
}

.textjahre{
    font-size: 2.25em;
    margin-top: 20px;
    letter-spacing: 0.14em;
    text-transform: uppercase;
}  

.textwiesen{
    font-size: 1.9em;
    margin-top: 0.12em;
    letter-spacing: 0.1em;
    text-transform: uppercase;
}

.textarena{
    text-transform: uppercase;
    font-size: 1.36em;
    letter-spacing: 0.003em;
}

.textnewsletter{
        margin-top: 20px;
    text-transform: uppercase;
    font-size:0.69em;
    color: #d63d27;
}

.texttickets{
    font-family: "DINCond Bold";
    text-transform: uppercase;
    font-size: 2em;
    color: #d63d27;
}


.textfestivals{
    color: #d63d27;
    text-transform: uppercase;
    font-size: 0.69em;
}

.borderbottom15px{
 border-bottom: 15px solid #d63d27;   
}

.height-md-885{
    height: 885px;
} 

.btnkaufen{
    background-color: #d63d27;
    font-family: "DINCond Bold";
    text-transform: uppercase;
    font-size: 25px;
    margin-top: 90px;
}

.btngewinnen{
     background-color: #d63d27;
    font-family: "DINCond Bold";
    text-transform: uppercase;
    font-size: 1.2em;
    margin-top: 15px;
}

.linkwiesen{
    font-family: "DINCond Bold";
    text-transform: uppercase;
    color: black;
    font-size: 17px;
}

.linkwiesenwrapper{
    margin-top:10px;    
}

.nopadding{
   padding:0;   
}

#mce-responses{
    font-family: "DINCond Regular";
    padding-top: 10px;
}


/** mobile devices **/


/** md **/
@media (min-width: 992px) {
    body{
        background-image: url("/DE/repos/files/Wiesen/landingpage/background%5flandingpage%2ejpg?exp=24853&fps=47518358871761699734f579f43c34361b25bfb9");
    } 
      .sm-padding-rl-15{
            padding-left:0 !important;
            padding-right:0 !important;
        }

    
}

/** lg **/
@media (min-width: 1200px) {
         .sm-padding-rl-15{
            padding-left:0 !important;
            padding-right:0 !important;
        }
       .pagecontainer{
            margin-left:15px;
            margin-right:15px;
       }
    .btnkaufen{margin-top:100px !important;}
    
}

/** sm **/
@media (min-width: 768px) and (orientation:landscape) {
        body{
        background-image: url("/DE/repos/files/Wiesen/landingpage/background%5flandingpage%2ejpg?exp=24853&fps=47518358871761699734f579f43c34361b25bfb9");
    }  
        .sm-padding-rl-15{
             padding-left:15px;
             padding-right:15px;
        }
        
    
}

@media (min-width: 768px) and (orientation:portrait) {
        body{
        background-image: url("/DE/repos/files/Wiesen/landingpage/background%5flandingpage%5f528x768%2ejpg?exp=24857&fps=308be0269952a88ac7fb46006e3982ce36061978");
    }
    .btnkaufen{
        margin-top:3px;
    }   
}
@media (min-width: 768px){
       .btnkaufen{
        margin-top:3px;
    }
     .container{
        margin-top:50px;
        margin-bottom:50px;
    }
    
       .pagecontainer{
            margin-left:15px;
            margin-right:15px;
       }
}


/** mobile **/
@media (max-width: 767px) and (orientation:portrait) {
    body{
         background-image: url("/DE/repos/files/Wiesen/landingpage/background%5flandingpage%5f480x698%2ejpg?exp=24855&fps=1e4f16bef01bac3364b1be023eb46ba018474e90"); 
         background-attachment: fixed;
         background-size:cover;
    }
    .container{
        margin-top:0;
        margin-bottom:0;
    }
    
       .pagecontainer{
            margin-left:0;
            margin-right:0;
       }
    
}

@media (max-width: 767px) and (orientation:landscape) {
    body{
         background-image: url("/DE/repos/files/Wiesen/landingpage/background%5flandingpage%2ejpg?exp=24853&fps=47518358871761699734f579f43c34361b25bfb9"); 
         background-attachment: fixed;
         background-size:cover;
    }
    .col-xsl-pull-4{
         right:33.3333%;   
    }
    .col-xsl-2{
        width: 16.66666667%;
    }
    .col-xsl-3{
        width: 25%;
    }
    
    .col-xsl-push-3 {
    left: 25%;
    } 
     .container{
        margin-top:0;
        margin-bottom:0;
    }
    
       .pagecontainer{
            margin-left:0;
            margin-right:0;
       }
    
}






