/*
Theme Name: MySugardaddy Blogger-Template Relaunch
Theme URI: https://www.mysugardaddy.eu/
Author: Marvin Langer
Author URI: https://www.marvin-langer.de/
Description: WordPress Blogger-Template für MySugardaddy / Relaunch 2021
Version: 1.0.
*/


@font-face{font-family:'Tinos';font-style:normal;font-weight:400;src:url("fonts/tinos-v16-latin-regular.eot");src:local(""),url("fonts/tinos-v16-latin-regular.eot?#iefix") format("embedded-opentype"),url("fonts/tinos-v16-latin-regular.woff2") format("woff2"),url("fonts/tinos-v16-latin-regular.woff") format("woff"),url("fonts/tinos-v16-latin-regular.ttf") format("truetype"),url("fonts/tinos-v16-latin-regular.svg#Tinos") format("svg");font-display:swap}body{background:black}*{margin:0;padding:0;font-family:Helvetica, sans-serif;outline:0;color:black;font-size:16px;line-height:140%}.center{margin:0 auto}.left{float:left}.right{float:right}.clear{clear:both}ul,ol{list-style-position:inside}img{max-width:100%;height:auto}.container{position:relative}.uc-banner-content{background:white !important}.uc-powered-by-footer.uc-flex-container{opacity:0.5}.uc-btn-deny-wrapper,.uc-btn-more-info-wrapper{opacity:0.4}div#uc-banner-centered{box-shadow:0px 0px 99999px 99999px #000000b8}button#uc-btn-accept-banner{background:#42b983 !important;color:white !important}button#uc-btn-accept-banner:hover{background:#2ed086 !important}div#uc-btn-open-main-corner-modal{display:none !important}div#uc-banner-centered{box-shadow:0px 0px 99999px 99999px #000000b8}button#uc-btn-accept-banner{background:#42b983 !important}button#uc-btn-accept-banner:hover{background:#2ed086 !important}header{padding:35px 30px 30px 30px;background:black;position:fixed;top:0px;left:0px;width:100%;z-index:999}header #logo{width:308px;height:27px}header #logo-mobile{display:none}#login-section{min-height:85vh;position:relative;width:calc(100% - 60px);margin:0 auto}#login-section .login-bg{position:absolute;top:80px;left:0px;right:0px;bottom:0px;width:100%;height:calc(100% - 80px);z-index:-1;overflow:hidden}#login-section .login-bg *{width:100%;height:100%;object-fit:cover;object-position:top}#login-section .container{padding:200px 0px 130px 0px}#login-section p.login-txt{color:#fff;font-size:39px;text-transform:uppercase;letter-spacing:2px;margin:0px 0px 70px 0px;line-height:48px;padding-left:25px;position:relative}#login-section p.login-txt:before{display:block;content:"";background-color:#fff;width:3px;height:35px;position:absolute;left:0px;top:10px}#login-section p.login-txt *{font-size:39px;color:#fff}#login-section p.login-txt span{font-family:"Tinos", serif !important}#login-section #login-box{color:black;background-color:#fff;padding:20px;border-radius:0;max-width:335px;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}#login-section #login-box label{font-size:14px;text-transform:uppercase;display:block;margin-bottom:15px}#login-section #login-box input+label{display:inline-block;width:calc(100% - 40px);padding-left:4px;margin-bottom:0px;vertical-align:top;margin-top:6px;font-size:15px;font-weight:700}#login-section #login-box input[type="radio"]{-webkit-appearance:none;width:32px;height:32px;margin-right:8px;border-radius:0px;background-color:#fff;border:2px solid #000;position:relative;display:inline-block;margin-bottom:3px}#login-section #login-box input[type="radio"]:checked{background-image:url(img/check.svg);background-size:18px 18px;background-position:center;background-repeat:no-repeat}#login-section #login-box input[type="submit"]{background-color:#c82151;text-transform:uppercase;margin-bottom:10px;padding:16px 5px;font-size:14px;color:#fff;border-radius:4px;border:none;line-height:1.3333333;display:block;width:100%;margin-top:10px;cursor:pointer;background-image:linear-gradient(to right, transparent 33%, rgba(255,255,255,0.3) 50%, transparent 66%);background-size:300% 100%;animation:shine 2s infinite}#login-section .trust-items{display:flex;justify-content:space-evenly;margin-top:15px}#login-section .small-notice{font-size:14px;color:#9ea3a7;margin-top:15px;margin-bottom:0px;font-weight:bold;text-align:center}@keyframes shine{0%{background-position:right}}article .container,#next-prev .container,#author .container,footer .container,#blog-top .container,#pagination .container,#not-found .container{max-width:850px}article *,#next-prev *,#author *,footer *,#blog-top *,#pagination *,#not-found *{color:white}section#not-found{padding-top:110px;min-height:calc(100vh - 420px);text-align:center}section#not-found *{text-align:center}section#not-found .not-found-icon{width:170px;height:170px;border-radius:100%;background:#666975;padding:48px;border:6px solid white;margin:70px auto 40px auto}section#not-found .not-found-info{max-width:590px;margin:0 auto 50px auto}section#not-found input#s{padding:10px;color:#47484a;text-align:left;min-width:260px}section#not-found label.screen-reader-text{display:none}.archive article img,.home article img,.blog article img{width:100%;margin-bottom:50px}.archive article h2,.home article h2,.blog article h2{margin:10px 0px 20px 0px}.archive article .title-link,.archive article .title-link *,.home article .title-link,.home article .title-link *,.blog article .title-link,.blog article .title-link *{text-decoration:none !important}.by-author{font-size:16px;color:#888a8d}.by-author a{font-size:16px;color:#888a8d;text-decoration:none !important;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}.by-author a:hover{opacity:1;color:white}.txt-center{text-align:center}.read-more{color:white;padding:10px 30px;display:inline-block;border:1px solid white;text-decoration:none !important;margin:0 auto;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}.read-more:hover{background:white;color:#13181b !important}h1,h2,h3,h4,h5,h6{font-family:"Tinos", serif;font-weight:400;text-transform:uppercase;font-size:28px}h1 *,h2 *,h3 *,h4 *,h5 *,h6 *{font-weight:400;font-size:28px}#blog-top{padding-top:120px}#blog-top *{text-align:center}#blog-top p{font-size:20px;font-weight:300}article{padding:50px 0px}article time{font-size:14px}article h1,article h1 *{margin-bottom:25px}article h2,article h3,article h4,article h5,article h6{margin:35px 0px 25px 0px}article p,article p *{font-size:18px}article p a{text-decoration:underline !important;color:white !important}article p a:hover{text-decoration:none !important}#next-prev .container{border-top:1px solid rgba(255,255,255,0.5);border-bottom:1px solid rgba(255,255,255,0.5);padding:25px 0px 50px 0px;margin-top:30px}#next-prev a{display:block;width:50%;float:left;text-decoration:none !important}#next-prev a.prev{text-align:left}#next-prev a.next{text-align:right}#next-prev a .np-nav{color:white;font-size:14px}#next-prev a .np-title{color:white;opacity:0.5;max-width:250px;display:inline-block;font-size:18px;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}#next-prev a:hover .np-title{opacity:1}#pagination{margin-top:50px}#pagination .container{border-top:1px solid white;padding-top:15px}#pagination .post-newer,#pagination .post-older{font-weight:700}#pagination .post-newer a,#pagination .post-older a{display:block;opacity:0.5;text-decoration:none !important;font-weight:400;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}#pagination .post-newer a:hover,#pagination .post-older a:hover{opacity:1}#pagination .post-newer{float:left}#pagination .post-older{float:right;text-align:right}#author{padding:30px 0px}#author .author-box a{text-decoration:none !important}#author .author-box .author-img{float:left;width:90px}#author .author-box .author-img img{border-radius:100%;max-width:70px}#author .author-box .author-txt{float:left;width:calc(100% - 90px);margin-top:13px}#author .author-box .author-txt span{display:block}#author .author-box .author-txt .author-name{opacity:0.5}footer{margin-top:100px;background:black;padding:50px 0px 70px 0px}footer #footer-logo{width:275px;margin-bottom:30px}footer .footer-text{max-height:106px;overflow:auto}footer .footer-text p{color:#9a9c9d}footer .legal-links{margin-top:30px}footer .legal-links nav ul{list-style:none}footer .legal-links nav ul li{display:inline-block;margin-right:10px}footer .legal-links nav ul li a{color:white;font-size:14px;padding-right:5px 25px 5px 0px}@media (max-width: 1090px){p.login-txt,#login-box{margin-left:30px !important}#login-section .container{padding:160px 0px 70px 0px}}@media only screen and (max-width: 768px){header #logo{width:205px;height:35px}#login-section{min-height:0px}#login-section .container{padding:140px 0px 20px 0px}#login-section #login-box{width:calc(100% - 30px);margin-bottom:40px}#login-section #login-box .login-txt{font-size:40px;line-height:43px;padding-bottom:10px}#login-section #login-box label{font-size:18px}#login-section #login-box input[type="radio"]{margin-bottom:7px}#login-section #siegel{display:none}#next-prev{padding:0px 15px}#next-prev a .np-title{font-size:12px}#next-prev a .np-nav{margin-bottom:4px}article h1,article h1 *{font-size:28px}article p,article p *{font-size:16px}footer #footer-logo{width:205px;height:35px}}@media only screen and (max-width: 480px){p.login-txt,#login-box{margin-left:0px !important}#blog-top{padding-top:10px}header{padding:15px}header #logo{display:none}header #logo-mobile{display:block;width:97px;height:25px}#login-section{width:100%}#login-section .container{padding:35vh 0px 20px 0px}#login-section .login-bg{top:53px;height:70%}#login-section .login-bg:after{content:"";display:block;position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:1;background:linear-gradient(0deg, #000 0px, rgba(0,0,0,0.7) 35%, rgba(0,0,0,0.4) 50%, transparent 100%) center center/cover}#login-section .login-bg img{z-index:0}#login-section p.login-txt{font-size:26px;margin-left:15px;line-height:30px;margin-left:5px !important;margin-bottom:35px;padding-left:15px !important}#login-section p.login-txt *{font-size:26px}#login-section p.login-txt:before{width:2px;height:30px}#login-section #login-box{width:100%;max-width:100%;border-radius:10px 10px 0px 0px}#login-section #login-box input+label{width:auto;margin-right:30px}footer{padding-bottom:10px}}@keyframes fadeInUp{from{transform:translate3d(0, 40px, 0)}to{transform:translate3d(0, 0, 0);opacity:1}}@-webkit-keyframes fadeInUp{from{transform:translate3d(0, 40px, 0);opacity:0}to{transform:translate3d(0, 0, 0);opacity:1}}@media (max-width: 400px){#login-section #login-box input+label{width:calc(100%  - 40px);margin-right:0px}#login-section p.login-txt{font-size:24px}#login-section p.login-txt *{font-size:24px}}@media (min-width: 1550px){body.scrolleddown div#login-box{position:fixed;left:15px;bottom:15px;box-shadow:0px 0px 50px black;z-index:99;animation-duration:1s;animation-fill-mode:both;-webkit-animation-duration:1s;-webkit-animation-fill-mode:both;animation-name:fadeInUp;-webkit-animation-name:fadeInUp}}@media (max-width: 1550px){body.scrolleddown input[type="submit"]{position:fixed !important;top:9px !important;z-index:999 !important;right:15px !important;width:280px !important;animation-duration:1s;animation-fill-mode:both;-webkit-animation-duration:1s;-webkit-animation-fill-mode:both;animation-name:fadeInUp;-webkit-animation-name:fadeInUp}}@media (max-width: 768px){body.scrolleddown input[type="submit"]{position:fixed !important;top:21px !important;z-index:999 !important;right:15px !important;width:230px !important;font-size:12px !important;padding:10px !important}}@media (max-width: 480px){body.scrolleddown input[type="submit"]{position:fixed !important;top:inherit !important;bottom:0px !important;z-index:999 !important;right:0px !important;width:100% !important;font-size:12px !important;padding:30px 10px !important;margin-bottom:0px !important;border-radius:0px !important}}