ul.m1dll_filelist {list-style-type: none; margin-left: 0px;}
.m1dll_subdirpath {margin: 20px 0px;}
.m1dll_filesize {}
.m1dll_filetime {}.wp-block-social-links .wp-social-link svg{
height: 2em;
width: 2em;
}
.wp-block-navigation__responsive-container-open svg  {
width:var(--wp--preset--font-size--large);
height:var(--wp--preset--font-size--large);
}
.wp-block-template-part{
margin-block-start: 0px;
} .wp-block-navigation__container .wp-block-navigation-item a:hover,
.wp-block-navigation__container .wp-block-navigation-item a:active,
.wp-block-navigation__container .wp-block-navigation-item a:focus,
.wp-block-navigation__container .current-menu-item,
.wp-block-navigation__responsive-container .wp-block-navigation-item a:hover, 
.wp-block-navigation__responsive-container .wp-block-navigation-item a:active, 
.wp-block-navigation__responsive-container .wp-block-navigation-item a:focus, 
.wp-block-navigation__responsive-container .current-menu-item
{
color:var(--wp--preset--color--custom-qp-brombeer);
}
:root .wp-block-navigation a:where(:not(.wp-element-button)) {
font-family: var(--wp--preset--font-family--museo);
font-size: var(--wp--preset--font-size--medium);
letter-spacing: 0.01em;
font-weight:bold;
} .blanko .wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content {
color:var(--wp--preset--color--custom-qp-font-color);
}
.blanko .wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content:hover {
color:var(--wp--preset--color--custom-qp-brombeer);
}
.is-menu-open .wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{
color:var(--wp--preset--color--custom-qp-font-color);
}
.wp-block-navigation .current-menu-item .wp-block-navigation-item__label { color:var(--wp--preset--color--custom-qp-orange);
mix-blend-mode: multiply;
}
.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:hover svg,
.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:active svg
.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:focus svg
{
fill:#000000;
}
:root h2 a{
color: inherit;
font-size: inherit;
font-family: inherit;
}
:root h2 a:hover{
opacity:0.7;
} .logo{ top: 0;
width: 150px;
height: 150px;
background-color: #A00E6F;
border-radius: 0 0 150px 150px ;
align-items: end;
padding-top: 30px;
}
.logo a, 
.logo img {
max-height: 150px;
}
.logo img {
transition: all .2s ease-in-out;
max-height: 150px; 
width: auto;
} body{
background-color: var(--wp--preset--color--custom-qp-warmgrey) !important;
}
:root :where(.is-layout-flow) > * {
margin-block-start: 0;
} :root :where(.wp-block-cover), .wp-site-blocks {
padding:0px;
}
:root :where(p) {
line-height: 1.4;
}
a:where(:not(.wp-element-button)) {
text-decoration: underline;
color:var(--wp--preset--color--custom-qp-brombeer);
}
h1.wp-block-heading{
line-height:1.3;
}
h3.wp-block-heading{
color:var(--wp--preset--color--custom-qp-orange);
font-size:var(--wp--preset--font-size--medium);
margin-bottom: 0.5em;
} .qp-btn a{
padding-left:50px;
}
.qp-btn a.has-custom-qp-darkblue-background-color:hover::before, 
.qp-btn a.has-custom-qp-orange-background-color:hover::before, 
.qp-btn a::before{
margin-left:-35px;
position: absolute;
height: 30px;
width: 30px;
content: "  ";
z-index: 1000;
background-image: url(//quarterpast.de/wp-content/themes/quarterpast/assets/images/arrow.svg);
background-repeat: no-repeat;
}    
.qp-btn a.has-custom-qp-orange-background-color:hover{
background-color:#FFF !important;
color:var(--wp--preset--color--custom-qp-orange);
}
.qp-btn a.has-custom-qp-darkblue-background-color:hover{
background-color:#FFF !important;
color:var(--wp--preset--color--custom-qp-darkblue);
}
.qp-btn a.has-custom-qp-orange-background-color:hover::before{
background-image: url(//quarterpast.de/wp-content/themes/quarterpast/assets/images/arrow_or.svg);
}
.qp-btn a.has-custom-qp-darkblue-background-color:hover::before{
background-image: url(//quarterpast.de/wp-content/themes/quarterpast/assets/images/arrow_db.svg);
}
.is-style-fill a:hover {
mix-blend-mode: luminosity;
}
hr.thinline{
border-top: 1px solid #FFFFFF;
width:10%;
}
.plakat-border img {
border: solid #4a4a49 1px;
}
.bigheader {
font-size: 2em;
line-height:1;
}
:root .topmover{
margin-top: -32px;
}
@media (min-width: 480px) {
.bigheader {
font-size: 6em;
line-height:0.8;
}
:root .topmover{
margin-top: -88px;
}
}
.tipover{
-webkit-transform: rotate(-90deg);
-moz-transform: rotate(-90deg);
-o-transform: rotate(-90deg);
position: absolute;
height:400px;
}
.wp-block-quote.is-style-large:where(:not(.is-style-plain)) p {
line-height: 1.4;
font-size: 1.2em;
padding-top: 1em;
}
.wp-block-quote.is-style-large:where(:not(.is-style-plain)) cite{
width:75%;
font-size: 0.9em;
}
ul.nodots{
padding-left: 0px;
}
ul.nodots li{
list-style-type:none;
}
.hero_overlay {   background-image: radial-gradient(#000 50%, #444 50%);
background-size: 3px 3px;
opacity: .3;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
display:none; }
:root :where(.is-layout-constrained) > h1{
margin-block-start:0.2em;
}#wpmem_msg,.wpmem_msg{text-align:center;background:#f9f9f9;border:1px solid #d3d3d3;border-radius:3px;padding:20px 0;margin:15px 0;}#wpmem_login,#wpmem_msg,#wpmem_reg,.wpmem_msg{width:75%}#wp-members{width:100%}#wp-members fieldset{border:none;padding:0}#wp-members input{font-family:inherit}#wp-members input[type=password],#wp-members input[type=text]{margin:0 0 4px 0}#wp-members input[type=submit]{padding:5px 6px 4px;margin:0 4px 0 0}#wp-members .button_div{margin-top:4px}#wp-members .err{width:100%;padding:5px;font-family:inherit;border:1px solid #ccc;border-radius:3px}#wpmem_login,#wpmem_reg{color:#2b2b2b;font-family:Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.5}#wpmem_login label,#wpmem_reg label{display:initial}#wpmem_login input[type=password],#wpmem_login input[type=text],#wpmem_reg input[type=date],#wpmem_reg input[type=email],#wpmem_reg input[type=number],#wpmem_reg input[type=password],#wpmem_reg input[type=text],#wpmem_reg input[type=url],#wpmem_reg textarea{border:1px solid rgba(0,0,0,.1);border-radius:2px;color:#2b2b2b;padding:8px 10px 8px;background:none repeat scroll 0 0 #fff}#wpmem_login button,#wpmem_login input,#wpmem_reg button,#wpmem_reg input,#wpmem_reg select,#wpmem_reg textarea{-moz-box-sizing:border-box;font-size:100%;margin:0;max-width:100%;vertical-align:baseline}#wpmem_login input:focus,#wpmem_reg input:focus,#wpmem_reg textarea:focus{border:1px solid rgba(0,0,0,.3);outline:0 none}#wpmem_reg select{width:100%;padding:8px 10px 7px;border:1px solid rgba(0,0,0,.1);border-radius:2px;color:#2b2b2b;margin:5px 0;background:none repeat scroll 0 0 #fff}#wpmem_login fieldset,#wpmem_reg fieldset{border:none;padding:0;margin:40px 0}#wpmem_login legend,#wpmem_reg legend{font-size:24px;line-height:1;font-weight:700;margin-bottom:10px;width:100%}#wpmem_login .form,#wpmem_reg .form{margin:0;padding:0}#wpmem_login .clear,#wpmem_reg .clear{clear:both}#wpmem_login .holder,#wpmem_reg .holder{background-color:#fff}#wpmem_login .div_text,#wpmem_reg .div_checkbox,#wpmem_reg .div_date,#wpmem_reg .div_file,#wpmem_reg .div_image,#wpmem_reg .div_membership,#wpmem_reg .div_multicheckbox,#wpmem_reg .div_multiselect,#wpmem_reg .div_number,#wpmem_reg .div_radio,#wpmem_reg .div_select,#wpmem_reg .div_text,#wpmem_reg .div_textarea,#wpmem_reg .div_url{margin:0 0 14px 0}#wpmem_login input[type=checkbox]{margin:12px 2px}#wpmem_login .password,#wpmem_login .textbox,#wpmem_login .username,#wpmem_reg .div_textarea textarea,#wpmem_reg .file,#wpmem_reg .image,#wpmem_reg .password,#wpmem_reg .textbox,#wpmem_reg .username{width:100%}#wpmem_reg textarea{height:185px}#wpmem_reg .req{color:#bd3500;font-size:22px;line-height:50%}#wpmem_reg .req-text{margin:20px 0 0 5px}#wpmem_reg .noinput{width:93%;padding:8px 10px 7px;border:1px solid rgba(0,0,0,.1);border-radius:2px;color:#2b2b2b;margin:5px 0}#wpmem_reg .captcha{margin:5px 0}#wpmem_reg .captcha table{line-height:0}#wpmem_login .link-text{padding:4px 0;text-align:right}#tos{margin-right:5px}#wpmem_login .button_div,#wpmem_reg .button_div{padding:6px 0;text-align:right}@media screen and (max-width:720px){#wpmem_login .button_div,#wpmem_login .div_text,#wpmem_login label,#wpmem_reg .button_div,#wpmem_reg .div_checkbox,#wpmem_reg .div_select,#wpmem_reg .div_text,#wpmem_reg .div_textarea,#wpmem_reg label.checkbox,#wpmem_reg label.select,#wpmem_reg label.text,#wpmem_reg label.textarea{float:none}#wpmem_reg label.checkbox,#wpmem_reg label.select,#wpmem_reg label.text,#wpmem_reg label.textarea{width:90%;padding:5px 0 0 0}#wpmem_reg label.textarea{height:26px}#wpmem_login .div_text,#wpmem_reg .div_checkbox,#wpmem_reg .div_select,#wpmem_reg .div_text,#wpmem_reg .div_textarea{width:98%}#wpmem_msg,.wpmem_msg{width:100%}#wpmem_login .button_div,#wpmem_login .link-text,#wpmem_reg .button_div{width:98%}}