/* ads.css */

/*.hyperglide .item div.img strong.tag,.hyperglide .item div.img strong.tag {font-weight: 600; position: absolute; top: 7px; font-size: x-small; text-transform: uppercase; padding: 1px 4px; color:rgba(34,36,41,1); border-radius: 2.5px; opacity: 0.8;}
.hyperglide .item div.img strong.tag1 {left: 7px;}
*/

/* all ads */
.adslot,
.item.ad_item {position: relative;     display: flex;    justify-content: center; /*background-color: var(--grey);*/ overflow: hidden;}

.hyperglider .adslot:after {content:"Anzeige"; font-weight: 600; position: absolute; top: 7px; left: 7px; font-size: x-small; text-transform: uppercase; padding: 1px 4px; color:rgba(34,36,41,1); border-radius: 2.5px; opacity: 0.8; background-color: var(--yellow);}

/* desktop ads */
/*
.adslot#ad_SKYL,
.adslot#ad_SKYR    {min-width: 120px; min-height: 600px;}
.adslot#ad_POS1,
.adslot#ad_BIBO2,
.adslot#ad_BIBO3   {min-width: 728px; min-height: 90px; max-width: 970px; max-height: 250px; margin: 0 auto;}
.adslot#ad_NATD1,
.adslot#ad_NATD2,
.adslot#ad_NATD3,
.adslot#ad_NATD4,
.adslot#ad_NATD5,
.adslot#ad_NATD6   {min-width: 300px; min-height: 180px;}
*/

/* mobile ads */
/*
.adslot#ad_POS2,
.adslot#ad_POS3,
.adslot#ad_ANCH1   {min-width: 300px; min-height: 50px; }
.adslot#ad_NATM1,
.adslot#ad_NATM2,
.adslot#ad_NATM3,
.adslot#ad_NATM4,
.adslot#ad_NATM5,
.adslot#ad_NATM6   {min-width: 300px; min-height: 180px;}
*/


/* ads special setup */
.adslot#ad_SKYL,
.adslot#ad_SKYR {display: none;}

#ad_ANCH1_helper { width: 100%; height: 80px; margin: 0 auto; position: fixed; bottom: 0; left: 0; z-index: 10000; overflow: inherit; background-color: var(--white); }
#ad_ANCH1_helper i {cursor: pointer; background-color: var(--white); top: -27px; position: absolute; height: 30px; width: 30px; right: 0; text-align: center;}
#ad_ANCH1_helper .adslot {background-color: var(--white);}
#ad_ANCH1_helper.collapsed {height: 0;}

@media (min-width: 1380px) {
	.adslot {margin: 0; }
	.adslot#ad_SKYL,
	.adslot#ad_SKYR {position: fixed; top: var(--wp--preset--spacing--50); margin: 0; display: block;}
	.adslot#ad_SKYL {right: calc(50vw + 490px);}
	.adslot#ad_SKYR {left: calc(50vw + 490px);}
	body.page-template-default .adslot#fd-ad-pos1 {position: relative; top: 111px; }
}


/* DEBUG Code, Skys aren'd booked so hide them for now */
.adslot#ad_SKYL,
.adslot#ad_SKYR {background: transparent;}
.adslot#ad_SKYL:after,
.adslot#ad_SKYR:after {display: none;}
