/* ED_EditionDisplay.source.css */
#aos-contact-form #aos-SSS-ClearButton {
	position:absolute; 
	top: calc(50% - 8px);
	right: 20px;
	cursor:pointer;
}

/* Tabs */
#aos-NavTabs li {
	border-radius:0;
    list-style: outside none none;
    position: relative;	
	display:inherit;
}
#aos-NavTabs li:hover {
	cursor:pointer;
}
#aos-NavTabsBBP li.selected {
	border:1px solid;
	border-bottom-color:#FFF !important;
	margin-bottom:-1px;
}

#aos-NavTabs li a {
	text-decoration:none;
	width:100%;
}

#aos-NavTabsLBP #aos-SelectedTab{
	text-align:left;
	font-weight:700;
	border-radius:0 !important;
}

#aos-NavTabsLBP li.aos-NavTabDD {
    margin-right:0;
	float:left;
	border-right:0 none !important;
}

#aos-NavTabsLBP li.aos-NavTabDD a {
    text-align:left;
	width:100%;
}
#aos-NavTabsLBP li.selected {
	display:none;
}

#aos-NavTabs .fixedContainer{
	padding-bottom:1px;
}

.aos-NavTab {
	display:none;
	position:relative;
	overflow:hidden;
}
.aos-NavTab.selected {
	display:block;
}

.aos-Edition-Multimedia button{
	width:100%;
}

#aos-NavTabsLBP ul {
	max-height:0;
	overflow:hidden;
	transition:max-height 0.5s ease;
	-moz-transition:max-height 0.5s ease;
	-webkit-transition:max-height 0.5s ease;
}
.aos-Xpanded ul{
	max-height:500px !important;	
}

.aos-GoToTab {
	cursor:pointer;
}

.aos-OverviewMore.aos-Br3-DB {
	margin-top:-10px;
}

.aos-NavTab #aos-ArticleListing .aos-ArticleTeaser a[class*="-More"] {
	margin:0;
}
@media screen and (max-width: 599px) {
	.aos-NavTab #aos-ArticleListing .aos-ArticleTeaser a[class*="-More"] {
		width:100%;
		text-align:center;
	}
}
@media screen and (max-width: 479px) {
	.aos-Br4-DFW {
		flex-wrap: wrap;
	}
}

/* Rotating Cover */

.aos-Edition-ImageMain .aos-RotatingImages img {									  
  -webkit-transition: opacity 2s ease-in-out;
  -moz-transition: opacity 2s ease-in-out;
  -o-transition: opacity 2s ease-in-out;
  transition: opacity 2s ease-in-out;
}

.aos-Edition-ImageMain .aos-RotatingImages img.top {
	position:absolute;
	top:0;
	z-index:1;
	animation-name: editionFadeInOut;
	animation-timing-function: ease-in-out;
	animation-iteration-count: infinite;
	animation-duration: 10s;
	animation-direction: alternate;
}

@keyframes editionFadeInOut {
 	0% { opacity:1	}
	45% { opacity:1 }
	55% { opacity:0 }
	100% { opacity:0 }
}