.ad-container { width: 585px; height: 484px; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); background: linear-gradient(70deg, var(--gradient)); border-radius: 22px; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; opacity: 0; -webkit-transition: opacity .3s; -moz-transition: opacity .3s; -o-transition: opacity .3s; transition: opacity .3s; } /* HEAD */ .ad-head { width: 100%; height: 60px; background: #f6f6f610; border-radius: 22px 22px 0px 0px; } #head-img { position: fixed; width: 55px; height: 55px; margin: 0 0 0 9px; padding: 2.5px; object-fit: contain; } #head-titel { position: fixed; width: 100%; height: 60px; margin: 0; font-family: 'Calibri', sans-serif; font-size: 32px; font-weight: normal; text-align: center; text-transform: uppercase; line-height: 60px; color: var(--font); } .head-close { position: absolute; width: 60px; height: 60px; margin: 0; right: 2px; float: right; font-family: 'Calibri', sans-serif; font-size: 26px; font-weight: lighter; text-align: center; line-height: 60px; color: #f6f6f660; filter: drop-shadow(0 0 12px var(--main)); transition: all .3s ease; } .head-close:hover{ color: var(--main); } /* GENERAL */ .ad-titel { margin-top: 9px; margin-left: 9px; margin-bottom: 0px; font-family: 'Calibri', sans-serif; font-size: 32px; font-weight: bold; color: var(--main); } .ad-text { margin-top: 0px; margin-left: 9px; margin-right: 9px; margin-bottom: 0px; font-family: 'Calibri', sans-serif; font-size: 20px; font-weight: normal; color: var(--font); } .ad-button { position: absolute; width: 95%; height: 46px; margin-left: 2.5%; bottom: 3.5%; background: #f6f6f610; color: var(--font); border-radius: 12px; transition: all .3s ease; font-family: 'Calibri', sans-serif; font-size: 22px; line-height: 46px; text-align: center; } .ad-button:hover { background: var(--main); } /* SITES */ #ad-site-one { display: none; } #ad-site-two { display: none; } #ad-site-three { display: none; } #ad-site-four { display: none; } /* INFO */ .ad-info { width: 95%; height: 144px; margin-top: 2.5%; margin-left: 2.5%; margin-bottom: 2.5%; background: #f6f6f610; color: var(--font); border-radius: 12px; } .info-text { height: 121px; } .info-bill { height: 329px; } /* PUBLICATION */ .ad-publication { width: 100%; height: 167px; margin-top: 2.5%; margin-left: 0%; margin-bottom: 2.5%; } .ad-publication-box { width: 46.25%; height: 167px; margin-top: 0%; margin-left: 2.5%; margin-bottom: 2.5%; float: left; background: none; border-radius: 12px; } #ad-publication-icon { width: 100%; margin-top: 16px; z-index: 2; font-size: 62px; text-align: center; color: var(--main); } .ad-publication-text { margin-top: 12px; margin-bottom: 0px; font-family: 'Calibri', sans-serif; font-size: 29px; text-align: center; color: var(--font); } .ad-publication-price { margin-top: 2px; font-family: 'Calibri', sans-serif; font-size: 22px; font-weight: normal; text-align: center; color: var(--main); } .ad-publication-checkbox { display: block; position: relative; margin-bottom: 12px; cursor: pointer; font-size: 22px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; z-index: 1; } .ad-publication-checkbox input { position: absolute; opacity: 0; cursor: pointer; height: 0; width: 0; } .ad-publication-checkbox-checked { position: absolute; top: 0; left: 0; height: 167px; width: 262px; background: #f6f6f610; color: var(--font); border-radius: 12px; border: 3.3px solid #FFFFFF00; transition: all .3s ease; } .ad-publication-checkbox:hover input ~ .ad-publication-checkbox-checked { background: #f6f6f620; } .ad-publication-checkbox input:checked ~ .ad-publication-checkbox-checked { background: #f6f6f620; border: 3.3px solid var(--main); } .ad-publication-checkbox-checked:after { position: absolute; display: none; } .ad-publication-checkbox input:checked ~ .ad-publication-checkbox-checked:after { display: block; } .ad-publication-checkbox .ad-publication-checkbox-checked:after { width: 270px; font-family: 'Calibri', sans-serif; font-size: 34px; text-align: center; line-height: 167px; } /* TEXT */ .ad-input-text { width: 92%; height: 174px; margin-left: 2.5%; margin-top: .5%; margin-bottom: 0%; padding: 9px; background: #f6f6f610; color: var(--font); border-radius: 12px; border: none; outline: none; resize: none; font-family: 'Calibri', sans-serif; font-size: 20px; text-align: left; } .ad-input-text::-webkit-scrollbar { display: none; } /* FOUR */ .ad-bill-titel { margin-top: 9px; margin-left: 9px; margin-bottom: 9px; font-family: 'Calibri', sans-serif; font-size: 32px; font-weight: bold; color: var(--main); } .bill-titel { margin-left: 0; padding-bottom: 9px; padding-left: 9px; border-bottom: 2px solid #f6f6f620; } .ad-bill-item { width: 100%; height: 50px; border-bottom: 2px solid #f6f6f620; display: none; } .bill-item-titel { margin: 0 0 0 9px; float: left; font-family: 'Calibri', sans-serif; font-size: 26px; font-weight: normal; line-height: 50px; color: var(--color-font); } .bill-item-subtitel { margin: 0 9px 0 0; float: right; font-family: 'Calibri', sans-serif; font-size: 26px; font-weight: bold; line-height: 50px; color: var(--main); } #bill-all-box { position: absolute; width: 95%; height: 60px; margin: 0 0 0 2.5%; left: 0; bottom: 80px; } #bill-all-text { margin: 0 16px 0 0; float: right; font-family: 'Calibri', sans-serif; font-size: 26px; font-weight: lighter; line-height: 60px; color: var(--font); } #bill-all-value { font-size: 32px; font-weight: bold; color: var(--main); }