/* Custom.css von test2.union-altenberg.at */

#kpm_content_wrapper{
	margin-bottom: 0rem !important;
}

h1, .h1{
	font-size: clamp(1rem, 2.5vw, 1.5rem);
}
h2, .h2{
	font-size: clamp(0.9rem, 2.5vw, 1.4rem);
}
/*h2, .uk-scope .uk-h2, .uk-scope  {
    font-size: clamp(0.9rem, 2.5vw, 1.4rem);
}*/
h3, .h3{
	font-size: clamp(0.8rem, 2.5vw, 1.3rem);
}
h4, .h4{
	font-size: clamp(0.7rem, 2.5vw, 1.2rem);
}
h5, .h5{
	font-size: clamp(0.6rem, 2.5vw, 1.1rem);
}
h6, .h6{
	font-size: clamp(0.6rem, 2.5vw, 1.0rem);
}
/*.uk-scope h2{
	font-size: clamp(0.9rem, 2.5vw, 1.4rem);
}*/
.uk-card-body {
    padding: 5px 5px !important;
}
.astroid-logo-default{
	high: 150px !important;
	/*max-height: 80px !important;*/
	max-width: 950px !important;
	
}
@media (min-width: 960px) {

    .uk-scope .uk-h2,.uk-scope h2 {
        font-size: 16px;
    }
}
@media (min-width: 960px) {
    .uk-scope .uk-h2, .uk-scope h2 {
        font-size: clamp(0.9rem, 2.5vw, 1.4rem);
    }
}
./*astroid-logo-image{
	high: 250px !important;
	width: 500px !important;
	max-height: 104px !important;
	
}*/
.astroid-logo img {
    max-width: 950px !important;
}

.com-content-article {
	padding-top: 95px !important;
}
.login-form{
	padding-top: 95px !important;
}
.wd-image-fade-in{
		animation: fadeIn 3s ease-in-out;
}
.wd-image-fade-in-1{
	animation: fadeIn 1s ease-in-out;
}
.wd-image-fade-in-15{
	animation: fadeIn 1.5s ease-in-out;
}
.wd-image-fade-in-2{
	animation: fadeIn 2s ease-in-out;
}
.wd-image-fade-in-25{
	animation: fadeIn 2.5s ease-in-out;
}
.wd-image-fade-in-3{
	animation: fadeIn 3s ease-in-out;
}
.wd-image-fade-in-35{
	animation: fadeIn 3.5s ease-in-out;
}
.wd-image-fade-in-4{
	animation: fadeIn 4s ease-in-out;
}
.wd_tp3_none{
	padding-top: 0px !important;
}
.wd_content_top{
	background-color: whitesmoke;
	padding: 15px;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}
.wd_next_event{
	border: 5px;
	margin-bottom: 0px !important;
}
.wd_next_event .module-title{
	margin-bottom: 0px;
	text-align: center;
}
.uk-scope *+.uk-margin {
    margin-top: 1px !important
}
.pt-3 {
	padding-top: 0px !important;
}
.item-title {
	text-align: center;
}

.uk-scope li {
    padding: 0px !important;
}
.astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item a{
	padding-bottom: 0px !important;
	padding-top: 0px !important;
	
}
.astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item span.nav-header {
	padding-bottom: 5px;
	padding-top: 5px;
}
	
/*.astroid-header-section, .astroid-sidebar-header {
   position: fixed;
}
*/
/*
.astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item a, .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item span.separator, .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item span.nav-header {
    padding: 0px !important; 
}
*/
/*.article-info {
	display: none;
}
*/
.wd-duathlon uk-margin {
    margin-top: 0px !important;
}
.wd-duathlon .uk-scope *+.uk-margin {
    margin-top: 5px !important;
}
.wd-duathlon *+.uk-margin {
    margin-top: 0px !important;
}
.readmore-btn {
    padding-left: 10px;
    padding-right: 10px;
	background-color: rgba(210,210,210);
    color: black !important;
}

.wd_fixed{
	position: 120px;
	position: fixed !important;
}

.wd_padding_0{
	padding: 0 0 0 10px !important;
}
.megamenu-container, .megamenu-container .nav-submenu .nav-submenu {
    border-top: 4px solid rgba(255, 0, 0, 0.4);
}
/*
.astroid-module-position{
	background-color: gray !important;
}
*/
.wd_bg .com-content-article{
	background-color: rgba(255, 255, 255, 0.4) !important;
	padding: 15px !important
}
.wd_header_none_fixed .container{
	padding: 0px !important;
	border: none !important;
/*	position: fixed; */
    background-color: transparent;
	/*height:100px;	*/
	
}
.wd-padding-0{
	padding-left: 0px !important;
	padding-right: 0px !important;
}
.wd-margin-0 .astroid-row{
	margin-right: 0px !important;
}
.wd_header{
	padding: 0px !important;
	border: none !important;
	position: fixed;
    background-color: transparent;
	height:120px;	
	
}
.wd-bg-color-duathlon{
    background-color: #ba8765;
}
.wd_search{
	/* background-color: red !important; */
	border-color: black !important;

}
.wd_mail{
	/*font-size: clamp(0.7 rem, 2.5vw, 1.0rem) !important; */
	font-size: 12px;
	}
.wd_tel{
	/*font-size: clamp(0.7 rem, 2.5vw, 1.0rem) !important; */
	font-size: 1.1em;
}
.wd_logo2{
	padding-left: 0px !important;
}
.wd-cross-nav-title-1{
    background-color: red;
    margin: 10px;
    border: blue;
    border: thick;
    border-color: green;
    padding: 15px;
    border-top-left-radius: 5px;
    border-radius: 10px;
}
.wd-cross-nav-title-2{
    background-color: blue;
    margin: 10px;
    border: blue;
    border: thick;
    border-color: green;
    padding: 15px;
    border-top-left-radius: 5px;
    border-radius: 10px;
}

.form-control, #adminForm {
    border: 2px solid;
    border-color: black !important;
    background-color: whitesmoke;
	font-weight: 900;
}
.result__taxonomy--Language{
	display: none !important;	
}
.btn-primary{
	padding-top: 0px;
	padding-bottom: 0px;
}
.wd_breadcrumbs{
	padding-top: 150px;
}
#top-a {
    padding-top: 130px;
}
/*
.header-center-section{
	background-color: rgba(240,240,240, 0.7) !important;
	background-color: white !important;
}
*/
.wd-einzug-1 {
    padding-left: 48px;
    text-indent: -48px;
}
.wd-einzug-1f {
    padding-left: 48px;
    /* text-indent: -50px; */
}
.wd_logo{
	background-color: rgba (255,255,255, 0.5) !important;
}

.mx-4 {
  margin-right: 0.2rem !important; 
  margin-left: 0.2rem !important; 
}
.wd-bg-fussball { 
    background-image: url(/images/union/Allgemeines/BG-Fussball.jpg);
	background-position: center;
	background-attachment:fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	height: 100%;  
	/* position: fixed; */
	width: 100%;
	min-height: 1200px;
	}
.wd-bg-laufen { 
    background-image: url(/images/union/Allgemeines/BG-Laufen.jpg);
	background-position: center;
	background-attachment:fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	height: 100%;  
	/* position: fixed; */
	width: 100%;
	min-height: 1200px;
	}
.wd-bg-rad { 
    background-image: url(/images/union/Allgemeines/BG-Rad-nx.jpg);
	background-position: center;
	background-attachment:fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	height: 100%;  
	/* position: fixed; */
	width: 100%;
	min-height: 1200px;
	}			
.wd-bg-schi { 
    background-image: url(/images/union/Allgemeines/BG-Schi.jpg);
	background-position: center;
	background-attachment:fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	height: 100%;  
	/* position: fixed; */
	width: 100%;
	min-height: 1200px;
	}		
.wd-bg-stockschuetzen { 
    background-image: url(/images/union/Allgemeines/BG-Stockschuetzen.jpg);
	background-position: center;
	background-attachment:fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	height: 100%;  
	/*position: fixed; */
	width: 100%;
	min-height: 1200px;
	}	
.wd-bg-tennis { 
    background-image: url(/images/union/Allgemeines/BG-Tennis.jpg);
	background-position: center;
	background-attachment:fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	height: 100%;  
	/* position: fixed; */
	width: 100%;
	min-height: 1200px;
	}
.wd-bg-tischtennis { 
    background-image: url(/images/union/Allgemeines/BG-Tischtennis.jpg);
	background-position: center;
	background-attachment: fixed; 
	background-size: cover;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	height: 100%;  
	/* position: fixed; */
	width: 100%;
	min-height: 1200px;
	}		
.wd-bg-union { 
    background: url(/images/union/Allgemeines/BG-Union.jpg) no-repeat center center fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	background-attachment: fixed;
	min-height: 1200px;
	}	
.wd-bg-volleyball { 
    background-image: url(/images/union/Allgemeines/BG-Volleyball.jpg);
	background-position: center;
	background-attachment: fixed; 
	background-size: cover;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	height: 100%;  
	/* position: fixed; */
	width: 100%;
	min-height: 1200px;
	}
.wd-bg-duathlon {
	background-image: url(/images/union/Allgemeines/BG-Duathlon.jpg);
	/*background-image: url(/images/union/Allgemeines/BG-Volleyball.jpg);*/
	background-position: center;
	background-attachment:fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	height: 100%;  
	/* position: fixed; */
	width: 100%;
	min-height: 1200px;
}
.wd-bg-trans .com-content-article{ 
    background: transparent;
	padding: 0px !important
	}
	
.astroid-nav-wraper{
	background-color: rgba(240,240,240);
	color: white;	
	padding-left: 0 px !important;
	padding-right: 0 px !important;
	padding-top: 0 px !important;
	}

.uk-article-meta {
    display: none;
}
.uk-panel-box {
    padding: 10px;
}
.uk-margin {
    margin-top: 0px !important;
}
.mod-dpcalendar-upcoming-default__description{
	display: none;
}
a.accordeonck{
	padding: 2px !important;
}
.nav-link {
    padding: 0.5rem 0.1rem;
    color: black !important;
 } 