/*!
 Theme Name:   LIF_2018
 Description:  2018 Theme for the Liberalen Frauen
 Author:       Tamara Baptista & Markus Zorn & Joscha Neuerburg
 Author URI:   http://agentur-blueline.de
 Template:     Albireo
 Version:      0.0.1
 Text Domain:  LIF_2018
*/
@font-face{font-family:'Tahoma';src:url(//liberale-frauen-nrw.de/wp-content/themes/LIF_2018/fonts/Tahoma.eot);src:url(//liberale-frauen-nrw.de/wp-content/themes/LIF_2018/fonts/Tahoma.eot?#iefix) format("embedded-opentype"),url(//liberale-frauen-nrw.de/wp-content/themes/LIF_2018/fonts/Tahoma.woff2) format("woff2"),url(//liberale-frauen-nrw.de/wp-content/themes/LIF_2018/fonts/Tahoma.woff) format("woff"),url(//liberale-frauen-nrw.de/wp-content/themes/LIF_2018/fonts/Tahoma.ttf) format("truetype"),url(//liberale-frauen-nrw.de/wp-content/themes/LIF_2018/fonts/Tahoma.svg#Tahoma) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Tahoma';src:url(//liberale-frauen-nrw.de/wp-content/themes/LIF_2018/fonts/Tahoma-Bold.eot);src:url(//liberale-frauen-nrw.de/wp-content/themes/LIF_2018/fonts/Tahoma-Bold.eot?#iefix) format("embedded-opentype"),url(//liberale-frauen-nrw.de/wp-content/themes/LIF_2018/fonts/Tahoma-Bold.woff2) format("woff2"),url(//liberale-frauen-nrw.de/wp-content/themes/LIF_2018/fonts/Tahoma-Bold.woff) format("woff"),url(//liberale-frauen-nrw.de/wp-content/themes/LIF_2018/fonts/Tahoma-Bold.ttf) format("truetype"),url(//liberale-frauen-nrw.de/wp-content/themes/LIF_2018/fonts/Tahoma-Bold.svg#Tahoma-Bold) format("svg");font-weight:700;font-style:normal}@-webkit-keyframes bounce-down{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(5px);transform:translateY(5px)}}@keyframes bounce-down{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(5px);transform:translateY(5px)}}.page-content,.post-content{margin-bottom:80px}@media (max-width:991px){.page-content,.post-content{margin-bottom:15px}}.page-content.custom-style-hero,.post-content.custom-style-hero{margin-bottom:45px}@media (max-width:991px){.page-content.custom-style-hero,.post-content.custom-style-hero{margin-bottom:15px}}.page-content.custom-style-headline-container,.post-content.custom-style-headline-container{margin-bottom:40px}@media (max-width:991px){.page-content.custom-style-headline-container.style-headline-resp-below a,.post-content.custom-style-headline-container.style-headline-resp-below a{display:none}}@media (max-width:991px){.page-content.custom-style-headline-container,.post-content.custom-style-headline-container{margin-bottom:15px}.page-content.custom-style-headline-container .row>div,.post-content.custom-style-headline-container .row>div{float:left;width:50%}}.page-content.custom-style-headline-container a,.post-content.custom-style-headline-container a{color:#58595b;font-size:17px;line-height:35px}@media (max-width:991px){.page-content.custom-style-headline-container a,.post-content.custom-style-headline-container a{font-size:15px;line-height:22px;text-decoration:underline}}.page-content.custom-style-headline-container h2,.post-content.custom-style-headline-container h2{margin-bottom:0;margin-top:0}@media (max-width:991px){.page-content.custom-style-headline-container h2,.post-content.custom-style-headline-container h2{white-space:nowrap}}.page-content.custom-style-news-display,.post-content.custom-style-news-display{margin-bottom:58px}@media (max-width:991px){.page-content.custom-style-news-display,.post-content.custom-style-news-display{margin-bottom:15px}}.page-content.custom-style-download-program,.post-content.custom-style-download-program{margin-bottom:44px}@media (max-width:991px){.page-content.custom-style-download-program,.post-content.custom-style-download-program{margin-bottom:50px;margin-top:30px}}.page-content.style-columns-centered .height-calc,.post-content.style-columns-centered .height-calc{position:relative}.page-content.style-columns-centered .height-calc>div,.post-content.style-columns-centered .height-calc>div{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.page-content.style-columns-centered .height-calc>div:first-child,.post-content.style-columns-centered .height-calc>div:first-child{left:0}.page-content.style-columns-centered .height-calc>div:last-child,.post-content.style-columns-centered .height-calc>div:last-child{right:0}.page-content.custom-style-hero+.page-content .pb-title{margin-top:0}body{color:#58595b;font-family:"Tahoma"}body article{padding-top:119px}@media (max-width:991px){body article{padding-top:50px}}body #wrap{overflow:hidden}body a,body a:hover,body a:focus,body a:active,body a:visited,body input,body input:hover,body input:focus,body input:active,body input:visited,body button,body button:hover,body button:focus,body button:active,body button:visited{outline:0}.page-content h1,.post-content h1{color:#40c4ff;font-size:32px;font-weight:700;letter-spacing:1px;line-height:40px;margin-bottom:25px}@media (max-width:991px){.page-content h1,.post-content h1{font-size:26px;line-height:30px}}.page-content .pb-text+* h2,.post-content .pb-text+* h2{margin-top:25px}.page-content .pb-text p+h2,.post-content .pb-text p+h2{margin-top:25px}.page-content h2,.post-content h2{font-size:29px;font-weight:700;letter-spacing:.01px;line-height:35px;margin-bottom:25px;text-transform:uppercase}@media (max-width:991px){.page-content h2,.post-content h2{font-size:20px;line-height:22px;margin-bottom:20px;margin-top:25px}}.page-content h3,.post-content h3{font-size:27px;font-weight:700;letter-spacing:.01px;line-height:35px;margin-bottom:25px}@media (max-width:991px){.page-content h3,.post-content h3{font-size:20px;line-height:22px;margin-bottom:20px;margin-top:25px}}.page-content h4,.post-content h4{color:#e5007e;font-size:17px;font-weight:700;line-height:21px;margin-bottom:7px}@media (max-width:991px){.page-content h4,.post-content h4{font-size:16px;line-height:18px;margin-bottom:10px;margin-top:15px}}.page-content h5,.post-content h5{font-size:14px;line-height:16px;margin-bottom:10px;margin-top:10px}.page-content h6,.post-content h6{font-size:12px;line-height:14px;margin-bottom:10px;margin-top:10px}.page-content p,.post-content p{font-size:15px;line-height:23px}.page-content a,.post-content a{color:#e5007e;font-size:15px;line-height:23px}.page-content span,.post-content span{font-size:15px;line-height:23px}.page-content ul,.post-content ul{margin:0;padding:0}.page-content ul li,.post-content ul li{font-size:15px;line-height:23px;margin:0;padding-left:25px}.page-content ul li:before,.post-content ul li:before{background-color:#e5007e;-webkit-border-radius:50%;border-radius:50%;height:10px;left:0;top:9px;width:10px}.page-content ol li,.post-content ol li{font-size:15px;line-height:23px}.pb-title{margin-top:50px}@media (max-width:991px){.pb-title{margin-top:20px}.pb-title h1{margin-bottom:10px}}@media (min-width:992px){footer{background-color:#e0e0e0;height:auto}footer .upper-footer-inner-wrapper .widget{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:55px}footer .upper-footer-inner-wrapper .textwidget p,footer .upper-footer-inner-wrapper .textwidget a{color:#e5007e;line-height:25px;margin:0}footer .upper-footer-inner-wrapper>div:last-child:after{clear:both;content:' ';display:block}footer .upper-footer-inner-wrapper>div:last-child aside{float:right}footer .upper-footer-inner-wrapper>div:last-child aside .textwidget a{background-color:#e5007e;-webkit-border-radius:0 0 20px;border-radius:0 0 20px;color:#fff;display:block;font-weight:700;line-height:36px;margin:9px 0 10px;padding:0 24px;text-decoration:none;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}footer .upper-footer-inner-wrapper>div:last-child aside .textwidget a:hover,footer .upper-footer-inner-wrapper>div:last-child aside .textwidget a:focus{opacity:.6}footer .upper-footer-inner-wrapper>div:last-child aside .widget_sociallinks li i{display:none}footer .upper-footer-inner-wrapper>div:last-child aside .widget_sociallinks li a{background-repeat:no-repeat;background-size:contain;height:36px;margin:9px 7px 10px;padding:0;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:36px}}@media (min-width:992px) and (max-width:1199px){footer .upper-footer-inner-wrapper>div:last-child aside .widget_sociallinks li a{margin:9px 2px 10px}}@media (min-width:992px){footer .upper-footer-inner-wrapper>div:last-child aside .widget_sociallinks li a:hover,footer .upper-footer-inner-wrapper>div:last-child aside .widget_sociallinks li a:focus{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}footer .upper-footer-inner-wrapper>div:last-child aside .widget_sociallinks li:last-child a{margin-right:0}footer .upper-footer-inner-wrapper>div:last-child aside .widget_sociallinks li:first-child{margin-left:9px}}@media (min-width:992px) and (max-width:1199px){footer .upper-footer-inner-wrapper>div:last-child aside .widget_sociallinks li:first-child{margin-left:11px}}@media (min-width:992px){footer .upper-footer-inner-wrapper>div:last-child aside .widget_sociallinks li.facebook-link a{background-image:url(//liberale-frauen-nrw.de/wp-content/themes/LIF_2018/img/Icon_Facebook.svg)}footer .upper-footer-inner-wrapper>div:last-child aside .widget_sociallinks li.twitter-link a{background-image:url(//liberale-frauen-nrw.de/wp-content/themes/LIF_2018/img/Icon_Twitter.svg)}footer .upper-footer-inner-wrapper>div:last-child aside .widget_sociallinks li.email-link a{background-image:url(//liberale-frauen-nrw.de/wp-content/themes/LIF_2018/img/Icon_Mail.svg)}footer .upper-footer-inner-wrapper>div:last-child aside .widget_sociallinks li.instagram-link a{background-image:url(//liberale-frauen-nrw.de/wp-content/themes/LIF_2018/img/Icon_Instagram.svg)}}@media (max-width:991px){footer{background-color:#e0e0e0;font-size:16px;line-height:24px;margin-top:20px;padding-bottom:50px}footer .to-top-link{display:none}footer .upper-footer-inner-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-bottom:10px;position:relative}footer .upper-footer-inner-wrapper .textwidget p,footer .upper-footer-inner-wrapper .textwidget a{color:#e5007e;margin:0}footer .upper-footer-inner-wrapper>div{margin:5px 0;padding-left:0;padding-right:0}footer .upper-footer-inner-wrapper>div:first-child{color:#e5007e;height:auto;line-height:25px;-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;text-align:center;width:100%}footer .upper-footer-inner-wrapper>div:nth-child(2){-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}footer .upper-footer-inner-wrapper>div:nth-child(2) a{color:#e5007e;line-height:25px;text-decoration:underline}footer .upper-footer-inner-wrapper>div:last-child{display:table;float:none;margin:10px auto 5px;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;width:auto}footer .upper-footer-inner-wrapper>div:last-child:after{clear:both;content:' ';display:block}footer .upper-footer-inner-wrapper>div:last-child aside{float:right}footer .upper-footer-inner-wrapper>div:last-child aside .textwidget a{background-color:#e5007e;-webkit-border-radius:0 0 20px;border-radius:0 0 20px;color:#fff;display:block;font-weight:700;line-height:33px;margin:9px 0 10px;padding:0 24px;text-decoration:none;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}footer .upper-footer-inner-wrapper>div:last-child aside .textwidget a:hover,footer .upper-footer-inner-wrapper>div:last-child aside .textwidget a:focus{opacity:.6}footer .upper-footer-inner-wrapper>div:last-child aside .widget_sociallinks li i{display:none}footer .upper-footer-inner-wrapper>div:last-child aside .widget_sociallinks li a{background-repeat:no-repeat;background-size:contain;height:33px;margin:0 2px;padding:0;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:33px}footer .upper-footer-inner-wrapper>div:last-child aside .widget_sociallinks li a:hover,footer .upper-footer-inner-wrapper>div:last-child aside .widget_sociallinks li a:focus{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}footer .upper-footer-inner-wrapper>div:last-child aside .widget_sociallinks li:last-child a{margin-right:0}footer .upper-footer-inner-wrapper>div:last-child aside .widget_sociallinks li:first-child{margin-left:5px}footer .upper-footer-inner-wrapper>div:last-child aside .widget_sociallinks li.facebook-link a{background-image:url(//liberale-frauen-nrw.de/wp-content/themes/LIF_2018/img/Icon_Facebook.svg)}footer .upper-footer-inner-wrapper>div:last-child aside .widget_sociallinks li.twitter-link a{background-image:url(//liberale-frauen-nrw.de/wp-content/themes/LIF_2018/img/Icon_Twitter.svg)}footer .upper-footer-inner-wrapper>div:last-child aside .widget_sociallinks li.email-link a{background-image:url(//liberale-frauen-nrw.de/wp-content/themes/LIF_2018/img/Icon_Mail.svg)}footer .upper-footer-inner-wrapper>div:last-child aside .widget_sociallinks li.instagram-link a{background-image:url(//liberale-frauen-nrw.de/wp-content/themes/LIF_2018/img/Icon_Instagram.svg)}}@media (min-width:992px){header.page-header{background:#fff;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.5);box-shadow:0 2px 4px 0 rgba(0,0,0,.5);left:0;position:fixed;top:0;width:100vw;z-index:1000}header.page-header .upper-header-outer-wrapper{background-color:#40c4ff;color:#fff;height:45px}header.page-header .upper-header-outer-wrapper .upper-header-inner-wrapper .widget_nav_menu{float:right;position:relative}header.page-header .upper-header-outer-wrapper .upper-header-inner-wrapper .widget_nav_menu h4{cursor:pointer;font-size:17px;line-height:21px;margin:12px 0;padding-right:45px;position:relative}}@media (min-width:992px) and (min-width:992px){header.page-header .upper-header-outer-wrapper .upper-header-inner-wrapper .widget_nav_menu h4:not(.dropdown-open):hover:after{-webkit-animation:bounce-down .3s;animation:bounce-down .3s}}@media (min-width:992px){header.page-header .upper-header-outer-wrapper .upper-header-inner-wrapper .widget_nav_menu h4:after{background-image:url(//liberale-frauen-nrw.de/wp-content/themes/LIF_2018/img/Pfeil.svg);background-repeat:no-repeat;background-size:contain;content:'';display:block;height:9px;position:absolute;right:0;top:6px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:16px}header.page-header .upper-header-outer-wrapper .upper-header-inner-wrapper .widget_nav_menu h4.dropdown-open:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}header.page-header .upper-header-outer-wrapper .upper-header-inner-wrapper .widget_nav_menu h4+.menu-landesverbandmenue-container{background-color:#fff;border:2px solid #40c4ff;display:none;position:absolute;right:0;top:45px;width:350px;z-index:110}header.page-header .upper-header-outer-wrapper .upper-header-inner-wrapper .widget_nav_menu h4+.menu-landesverbandmenue-container ul{margin:0;padding:0}header.page-header .upper-header-outer-wrapper .upper-header-inner-wrapper .widget_nav_menu h4+.menu-landesverbandmenue-container li{float:none;margin:0;padding:0}header.page-header .upper-header-outer-wrapper .upper-header-inner-wrapper .widget_nav_menu h4+.menu-landesverbandmenue-container a{color:#58595b;display:block;font-size:17px;padding:3px 5px 4px 45px}header.page-header .upper-header-outer-wrapper .upper-header-inner-wrapper .widget_nav_menu h4+.menu-landesverbandmenue-container .current_page_item a{background-color:#40c4ff;color:#fff;pointer-events:none;text-decoration:none}header.page-header .upper-header-outer-wrapper .upper-header-inner-wrapper .widget_nav_menu h4+.menu-landesverbandmenue-container a:hover,header.page-header .upper-header-outer-wrapper .upper-header-inner-wrapper .widget_nav_menu h4+.menu-landesverbandmenue-container a:focus,header.page-header .upper-header-outer-wrapper .upper-header-inner-wrapper .widget_nav_menu h4+.menu-landesverbandmenue-container a:active{background-color:#40c4ff;color:#fff;text-decoration:none}header.page-header .upper-header-outer-wrapper .upper-header-inner-wrapper .widget_text .textwidget{line-height:45px;padding:0}header.page-header .upper-header-outer-wrapper .upper-header-inner-wrapper .widget_text .textwidget p{margin:0}header.page-header .upper-header-outer-wrapper .upper-header-inner-wrapper .widget_text .textwidget a{color:#fff;text-decoration:none}header.page-header .upper-header-outer-wrapper .upper-header-inner-wrapper .widget_text .textwidget a:focus,header.page-header .upper-header-outer-wrapper .upper-header-inner-wrapper .widget_text .textwidget a:hover{text-decoration:underline}header.page-header .hamburger{display:none}header.page-header .brand{left:0;margin:-31px 0 0;opacity:1;position:absolute;top:0}header.page-header .brand:after{background-image:url(//liberale-frauen-nrw.de/wp-content/themes/LIF_2018/img/Logo_LIF_Erweiterung.svg);background-position:top left;background-repeat:no-repeat;background-size:contain;bottom:-8px;content:'';height:50px;left:0;position:absolute;width:150px;z-index:-1}header.page-header .brand .logo-big{height:126px;opacity:1;pointer-events:all;width:126px}header.page-header .brand .logo-word{height:40px;opacity:0;pointer-events:none;top:50px;width:auto}}@media (min-width:992px) and (max-width:1199px){header.page-header .brand .logo-word{height:24px;top:60px}}@media (min-width:992px){header.page-header .brand a{background-color:#fff;-webkit-border-radius:50%;border-radius:50%;display:block;height:144px;width:144px}header.page-header .brand img{left:0;margin:9px;position:absolute;top:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}body.scroll header.page-header .brand:after{display:none}body.scroll header.page-header .brand a{-webkit-border-radius:0;border-radius:0;width:auto}body.scroll header.page-header .brand img{margin:0}body.scroll header.page-header .brand .logo-big{opacity:0;pointer-events:none}body.scroll header.page-header .brand .logo-word{opacity:1;pointer-events:all}}@media (max-width:991px){body.lock-scroll{overflow:hidden}header.page-header{background-color:#fff;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.5);box-shadow:0 2px 5px 0 rgba(0,0,0,.5);height:50px;left:0;position:fixed;top:0;width:100%;z-index:110}header.page-header .brand .logo-big{display:none}header.page-header .brand .logo-word{height:34px;left:50%;margin-left:-300px;position:fixed;top:7px;z-index:150}}@media (max-width:991px) and (max-width:767px){header.page-header .brand .logo-word{left:60px;margin-left:0}}@media (max-width:991px) and (max-width:500px){header.page-header .brand .logo-word{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}@media (max-width:991px){header.page-header .upper-header-inner-wrapper>div{min-height:0}header.page-header .upper-header-inner-wrapper .widget_nav_menu{left:0;position:absolute;top:0;z-index:120}header.page-header .upper-header-inner-wrapper .widget_nav_menu h4{background-color:#40c4ff;background-image:url(//liberale-frauen-nrw.de/wp-content/themes/LIF_2018/img/icon_map.svg);background-position:center;background-repeat:no-repeat;background-size:20px 20px;color:#40c4ff;display:block;font-size:0;height:34px;left:0;line-height:0;margin:8px 0 8px 15px;position:relative;-webkit-transition:background-color .3s,color .3s;-o-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s;width:40px}header.page-header .upper-header-inner-wrapper .widget_nav_menu h4.dropdown-open{background-color:#e5007e;color:#e5007e}header.page-header .upper-header-inner-wrapper .widget_nav_menu h4+.menu-landesverbandmenue-container{background-color:#fff;position:fixed;top:50px;-webkit-transition:left .4s ease-in;-o-transition:left .4s ease-in;transition:left .4s ease-in;z-index:110}}@media (max-width:991px) and (max-width:991px){header.page-header .upper-header-inner-wrapper .widget_nav_menu h4+.menu-landesverbandmenue-container{left:-300px;width:300px}}@media (max-width:991px) and (max-width:767px){header.page-header .upper-header-inner-wrapper .widget_nav_menu h4+.menu-landesverbandmenue-container{left:-100vw;width:100vw}}@media (max-width:991px){header.page-header .upper-header-inner-wrapper .widget_nav_menu h4+.menu-landesverbandmenue-container.slideIn{left:0}header.page-header .upper-header-inner-wrapper .widget_nav_menu h4+.menu-landesverbandmenue-container ul{background-color:#40c4ff;margin:0;max-height:-webkit-calc(100vh - 50px);max-height:calc(100vh - 50px);overflow-y:scroll;padding:0 0 140px}}@media (max-width:991px) and (min-height:770px){header.page-header .upper-header-inner-wrapper .widget_nav_menu h4+.menu-landesverbandmenue-container ul{padding:0}}@media (max-width:991px){header.page-header .upper-header-inner-wrapper .widget_nav_menu h4+.menu-landesverbandmenue-container li{background-color:#40c4ff;float:none;margin:0;padding-left:12px;padding-right:12px}header.page-header .upper-header-inner-wrapper .widget_nav_menu h4+.menu-landesverbandmenue-container li:first-child{-webkit-box-shadow:0 6px 5px -5px inset rgba(0,0,0,.5);box-shadow:0 6px 5px -5px inset rgba(0,0,0,.5)}header.page-header .upper-header-inner-wrapper .widget_nav_menu h4+.menu-landesverbandmenue-container li:first-child a{border-top:0}header.page-header .upper-header-inner-wrapper .widget_nav_menu h4+.menu-landesverbandmenue-container a{border-top:1px solid #fff;color:#fff;display:block;font-size:14px;line-height:21px;padding:10px;position:relative}header.page-header .upper-header-inner-wrapper .widget_nav_menu h4+.menu-landesverbandmenue-container .current_page_item a{pointer-events:none;text-decoration:none}header.page-header .upper-header-inner-wrapper .widget_nav_menu h4+.menu-landesverbandmenue-container a:hover,header.page-header .upper-header-inner-wrapper .widget_nav_menu h4+.menu-landesverbandmenue-container a:focus,header.page-header .upper-header-inner-wrapper .widget_nav_menu h4+.menu-landesverbandmenue-container a:active{background-color:#40c4ff;color:#fff;text-decoration:none}header.page-header .upper-header-inner-wrapper .widget_text{position:absolute;right:70px;z-index:99}}@media (max-width:991px) and (max-width:500px){header.page-header .upper-header-inner-wrapper .widget_text{display:none}}@media (max-width:991px){header.page-header .upper-header-inner-wrapper .widget_text .textwidget{padding:14px 0}header.page-header .upper-header-inner-wrapper .widget_text .textwidget p{margin-bottom:0}header.page-header .upper-header-inner-wrapper .widget_text .textwidget a{color:#40c4ff}header.page-header .hamburger{background-color:#40c4ff;border:0;-webkit-border-radius:0;border-radius:0;height:34px;margin:8px 8px 8px 0;padding:8px 5px 7px;width:40px}}.pb-accordion .accordion-headline{background-color:#40c4ff;border:0;-webkit-border-radius:0 0 20px;border-radius:0 0 20px;color:#fff;font-size:17px;font-weight:400;line-height:21px;margin:0 0 8px;outline:0;padding:15px 0 15px 28px;position:relative;width:100%}.pb-accordion .accordion-headline:after{background-image:url(//liberale-frauen-nrw.de/wp-content/themes/LIF_2018/img/Pfeil.svg);background-repeat:no-repeat;background-size:contain;content:'' !important;height:9px;margin-top:-4px;position:absolute;right:20px;top:50%;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:16px}.pb-accordion .accordion-headline:before{background-color:#e5007e;-webkit-border-radius:0 0 20px;border-radius:0 0 20px;content:'';height:100%;position:absolute;right:0;top:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;width:55px}.pb-accordion .accordion-headline::before:hover,.pb-accordion .accordion-headline::before:focus{opacity:.6}.pb-accordion .accordion-headline.ui-state-active:after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.pb-accordion .accordion-content{padding:12px 0 20px}.pb-accordion .accordion-content p{margin:0}.reference{margin:0 0 10px;padding-top:5px;width:300px}.reference p{color:#58595b;display:table;font-size:18px;height:30px;line-height:30px;margin:0;text-align:center;width:300px}.reference p:after{clear:both;content:' ';display:block}.reference p br{display:none}.reference p span.left,.reference p span.right{display:block;float:left;height:30px;line-height:30px}.reference p span.love{-webkit-animation:pulsate 1s infinite;animation:pulsate 1s infinite;color:#40c4ff;display:block;float:left;font-family:"FontAwesome";font-size:100%;height:30px;line-height:30px;padding-left:5px;padding-right:5px;width:30px}.reference img{-webkit-border-radius:0 !important;border-radius:0 !important;margin-left:-10px;margin-top:-10px;max-width:140px}.reference img.resp{display:none}@media screen and (-webkit-min-device-pixel-ratio:2),screen and (-o-min-device-pixel-ratio:2/1),screen and (min-resolution:192dpi),screen and (min-resolution:2dppx){.reference img.desk{display:none}.reference img.resp{display:block;width:200px}}@keyframes pulsate{0%{font-size:100%}20%{font-size:100%}50%{font-size:110%}80%{font-size:100%}100%{font-size:100%}}@-webkit-keyframes pulsate{0%{font-size:100%}20%{font-size:100%}50%{font-size:110%}80%{font-size:100%}100%{font-size:100%}}.page-content .pb-breadcrumb+.pb-title{margin-top:70px}@media (max-width:991px){.page-content .pb-breadcrumb+.pb-title{margin-top:20px}}.page-content .pb-breadcrumb{background-color:#e0e0e0;position:absolute;right:0;width:100%}.page-content .pb-breadcrumb:after{clear:both;content:' ';display:block}@media (max-width:991px){.page-content .pb-breadcrumb{display:none}}.page-content .pb-breadcrumb ul.breadcrumb{list-style:none;margin-right:-585px;padding:0;position:relative;right:50%}@media (max-width:1199px){.page-content .pb-breadcrumb ul.breadcrumb{margin-right:-485px}}.page-content .pb-breadcrumb ul.breadcrumb li{display:block;font-size:21px;line-height:31px;padding-bottom:10px;padding-top:10px;position:relative}.page-content .pb-breadcrumb ul.breadcrumb li:before{background-image:url(//liberale-frauen-nrw.de/wp-content/themes/LIF_2018/img/Pfeil_links_dark.svg);background-position:center;background-repeat:no-repeat;background-size:100%;content:' ';display:block;height:18px;left:auto;position:absolute;right:-12px;top:18px;width:8px}.page-content .pb-breadcrumb ul.breadcrumb li.active:before{display:none}.page-content .pb-breadcrumb ul.breadcrumb li a{font-size:21px;line-height:31px}.button-large-1 a,.button-large-1 input,.button-small-1 a,.button-small-1 input{background-color:#40c4ff}.button-large-2 a,.button-large-2 input,.button-small-2 a,.button-small-2 input{background-color:#e5007e}.button-large-1,.button-large-2{margin-bottom:22px}.button-large-1 a,.button-large-1 input,.button-large-2 a,.button-large-2 input{-webkit-border-radius:0 0 20px;border-radius:0 0 20px;color:#fff;cursor:pointer;display:block;font-size:17px;line-height:21px;max-width:100%;min-width:260px;padding:14px;text-align:center;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;width:260px}.button-large-1:hover a,.button-large-1:hover input,.button-large-1:focus a,.button-large-1:focus input,.button-large-1:active a,.button-large-1:active input,.button-large-2:hover a,.button-large-2:hover input,.button-large-2:focus a,.button-large-2:focus input,.button-large-2:active a,.button-large-2:active input{opacity:.6;text-decoration:none}.button-small-1,.button-small-2{margin-bottom:22px}.button-small-1 a,.button-small-1 input,.button-small-2 a,.button-small-2 input{-webkit-border-radius:0 0 20px;border-radius:0 0 20px;color:#fff;cursor:pointer;display:table;font-size:17px;line-height:21px;max-width:100%;padding:14px;text-align:center;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.button-small-1:hover a,.button-small-1:hover input,.button-small-1:focus a,.button-small-1:focus input,.button-small-1:active a,.button-small-1:active input,.button-small-2:hover a,.button-small-2:hover input,.button-small-2:focus a,.button-small-2:focus input,.button-small-2:active a,.button-small-2:active input{opacity:.6;text-decoration:none}body.home .pb-blogarchive .row .content-slider-container .content-slider-container{overflow:hidden;-ms-touch-action:pan-y;touch-action:pan-y}body.home .pb-blogarchive .row .content-slider-container .content-slider-content{display:block !important;float:left}body.home .pb-blogarchive .row .content-slider-container .content-slider-items{position:relative;-webkit-transition:left .3s;-o-transition:left .3s;transition:left .3s}.pb-download a{background-image:url(//liberale-frauen-nrw.de/wp-content/themes/LIF_2018/img/Icon_Download_dunkel.svg);background-position:top 10px center;background-repeat:no-repeat;background-size:auto 100px;display:inline-block;min-width:93px;padding-top:120px;position:relative;text-align:center}.district-list span{color:#e5007e;cursor:pointer;display:block;font-size:15px;line-height:23px}.district-list span:focus,.district-list span:hover{text-decoration:underline}.district-map svg{height:auto;width:100%}body.ie .district-map svg{height:798px;width:900px}@media (max-width:1199px){body.ie .district-map svg{height:585px;width:660px}}@media (max-width:991px){body.ie .district-map svg{height:479px;width:540px}}@media (max-width:767px){body.ie .district-map svg{height:479px;width:500px}}@media (max-width:499px){body.ie .district-map svg{height:443px;width:400px}}@media (max-width:399px){body.ie .district-map svg{height:100%;width:100%}}.district-map svg #regular>path{cursor:pointer}.district-map svg #hover{pointer-events:none !important}.district-map svg #hover *{pointer-events:none !important}.district-map svg #hover>g{display:none}.executive-display~h3{margin-top:45px}.executive-display .person{border-bottom:1px solid #e0e0e0;margin-bottom:10px;padding-bottom:10px}.executive-display .person:last-child{border:0;margin-bottom:0;padding-bottom:0}.executive-display .accordion-headline{text-transform:uppercase}@media (max-width:360px){.executive-display .accordion-headline{font-size:14px}}.executive-display .accordion-headline.active{cursor:initial}.executive-display .accordion-headline.active:after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.executive-display .accordion-content{display:none}.executive-display .accordion-content .image-outer{float:left;margin-right:40px;max-height:330px;min-height:200px;overflow:hidden;width:230px}@media (max-width:767px){.executive-display .accordion-content .image-outer{margin-right:10px;max-height:150px;min-height:100px;width:100px}}.executive-display .accordion-content .image-outer img{float:none;height:auto;width:100%}.executive-display .accordion-content .image-outer .pic-placeholder{background-color:#e0e0e0;max-height:330px;min-height:200px}@media (max-width:767px){.executive-display .accordion-content .image-outer .pic-placeholder{max-height:150px;min-height:100px}}.executive-display .accordion-content .text-1{float:left;position:relative;width:-webkit-calc(100% - 270px);width:calc(100% - 270px)}.executive-display .accordion-content .text-1:after{clear:both;content:' ';display:block}@media (max-width:767px){.executive-display .accordion-content .text-1{width:-webkit-calc(100% - 110px);width:calc(100% - 110px)}}.executive-display .accordion-content .text-1 h3{margin-bottom:10px}@media (max-width:991px){.executive-display .accordion-content .text-1 h3{margin-top:0}}.executive-display .accordion-content .text-1 h3+p{margin-bottom:10px}.executive-display .accordion-content .text-2{float:left;position:relative;width:-webkit-calc(100% - 270px);width:calc(100% - 270px)}.executive-display .accordion-content .text-2:after{clear:both;content:' ';display:block}@media (max-width:767px){.executive-display .accordion-content .text-2{width:-webkit-calc(100% - 110px);width:calc(100% - 110px)}}@media (max-width:454px){.executive-display .accordion-content .text-2{margin-top:10px;width:100%}}.executive-display .accordion-content .text-2 .left{float:left;min-height:120px;width:50%}.executive-display .accordion-content .text-2 .left .button-small-1{bottom:0;margin:25px 0 10px;position:relative}.executive-display .accordion-content .text-2 .right{float:left;min-height:120px;width:50%}.executive-display .accordion-content .text-2 .right a{color:#e5007e}@media (max-width:767px){.executive-display .accordion-content .text-2 .right a{word-break:break-word}}.executive-display .accordion-content .text-2 .right>span{display:block}.executive-display .accordion-content .top-row:after{clear:both;content:' ';display:block}.executive-display .accordion-content .resp-social-links{float:left;margin-top:15px;width:100%}.executive-display .accordion-content .resp-social-links:after{clear:both;content:' ';display:block}@media (min-width:992px){.executive-display .accordion-content .resp-social-links{display:none}}.executive-display .accordion-content .resp-social-links .link-wrapper{float:left;width:20%}.executive-display .accordion-content .resp-social-links .link-wrapper a{background-position:center;background-repeat:no-repeat;background-size:45px 45px;display:block;height:45px;margin:0 auto;width:45px}.executive-display .accordion-content .resp-social-links .link-wrapper a.xing{background-image:url(//liberale-frauen-nrw.de/wp-content/themes/LIF_2018/img/Icon_Xing.svg)}.executive-display .accordion-content .resp-social-links .link-wrapper a.linkedin{background-image:url(//liberale-frauen-nrw.de/wp-content/themes/LIF_2018/img/Icon_Linkedin.svg)}.executive-display .accordion-content .resp-social-links .link-wrapper a.facebook{background-image:url(//liberale-frauen-nrw.de/wp-content/themes/LIF_2018/img/Icon_Facebook.svg)}.executive-display .accordion-content .resp-social-links .link-wrapper a.twitter{background-image:url(//liberale-frauen-nrw.de/wp-content/themes/LIF_2018/img/Icon_Twitter.svg)}.executive-display .accordion-content .resp-social-links .link-wrapper a.mail{background-image:url(//liberale-frauen-nrw.de/wp-content/themes/LIF_2018/img/Icon_Mail.svg)}.executive-display .accordion-content .info-content{display:none;padding:30px 15px 0}@media (max-width:454px){.executive-display .accordion-content .info-content{padding:15px 15px 0}}form label{border:0;font-weight:400;margin:15px 0 3px;width:100%}@media (max-width:991px){form label{margin:0}}form input[type=text],form input[type=tel],form input[type=email],form input[type=password]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #40c4ff;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding:7px;width:100%}form input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;-webkit-box-shadow:none;box-shadow:none;opacity:0;position:relative;width:auto !important;z-index:3;width:0 !important}form input[type=checkbox]+span{font-size:12px;line-height:14px;position:relative}form input[type=checkbox]+span a{color:#40c4ff;font-size:12px;line-height:14px}form input[type=checkbox]+span:before{background-color:#fff;border:2px solid #40c4ff;color:#40c4ff;content:' ';font-family:"FontAwesome";font-size:16px;height:20px;left:-30px;line-height:16px;position:absolute;text-align:center;top:0;width:20px;z-index:1}form input[type=checkbox]:checked+span:before{content:'\f00c'}form input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;-webkit-box-shadow:none;box-shadow:none;opacity:0;position:relative;z-index:3}form input[type=radio]+span{padding-left:10px;position:relative}form input[type=radio]+span:before{background-color:#fff;border:2px solid #000;-webkit-border-radius:50%;border-radius:50%;content:' ';font-family:"FontAwesome";font-size:16px;height:20px;left:-20px;line-height:16px;position:absolute;text-align:center;top:0;width:20px;z-index:1}form input[type=radio]:checked+span:before{content:'\f00c'}form textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #40c4ff;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;height:250px;outline:0;padding:7px;width:100% !important}@media (max-width:991px){form textarea{height:150px}}form input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#40c4ff;border:0;-webkit-border-radius:0 0 20px;border-radius:0 0 20px;-webkit-box-shadow:none;box-shadow:none;color:#fff;cursor:pointer;display:table;font-size:17px;line-height:50px;margin:0;max-width:100%;min-width:260px;padding:0;text-align:center;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;width:260px}@media (max-width:450px){form input[type=submit]{width:100%}}form input[type=submit]:hover,form input[type=submit]:focus{opacity:.6}form input[type=submit]+.ajax-loader{display:none}form .wpcf7-response-output{margin:0}form span.wpcf7-list-item{margin-left:30px}.full-archive .news-post{border-bottom:1px solid #e0e0e0;margin-bottom:15px;padding:5px 100px 18px 30px}.full-archive .news-post:after{clear:both;content:' ';display:block}@media (max-width:991px){.full-archive .news-post{padding:0 0 15px;position:relative}}.full-archive .news-post .news-block{float:left;width:-webkit-calc(100% - 240px);width:calc(100% - 240px)}.full-archive .news-post .news-block:after{clear:both;content:' ';display:block}@media (max-width:991px){.full-archive .news-post .news-block{padding-top:150px;width:100%}}.full-archive .news-post .news-block h4 a{color:#e5007e}.full-archive .news-post .news-block .date{margin-bottom:8px}.full-archive .news-post .news-block h4{margin-bottom:10px;margin-top:8px}.full-archive .news-post .news-block .teaser a{color:#e5007e}.full-archive .news-post .news-image{background-color:#fff;background-repeat:no-repeat;background-size:contain;background-position:center;float:left;height:140px;margin-left:40px;width:200px}@media (max-width:991px){.full-archive .news-post .news-image{float:none;left:50%;margin:0 auto;margin-left:-100px;position:absolute;top:0}}.full-archive .posts-nav-links{display:table;margin:20px auto 0}.full-archive .posts-nav-links span,.full-archive .posts-nav-links a{color:#e5007e;line-height:19px;margin:0 10px}.full-archive .posts-nav-links span.current,.full-archive .posts-nav-links a.current{font-weight:700}.full-archive .posts-nav-links span.next,.full-archive .posts-nav-links span.prev,.full-archive .posts-nav-links a.next,.full-archive .posts-nav-links a.prev{border-right:2px solid;border-top:2px solid;display:block;height:14px;position:relative;top:6px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:14px}.full-archive .posts-nav-links span.next:hover,.full-archive .posts-nav-links span.next:focus,.full-archive .posts-nav-links span.prev:hover,.full-archive .posts-nav-links span.prev:focus,.full-archive .posts-nav-links a.next:hover,.full-archive .posts-nav-links a.next:focus,.full-archive .posts-nav-links a.prev:hover,.full-archive .posts-nav-links a.prev:focus{border-color:#e5007e}.full-archive .posts-nav-links span.next,.full-archive .posts-nav-links a.next{float:right;-webkit-transform:rotate(45deg) scale(1);-ms-transform:rotate(45deg) scale(1);transform:rotate(45deg) scale(1)}.full-archive .posts-nav-links span.next:hover,.full-archive .posts-nav-links span.next:focus,.full-archive .posts-nav-links a.next:hover,.full-archive .posts-nav-links a.next:focus{-webkit-transform:rotate(45deg) scale(1.3);-ms-transform:rotate(45deg) scale(1.3);transform:rotate(45deg) scale(1.3)}.full-archive .posts-nav-links span.prev,.full-archive .posts-nav-links a.prev{float:left;-webkit-transform:rotate(225deg) scale(1);-ms-transform:rotate(225deg) scale(1);transform:rotate(225deg) scale(1)}.full-archive .posts-nav-links span.prev:hover,.full-archive .posts-nav-links span.prev:focus,.full-archive .posts-nav-links a.prev:hover,.full-archive .posts-nav-links a.prev:focus{-webkit-transform:rotate(225deg) scale(1.3);-ms-transform:rotate(225deg) scale(1.3);transform:rotate(225deg) scale(1.3)}.full-archive .posts-nav-links a{-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.page-content.custom-style-hero{position:relative}.page-content.custom-style-hero>.container{padding:0}.page-content.custom-style-hero .pb-image{background-position:center;background-repeat:no-repeat;background-size:cover;height:458px;width:100%}@media (max-width:991px){.page-content.custom-style-hero .pb-image{height:220px}}.page-content.custom-style-hero .pb-image img{display:none}.page-content.custom-style-hero .pb-text{left:50%;margin-left:-webkit-calc(1170px/-2);margin-left:calc(1170px/-2);opacity:1;position:absolute;top:263px;width:400px}@media (max-width:1199px){.page-content.custom-style-hero .pb-text{margin-left:-webkit-calc(970px/-2);margin-left:calc(970px/-2)}}@media (max-width:991px){.page-content.custom-style-hero .pb-text{bottom:12px;left:20px;margin-left:-webkit-calc(750px/-2);margin-left:calc(750px/-2);margin-left:0;max-width:100vw;top:auto;width:auto}}.page-content.custom-style-hero .pb-text h2{background-color:#e5007e;color:#fff;font-size:35px;font-weight:700;letter-spacing:.01px;line-height:42px;margin:0;padding:17px 0;text-align:center;text-transform:none;width:365px}@media (max-width:991px){.page-content.custom-style-hero .pb-text h2{font-size:12px;font-weight:400;line-height:18px;margin:0;padding:10px 10px 0;text-align:left;text-transform:uppercase;width:100%}}.page-content.custom-style-hero .pb-text h3{background-color:#40c4ff;-webkit-border-radius:0 0 20px;border-radius:0 0 20px;color:#fff;font-weight:400;margin:-13px 0 0 134px;padding:11px 0;text-align:center;width:263px}@media (max-width:991px){.page-content.custom-style-hero .pb-text h3{background-color:#e5007e;-webkit-border-radius:0;border-radius:0;font-size:12px;font-weight:400;line-height:18px;margin:0;padding:0 10px;text-align:left;text-transform:uppercase;width:100%}}.page-content.custom-style-hero .pb-text h4{background-color:#e5007e;color:#fff;font-size:17px;font-weight:400;line-height:21px;margin:0 0 0 57px;padding:7px 0;text-align:center;text-transform:uppercase;width:309px}@media (max-width:991px){.page-content.custom-style-hero .pb-text h4{font-size:12px;font-weight:400;line-height:18px;margin:0;padding:0 10px 10px;text-align:left;text-transform:uppercase;width:100%}}@media (min-width:992px){nav.navbar{border:0;margin:0;padding:0}nav.navbar .navbar-container ul{margin:0;padding:0}nav.navbar .navbar-container ul li{margin:0;padding:0}nav.navbar .navbar-container ul li a{color:#58595b;font-size:17px;font-weight:400;line-height:21px;padding:26px 17px 27px 18px;text-transform:none}nav.navbar .navbar-container ul li a:hover,nav.navbar .navbar-container ul li a:focus{color:#e5007e}}@media (min-width:992px) and (max-width:1199px){nav.navbar .navbar-container ul li a{padding:26px 11px 27px}}@media (min-width:992px){nav.navbar .navbar-container ul li ul.level-1{background-color:#fff;border:0;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:0 5px 5px -2px rgba(0,0,0,.5) inset,0 5px 5px -2px rgba(0,0,0,.5);box-shadow:0 5px 5px -2px rgba(0,0,0,.5) inset,0 5px 5px -2px rgba(0,0,0,.5);left:50%;margin-left:-130px;padding:0;width:260px}nav.navbar .navbar-container ul li ul.level-1>li{background-color:rgba(0,0,0,0);position:relative}nav.navbar .navbar-container ul li ul.level-1>li>a{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;height:45px;padding:12px 17px;position:relative;text-align:center;z-index:2}nav.navbar .navbar-container ul li ul.level-1>li:hover>a,nav.navbar .navbar-container ul li ul.level-1>li:focus>a,nav.navbar .navbar-container ul li ul.level-1>li:active>a,nav.navbar .navbar-container ul li ul.level-1>li.active>a,nav.navbar .navbar-container ul li ul.level-1>li.trail>a{background-color:#40c4ff;color:#fff}nav.navbar .navbar-container .search-container{margin:0;padding:0}nav.navbar .navbar-container .search-container .close-icon{opacity:0}nav.navbar .navbar-container .search-container .search-icon{opacity:1}nav.navbar .navbar-container .search-container.searching .close-icon{opacity:1}nav.navbar .navbar-container .search-container.searching .search-icon{opacity:0}nav.navbar .navbar-container .search-container .search-toggle{height:74px;margin:0 0 0 30px;padding:0;position:relative;width:10px}nav.navbar .navbar-container .search-container .search-toggle img{height:14px;margin-top:-7px;position:absolute;top:50%;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;width:14px}nav.navbar .navbar-container .search-container form{height:auto;max-width:900px;right:20px;top:19px}}@media (min-width:992px) and (max-width:1199px){nav.navbar .navbar-container .search-container form{max-width:786px}}@media (min-width:992px){nav.navbar .navbar-container .search-container form .input-group{margin:0}nav.navbar .navbar-container .search-container form input{border:1px solid #40c4ff;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;font-weight:400;padding:7px;width:100%}}@media (max-width:991px){.navbar-sliding .navbar-collapse.collapse{overflow:hidden}.search-container{display:none}ul.navbar-nav{background-color:#40c4ff}ul.navbar-nav .menu-item-has-children{position:relative}ul.navbar-nav .menu-item-has-children:after{background-image:url(//liberale-frauen-nrw.de/wp-content/themes/LIF_2018/img/Pfeil_links_weiss.svg);background-position:center;background-repeat:no-repeat;content:'';height:36px;margin-top:-18px;position:absolute;right:10px;top:50%;width:20px}ul.navbar-nav li{background-color:#40c4ff;border:0 !important;float:none;margin:0;padding-left:12px;padding-right:12px}ul.navbar-nav li:first-child{-webkit-box-shadow:0 6px 5px -5px inset rgba(0,0,0,.5);box-shadow:0 6px 5px -5px inset rgba(0,0,0,.5)}ul.navbar-nav li:first-child>a{border-top:0}ul.navbar-nav a{border-bottom:0;border-top:1px solid #fff;color:#fff;display:block;font-size:14px;line-height:21px;padding:10px;position:relative}ul.navbar-nav a:hover,ul.navbar-nav a:focus{background-color:#40c4ff;border-bottom:0}ul.navbar-nav li.back-link{padding-left:25px;position:relative}ul.navbar-nav li.back-link:after{background-image:url(//liberale-frauen-nrw.de/wp-content/themes/LIF_2018/img/Pfeil_links_weiss.svg);background-position:center;background-repeat:no-repeat;content:'';height:36px;left:7px;margin-top:-18px;position:absolute;top:50%;-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1);width:20px}}.pb-tabs{position:relative}.pb-tabs:after{background-color:#40c4ff;bottom:0;content:'';display:block;height:-webkit-calc(100% - 49px);height:calc(100% - 49px);left:-1000px;position:absolute;width:4000px;z-index:-1}@media (max-width:991px){.pb-tabs .tabs-header-container ul{background:#40c4ff;-webkit-border-radius:0 20px 0 0;border-radius:0 20px 0 0;display:block;max-height:49px;overflow:hidden;padding-top:49px;position:relative;-webkit-transition:max-height .3s;-o-transition:max-height .3s;transition:max-height .3s}.pb-tabs .tabs-header-container ul.open:after{background-image:url(//liberale-frauen-nrw.de/wp-content/themes/LIF_2018/img/Pfeil_unten.svg)}.pb-tabs .tabs-header-container ul:after{background-color:#e5007e;background-image:url(//liberale-frauen-nrw.de/wp-content/themes/LIF_2018/img/Pfeil.svg);background-position:center;background-repeat:no-repeat;-webkit-border-radius:0 20px 0 0;border-radius:0 20px 0 0;content:'';display:block;height:49px;position:absolute;right:0;top:0;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:55px;z-index:20}.pb-tabs .tabs-header-container ul:before{background-color:#40c4ff;border-left:2px solid #fff;-webkit-border-radius:0 20px 0 0;border-radius:0 20px 0 0;color:#fff;content:attr(data-active-tab);display:block;font-size:17px;font-weight:400;height:49px;left:0;line-height:49px;padding:0 15px;position:absolute;text-align:left;top:0;width:100%}}.pb-tabs .tabs-header-container li{background-color:#e0e0e0;border:0;-webkit-border-radius:0 20px 0 0;border-radius:0 20px 0 0;border-right:3px solid #fff;padding:0;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}@media (max-width:991px){.pb-tabs .tabs-header-container li{border-left:2px solid #fff;-webkit-border-radius:0;border-radius:0;border-right:55px solid #e5007e;border-top:0;float:none;width:100%}}.pb-tabs .tabs-header-container li:last-child{border:0}@media (max-width:991px){.pb-tabs .tabs-header-container li:last-child{border-left:2px solid #fff;border-right:55px solid #e5007e}}.pb-tabs .tabs-header-container li.ui-tabs-active,.pb-tabs .tabs-header-container li:hover,.pb-tabs .tabs-header-container li:focus{background-color:#40c4ff}.pb-tabs .tabs-header-container a{color:#fff;font-size:18px;line-height:21px;padding:15px 18px 13px 20px;text-align:center}@media (max-width:991px){.pb-tabs .tabs-header-container a{font-size:17px;line-height:49px;overflow:hidden;padding:0;text-align:left;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}}.pb-tabs .tabs-header-container a:hover,.pb-tabs .tabs-header-container a:focus{text-decoration:none}.pb-tabs .ui-tabs-panel{color:#fff;padding:30px 0 45px}.pb-tabs .ui-tabs-panel p{margin-bottom:0}.pb-tabs .ui-tabs-panel img.alignleft{margin-right:41px}@media (max-width:991px){.pb-tabs .ui-tabs-panel img.alignleft{margin-bottom:20px;margin-right:20px}}.pb-tabs .ui-tabs-panel img.alignright{margin-left:41px}@media (max-width:991px){.pb-tabs .ui-tabs-panel img.alignright{margin-bottom:20px;margin-left:20px}}.pb-tabs .ui-tabs-panel .button-large-1{float:left;margin-top:31px}.pb-tabs .ui-tabs-panel .button-large-2{float:left;margin-top:31px}.pb-toggle .toggle-container{margin-bottom:8px}.pb-toggle .toggle-headline{background-color:#40c4ff;border:0;-webkit-border-radius:0 0 20px;border-radius:0 0 20px;color:#fff;font-size:17px;font-weight:400;line-height:21px;margin:0;padding:15px 0 15px 28px;position:relative;width:100%}.pb-toggle .toggle-headline:after{background-image:url(//liberale-frauen-nrw.de/wp-content/themes/LIF_2018/img/Pfeil.svg);background-repeat:no-repeat;background-size:contain;content:'';height:9px;margin-top:-4px;position:absolute;right:20px;top:50%;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:16px}.pb-toggle .toggle-headline:before{background-color:#e5007e;-webkit-border-radius:0 0 20px;border-radius:0 0 20px;content:'';height:100%;position:absolute;right:0;top:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;width:55px}.pb-toggle .toggle-headline::before:hover,.pb-toggle .toggle-headline::before:focus{opacity:.6}.pb-toggle .toggle-headline.toggle-active:after{content:'';-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.pb-toggle .toggle-content{padding:20px 0 12px}.pb-toggle .toggle-content p{margin:0}.pb-meta-slider .flexslider{margin-bottom:0 !important}.pb-meta-slider .slides li{background-position:center;background-size:cover;height:458px !important;opacity:1 !important;position:relative}.pb-meta-slider .slides li:before{display:none}@media (max-width:991px){.pb-meta-slider .slides li{height:220px !important}}.pb-meta-slider .slides li img{opacity:0}.pb-meta-slider .slides li .gone{opacity:0}.pb-meta-slider .slides .caption-wrap{background-color:rgba(0,0,0,0);left:50%;margin-left:-webkit-calc(1170px/-2);margin-left:calc(1170px/-2);opacity:1;position:absolute;top:263px;width:400px}@media (max-width:1199px){.pb-meta-slider .slides .caption-wrap{margin-left:-webkit-calc(970px/-2);margin-left:calc(970px/-2)}}@media (max-width:991px){.pb-meta-slider .slides .caption-wrap{margin-left:-webkit-calc(750px/-2);margin-left:calc(750px/-2)}}@media (max-width:991px){.pb-meta-slider .slides .caption-wrap{bottom:12px;left:20px;margin-left:0;max-width:100vw;top:auto;width:auto}}@media (max-width:991px){.pb-meta-slider .slides .caption-wrap .caption{padding:0}}.pb-meta-slider .slides .caption-wrap h2{background-color:#e5007e;color:#fff;font-size:35px;font-weight:700;letter-spacing:.01px;line-height:42px;margin:0;padding:17px 0;text-align:center;text-transform:none;width:365px}@media (max-width:991px){.pb-meta-slider .slides .caption-wrap h2{font-size:12px;font-weight:400;line-height:18px;margin:0;padding:10px 10px 0;text-align:left;text-transform:uppercase;width:100%}}.pb-meta-slider .slides .caption-wrap h3{background-color:#40c4ff;-webkit-border-radius:0 0 20px;border-radius:0 0 20px;font-weight:400;margin:-13px 0 0 134px;padding:11px 0;text-align:center;width:263px}@media (max-width:991px){.pb-meta-slider .slides .caption-wrap h3{background-color:#e5007e;-webkit-border-radius:0;border-radius:0;font-size:12px;font-weight:400;line-height:18px;margin:0;padding:0 10px;text-align:left;text-transform:uppercase;width:100%}}.pb-meta-slider .slides .caption-wrap h4{background-color:#e5007e;color:#fff;font-size:17px;font-weight:400;line-height:21px;margin:0 0 0 57px;padding:7px 0;text-align:center;text-transform:uppercase;width:309px}@media (max-width:991px){.pb-meta-slider .slides .caption-wrap h4{font-size:12px;font-weight:400;line-height:18px;margin:0;padding:0 10px 10px;text-align:left;text-transform:uppercase;width:100%}}.pb-meta-slider ol.flex-control-nav{bottom:21px}@media (max-width:991px){.pb-meta-slider ol.flex-control-nav{display:none}}.pb-meta-slider ol.flex-control-nav li a{background-color:#e0e0e0;height:15px;width:15px}.pb-meta-slider ol.flex-control-nav li a.flex-active{background-color:#e5007e;height:20px;margin:0 4px;position:relative;top:-2px;width:20px}.stickys .sticky-buttons:first-child{height:230px;position:fixed;right:0;top:192px;width:50px;z-index:1000}@media (max-width:991px){.stickys .sticky-buttons:first-child{bottom:0;height:50px;left:0;right:auto;top:auto;width:100%}}.stickys .sticky-buttons:first-child a{background-color:#e5007e;-webkit-border-radius:20px 0 0;border-radius:20px 0 0;color:#fff;display:block;font-size:14px;height:50px;line-height:17px;padding:6px 10px;position:absolute;text-align:center;-webkit-transform:rotate(-90deg) translateZ(0);transform:rotate(-90deg) translateZ(0);-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;width:114px}@media (max-width:991px){.stickys .sticky-buttons:first-child a{-webkit-border-radius:0;border-radius:0;float:left;line-height:50px;padding:0;position:relative;-webkit-transform:none;-ms-transform:none;transform:none;width:50%}}.stickys .sticky-buttons:first-child a:hover,.stickys .sticky-buttons:first-child a:focus{opacity:.6;text-decoration:none}@media (max-width:991px){.stickys .sticky-buttons:first-child a:hover,.stickys .sticky-buttons:first-child a:focus{opacity:1}}@media (max-width:991px){.stickys .sticky-buttons:first-child .textwidget p{margin:0}}.stickys .sticky-buttons:first-child .textwidget p a{left:-32px}@media (max-width:991px){.stickys .sticky-buttons:first-child .textwidget p a{left:0}}.stickys .sticky-buttons:first-child .textwidget p:first-child a{top:0}@media (max-width:991px){.stickys .sticky-buttons:first-child .textwidget p:first-child a{border-right:1px solid #fff}}.stickys .sticky-buttons:first-child .textwidget p:nth-child(2) a{top:120px}@media (max-width:991px){.stickys .sticky-buttons:first-child .textwidget p:nth-child(2) a{border-left:1px solid #fff;top:0}}.stickys.post form.mc4wp-form{-webkit-transform:translate3d(0,0,0) !important;transform:translate3d(0,0,0) !important}.stickys .sticky-buttons:last-child form.mc4wp-form{background-color:#e5007e;-webkit-border-radius:0 0 0 20px;border-radius:0 0 0 20px;height:auto;min-height:115px;padding:20px;position:fixed;right:0;top:280px;-webkit-transform:translate3d(400px,0,0);transform:translate3d(400px,0,0);-webkit-transition:-webkit-transform .7s;transition:-webkit-transform .7s;-o-transition:transform .7s;transition:transform .7s;transition:transform .7s,-webkit-transform .7s;width:400px;z-index:10000}.stickys .sticky-buttons:last-child form.mc4wp-form.mc4wp-form-success .mc4wp-form-fields>*:not(.close){display:none}.stickys .sticky-buttons:last-child form.mc4wp-form .mc4wp-response p{margin:0;padding-right:20px}@media (min-width:992px) and (max-height:735px){.stickys .sticky-buttons:last-child form.mc4wp-form{-webkit-transform:translate3d(700px,0,0);transform:translate3d(700px,0,0);width:700px}}@media (max-width:991px){.stickys .sticky-buttons:last-child form.mc4wp-form{border-bottom:2px solid #fff;-webkit-border-radius:0;border-radius:0;max-height:-webkit-calc(100vh - 100px);max-height:calc(100vh - 100px);max-width:450px;overflow-x:hidden;overflow-y:scroll;top:50px;-webkit-transform:translate3d(450px,0,0);transform:translate3d(450px,0,0);width:100%}}@media (max-width:450px){.stickys .sticky-buttons:last-child form.mc4wp-form{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.stickys .sticky-buttons:last-child form.mc4wp-form.open{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.stickys .sticky-buttons:last-child form.mc4wp-form h2{color:#fff;font-size:23px;margin-top:0;padding-right:20px}.stickys .sticky-buttons:last-child form.mc4wp-form .close{cursor:pointer;display:block;font-size:20px;height:20px;line-height:20px;position:absolute;right:20px;text-align:center;text-transform:uppercase;top:20px;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:20px}.stickys .sticky-buttons:last-child form.mc4wp-form .close:hover,.stickys .sticky-buttons:last-child form.mc4wp-form .close:focus{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}.stickys .sticky-buttons:last-child form.mc4wp-form p,.stickys .sticky-buttons:last-child form.mc4wp-form label,.stickys .sticky-buttons:last-child form.mc4wp-form span{color:#fff}.stickys .sticky-buttons:last-child form.mc4wp-form .item-label{display:block;margin:0 0 0 21px}.stickys .sticky-buttons:last-child form.mc4wp-form label{margin-top:0}.stickys .sticky-buttons:last-child form.mc4wp-form input{border:0}.stickys .sticky-buttons:last-child form.mc4wp-form input[type=email]{color:#40c4ff}.stickys .sticky-buttons:last-child form.mc4wp-form input[type=checkbox]{display:none}.stickys .sticky-buttons:last-child form.mc4wp-form input[type=checkbox]+span:before{border:0;height:16px;left:-21px;width:16px}body.error404 .lead{margin-top:50px}@media (max-width:991px){body.error404 .lead{margin-top:10px}}body.error404 .menu{margin-bottom:50px}@media (max-width:991px){body.error404 .menu{margin-bottom:20px}}.custom-style-link-map .row>div:first-child a{display:block}@media (max-width:767px){.custom-style-link-map .row>div:first-child{display:none}}.custom-style-link-map .row div:nth-child(2) svg{display:table;height:auto;margin:30px auto;max-width:100%;width:600px}body.ie .custom-style-link-map .row div:nth-child(2) svg{height:850px}.custom-style-link-map .row div:nth-child(2) svg path{cursor:pointer;fill:#fff;stroke:#40c4ff;stroke-miterlimit:10;stroke-width:.75px}.custom-style-link-map .row div:nth-child(2) svg path.no-hover{cursor:initial}.custom-style-link-map .row div:nth-child(2) svg path.hover{fill:#40c4ff}body.single-events .thumbnail-container{height:50vh}body.single-events .thumbnail-container:after{clear:both;content:' ';display:block}body.single-events .thumbnail-container img{float:none;height:100%;width:auto}.accordion-content:after{clear:both;content:' ';display:block}.pos-block{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;float:left;margin-bottom:20px;overflow:hidden;width:50%}@media (max-width:767px){.pos-block{width:100%}}.pos-block:nth-child(even){padding-left:14px}@media (max-width:767px){.pos-block:nth-child(even){padding-left:0}}.pos-block:nth-child(odd){padding-right:14px}@media (max-width:767px){.pos-block:nth-child(odd){padding-right:0}}@media (max-width:767px){.pos-block:last-child{margin-bottom:0}}.pos-block .inner{background-image:url(//liberale-frauen-nrw.de/wp-content/themes/LIF_2018/img/Icon_Download_dunkel.svg);background-position:25px 20px;background-repeat:no-repeat;background-size:94px 105px;border:2px solid #e0e0e0;height:100%;min-height:150px;padding:10px 15px 10px 150px}@media (max-width:767px){.pos-block .inner{background-position:15px 15px;background-size:40px auto;min-height:0;padding-left:65px}}.pos-block .inner .pos-headline{color:#40c4ff;font-size:23px}@media (max-width:991px){.pos-block .inner .pos-headline{font-size:18px;line-height:21px}}.pos-block .inner p{color:#58595b;font-size:18px;padding-bottom:5px}.custom-style-statement-archive h1{text-transform:capitalize}.custom-style-statement-archive .person{border:2px solid #e0e0e0;margin:30px 40px 10px;padding:20px 25px;position:relative}.custom-style-statement-archive .person:after{clear:both;content:' ';display:block}@media (max-width:991px){.custom-style-statement-archive .person{margin:10px 0;padding:15px 20px}}.custom-style-statement-archive .person a[name]{position:absolute;top:-130px}@media (max-width:991px){.custom-style-statement-archive .person a[name]{top:-70px}}.custom-style-statement-archive .person .image-outer{float:left;margin-top:5px;max-height:330px;overflow:hidden;width:230px}@media (max-width:991px){.custom-style-statement-archive .person .image-outer{max-height:290px;width:200px}}@media (max-width:767px){.custom-style-statement-archive .person .image-outer{float:left;margin-right:12px;margin-top:5px;width:100px}}.custom-style-statement-archive .person .image-outer img{height:auto;width:100%}.custom-style-statement-archive .person .text{margin-left:280px}.custom-style-statement-archive .person .text:after{clear:both;content:' ';display:block}@media (max-width:991px){.custom-style-statement-archive .person .text{margin-left:220px}}@media (max-width:767px){.custom-style-statement-archive .person .text{margin-left:0}}.custom-style-statement-archive .person .text h4{color:#40c4ff;font-size:33px;font-weight:700;line-height:40px;margin-bottom:10px;margin-top:0}@media (max-width:767px){.custom-style-statement-archive .person .text h4{font-size:20px;line-height:24px}}body.search .style-page-title{margin-bottom:30px}@media (max-width:991px){body.search .style-page-title{margin-bottom:10px}}body.search .post-content:last-child{margin-bottom:80px}@media (max-width:991px){body.search .post-content:last-child{margin-bottom:20px}}body.search h1{margin-bottom:18px;margin-top:100px}@media (max-width:991px){body.search h1{margin-top:20px;margin-bottom:0}}body.search .query{font-size:30px;font-weight:600;line-height:35px;margin-top:16px}body.search .new-posts{border-bottom:2px solid #e0e0e0;margin-bottom:35px;padding-bottom:37px}body.search .new-posts:last-of-type{margin-bottom:25px}body.search .new-posts .date{margin-bottom:20px}body.search .new-posts .entry{margin-bottom:20px}body.search .new-posts .read-more{background-color:#40c4ff;border:0;-webkit-border-radius:0 0 20px;border-radius:0 0 20px;color:#fff;font-size:18px;font-weight:400;line-height:21px;padding:14px 66px 15px;text-align:center;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}body.search .new-posts .read-more:hover,body.search .new-posts .read-more:focus{opacity:.6}body.search .paginate-links{display:table;margin:0 auto}body.search .paginate-links .page-numbers{color:#58595b;margin:0 6px}body.search .paginate-links .page-numbers.current{font-weight:700}body.search .post-content input[type=text]{-webkit-appearance:none;border:2px solid #40c4ff;-webkit-border-radius:0;border-radius:0;font-size:17px;height:50px !important;line-height:46px;margin-bottom:17px;margin-top:0;max-height:none !important;outline:0;padding-bottom:0;padding-left:21px !important;padding-top:0;width:100%}body.search .post-content button[type=submit]{-webkit-appearance:none;background-color:#40c4ff;border:0;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.5);box-shadow:0 1px 4px 0 rgba(0,0,0,.5);color:#fff;display:block;font-size:18px;height:50px;line-height:50px;max-width:100%;outline:0;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s;width:234px}body.search .post-content button[type=submit]:before{content:'Suchen'}body.search .post-content button[type=submit]:hover,body.search .post-content button[type=submit]:focus{opacity:.6}.single-post .single-post-title h1{margin-bottom:0}@media (max-width:991px){.single-post .single-post-title h1{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;margin-bottom:10px}}.single-post h3{margin-bottom:0}.single-post .page-content.update-image{margin-bottom:40px}@media (max-width:991px){.single-post .page-content.update-image{margin-bottom:10px}}.single-post .page-content .thumbnail-container{height:50vh}@media (max-width:991px){.single-post .page-content .thumbnail-container{margin-top:10px;height:auto}}.single-post .page-content .thumbnail-container img{float:none;height:100%;width:auto}.single-post .page-content h2{margin-bottom:10px;margin-top:20px}.pb-blogarchive .row.grid{margin:0 25px}@media (max-width:991px){.pb-blogarchive .row.grid{position:relative}}.pb-blogarchive .row.grid .content-slider-content{float:left}.pb-blogarchive .row.grid .content-slider-content>div{width:100%}@media (max-width:991px){.pb-blogarchive .row.grid .content-slider-content>div{padding:0 10px}}@media (max-width:991px){.pb-blogarchive .row.grid{margin:0 -15px}}@media (max-width:991px){.pb-blogarchive .row.grid .content-slider-prev,.pb-blogarchive .row.grid .content-slider-next{height:100%;position:absolute;top:0;width:40px;z-index:20}.pb-blogarchive .row.grid .content-slider-next{right:0}.pb-blogarchive .row.grid .content-slider-prev{left:0}}.pb-blogarchive .row.grid>div{padding:0 23px}@media (max-width:1199px){.pb-blogarchive .row.grid>div{padding:0 12px}}@media (max-width:991px){.pb-blogarchive .row.grid>div{padding:0 15px}}.pb-blogarchive .row.grid>div .news-post{-webkit-border-radius:0 0 20px;border-radius:0 0 20px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.5);box-shadow:0 2px 4px 0 rgba(0,0,0,.5);position:relative;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;z-index:1}.pb-blogarchive .row.grid>div .news-post:hover,.pb-blogarchive .row.grid>div .news-post:focus{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);z-index:2}@media (max-width:991px){.pb-blogarchive .row.grid>div .news-post:hover,.pb-blogarchive .row.grid>div .news-post:focus{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.pb-blogarchive .row.grid>div .date{background-color:#e5007e;border:3px solid #fff;-webkit-border-radius:50%;border-radius:50%;color:#fff;font-weight:400;height:76px;left:-12px;position:absolute;text-align:center;top:-15px;width:76px}@media (max-width:991px){.pb-blogarchive .row.grid>div .date{height:60px;width:60px}}.pb-blogarchive .row.grid>div .date .day{display:block;padding:8px 0 3px}@media (max-width:991px){.pb-blogarchive .row.grid>div .date .day{padding:5px 0 3px}}.pb-blogarchive .row.grid>div .date .month{display:block;text-transform:uppercase}.pb-blogarchive .row.grid>div .date .day,.pb-blogarchive .row.grid>div .date .month{font-size:20px;letter-spacing:.01px;line-height:22px}@media (max-width:991px){.pb-blogarchive .row.grid>div .date .day,.pb-blogarchive .row.grid>div .date .month{font-size:18px;line-height:19px}}.pb-blogarchive .row.grid>div .news-image{background-position:top center;background-repeat:no-repeat;background-size:cover;border-bottom:2px solid #fff;height:240px;overflow:hidden}@media (max-width:991px){.pb-blogarchive .row.grid>div .news-image{height:130px}}.pb-blogarchive .row.grid>div .news-image img{opacity:0}.pb-blogarchive .row.grid>div .news-image figcaption.caption{color:rgba(0,0,0,0)}.pb-blogarchive .row.grid>div .pic-placeholder{background-color:#e0e0e0;height:240px}@media (max-width:991px){.pb-blogarchive .row.grid>div .pic-placeholder{height:130px}}.pb-blogarchive .row.grid>div h2{background-color:#e5007e;-webkit-border-radius:0 0 20px;border-radius:0 0 20px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:17px;font-weight:700;line-height:21px;margin:0;padding:9px 17px 10px 18px;text-transform:none}@media (max-width:991px){.pb-blogarchive .row.grid>div h2{font-size:15px;font-weight:400;line-height:18px;padding:10px}}.pb-blogarchive .row.grid>div .teaser{color:#58595b;font-size:15px;font-weight:400;line-height:23px;padding:16px 17px 18px}@media (max-width:991px){.pb-blogarchive .row.grid>div .teaser{font-size:13px;line-height:15px;padding:10px}}.pb-blogarchive .row.grid>div a:hover,.pb-blogarchive .row.grid>div a:focus{text-decoration:none}.pb-blogarchive .row.grid>div a:hover .teaser,.pb-blogarchive .row.grid>div a:focus .teaser{text-decoration:none}.pb-blogarchive .row.grid>div .tags{margin:0 17px}.pb-blogarchive .row.grid>div .tags:after{clear:both;content:' ';display:block}.pb-blogarchive .row.grid>div .tag{color:#e5007e;display:table;float:left;font-size:13px;line-height:23px;margin-right:15px;padding:0 0 15px 15px;position:relative}.pb-blogarchive .row.grid>div .tag:before{content:'\f02b';font-family:"FontAwesome";font-size:12px;left:0;line-height:23px;position:absolute;top:0}.custom-style-social-media-display{margin-top:-47px}@media (max-width:991px){.custom-style-social-media-display{margin-top:0}}.custom-style-social-media-display h2{margin-bottom:53px}@media (max-width:991px){.custom-style-social-media-display h2{margin-bottom:25px;margin-top:20px}}@media (max-width:991px){.custom-style-social-media-display .row>div{margin-bottom:15px}}.custom-style-social-media-display .row>div .pb-text{-webkit-border-radius:0 0 20px;border-radius:0 0 20px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.5);box-shadow:0 2px 4px 0 rgba(0,0,0,.5);min-height:360px;padding:15px;position:relative;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;z-index:1}@media (max-width:991px){.custom-style-social-media-display .row>div .pb-text{min-height:0}}.custom-style-social-media-display .row>div .pb-text:hover,.custom-style-social-media-display .row>div .pb-text:focus{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}@media (max-width:991px){.custom-style-social-media-display .row>div .pb-text:hover,.custom-style-social-media-display .row>div .pb-text:focus{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.custom-style-social-media-display .row>div .pb-text a{color:#e5007e !important}.custom-style-social-media-display .row #ctf .ctf-item:first-child{padding-top:0}.custom-style-social-media-display .row .sbi_photo{-webkit-border-radius:0 0 20px;border-radius:0 0 20px}.custom-style-social-media-display .row #sb_instagram{margin:-15px;min-width:-webkit-calc(100% + 30px);min-width:calc(100% + 30px)}.event-wrapper{position:relative}@media (max-width:991px){.event-wrapper .resp-archive-link{color:#e0e0e0;display:block;padding:21px 0;text-align:center;text-decoration:underline}}@media (min-width:992px){.event-wrapper .resp-archive-link{display:none}}.event-item{border-bottom:1px solid #e0e0e0;margin-bottom:25px;padding:25px 60px 28px 0}.event-item:first-child{padding-top:0}@media (max-width:991px){.event-item{margin-bottom:0;padding:10px 15px 15px}}.event-item:after{clear:both;content:' ';display:block}.event-item .header{float:left;width:98px}@media (max-width:991px){.event-item .header{display:none}}.event-item .header div.datetime{background-color:#e5007e;height:97px;text-align:center;width:98px}.event-item .header div.datetime span{font-size:28px;letter-spacing:.01px;line-height:34px}.event-item .header div.datetime .day{color:#fff;display:block;padding-top:12px;text-align:center}.event-item .header div.datetime .month{color:#fff;display:block;text-align:center;text-transform:uppercase}.event-item .header .info-link{background-color:#40c4ff;-webkit-border-radius:0 0 20px;border-radius:0 0 20px;color:#fff;display:block;font-size:20px;height:45px;line-height:45px;text-align:center;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;width:98px}.event-item .header .info-link:hover,.event-item .header .info-link:focus,.event-item .header .info-link:active{opacity:.6;text-decoration:none}.event-item .layout_teaser{float:left;padding-left:60px;width:-webkit-calc(100% - 328px);width:calc(100% - 328px)}@media (max-width:991px){.event-item .layout_teaser{padding:0;width:100%}}@media (max-width:991px){.event-item .layout_teaser .date,.event-item .layout_teaser .time,.event-item .layout_teaser .location{display:none}}@media (min-width:992px){.event-item .layout_teaser .resp-infos{display:none}}.event-item .layout_teaser p{font-size:15px;line-height:23px;margin-bottom:0}.event-item .layout_teaser p:after{clear:both;content:' ';display:block}.event-item .layout_teaser p span{display:block;float:left;width:95px}.event-item .layout_teaser p span.location{display:inline;float:none}.event-item .layout_teaser h4{color:#e5007e;font-size:17px;font-weight:700;line-height:23px}@media (max-width:991px){.event-item .layout_teaser h4{font-weight:400;line-height:19px;margin-top:10px}}.event-item .layout_teaser h4 a{color:#e5007e}.event-item .layout_teaser h4 a:hover,.event-item .layout_teaser h4 a:focus,.event-item .layout_teaser h4 a:active{text-decoration:none}.event-item .image{float:right}@media (max-width:991px){.event-item .image{display:none}}.event-item .image a{background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:contain;display:block;height:168px;overflow:hidden;width:168px}@media (max-width:991px){.custom-style-download-program .row>div{max-height:185px;overflow:hidden}}@media (max-width:991px){.custom-style-download-program .row>div:first-child{float:right;padding:0 20px;width:-webkit-calc(100% - 160px);width:calc(100% - 160px)}}@media (max-width:991px){.custom-style-download-program .row>div:nth-child(2){float:left;width:160px}}.custom-style-download-program .row>div:nth-child(2) .pb-image{margin-top:-20px}@media (max-width:991px){.custom-style-download-program .row>div:nth-child(2) .pb-image{margin-bottom:10px;margin-top:0}}.custom-style-download-program .row>div:nth-child(2) a{color:#58595b;font-size:15px;line-height:37px;padding-top:24px}@media (max-width:991px){.custom-style-download-program .row>div:nth-child(2) a{color:#40c4ff;white-space:nowrap}}.custom-style-positions-slider{overflow:hidden}.custom-style-positions-slider h2{background-color:#40c4ff;-webkit-border-radius:0 20px 0 0;border-radius:0 20px 0 0;color:#fff;display:table;margin:0;padding:14px 27px 8px 21px}@media (max-width:991px){.custom-style-positions-slider h2{font-size:20px;font-weight:400;padding:10px 15px 3px 12px}}.custom-style-positions-slider .container>.pb-text:nth-child(2){position:relative}.custom-style-positions-slider .container>.pb-text:nth-child(2):after{background-color:#40c4ff;content:'';height:100%;left:-1000px;position:absolute;top:0;width:4000px;z-index:-1}.custom-style-positions-slider .slider-item{height:244px;overflow:hidden;padding:46px 0 40px}.custom-style-positions-slider .slider-item:after{clear:both;content:' ';display:block}@media (max-width:991px){.custom-style-positions-slider .slider-item{height:auto;min-height:175px;padding:0;position:relative}}.custom-style-positions-slider .slider-item .download-area{float:left;width:354px}@media (min-width:992px){.custom-style-positions-slider .slider-item .download-area.resp{display:none}}@media (max-width:991px){.custom-style-positions-slider .slider-item .download-area.desktop{display:none}}@media (max-width:1199px){.custom-style-positions-slider .slider-item .download-area{width:254px}}@media (max-width:991px){.custom-style-positions-slider .slider-item .download-area{height:95px;padding-bottom:20px;width:100%}}.custom-style-positions-slider .slider-item .download-area img{display:block;height:101px;margin:0 auto;width:91px}@media (max-width:991px){.custom-style-positions-slider .slider-item .download-area img{float:left;height:75px;width:67px}}.custom-style-positions-slider .slider-item .download-area a{color:#fff;font-size:24px;letter-spacing:.01px;line-height:37px;text-align:center;width:100%}.custom-style-positions-slider .slider-item .download-area a span{display:block;padding-top:20px;width:100%}@media (max-width:991px){.custom-style-positions-slider .slider-item .download-area a span{float:left;padding-left:20px;padding-top:26px;text-align:left;width:-webkit-calc(100% - 67px);width:calc(100% - 67px)}}.custom-style-positions-slider .slider-item .info-text{float:left;height:183px;overflow:hidden;width:615px}.custom-style-positions-slider .slider-item .info-text.no-pdf{padding-left:21px;padding-right:60px;width:100%}@media (max-width:991px){.custom-style-positions-slider .slider-item .info-text.no-pdf{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%}}@media (max-width:991px){.custom-style-positions-slider .slider-item .info-text{height:auto;width:auto}}.custom-style-positions-slider .slider-item .info-text p{color:#fff;font-size:24px;letter-spacing:.01px;line-height:37px;margin:0}@media (max-width:991px){.custom-style-positions-slider .slider-item .info-text p{float:none;font-size:15px;line-height:18px;margin:0;padding:30px 45px 20px 0;text-align:center;width:auto}}.custom-style-positions-slider .vertical-slider-wrapper{height:244px;min-height:175px;overflow:hidden;position:relative}.custom-style-positions-slider .vertical-slider-wrapper .vertical-slider{left:0;position:absolute;top:0;-webkit-transition:top .3s;-o-transition:top .3s;transition:top .3s}.custom-style-positions-slider .slider-control{height:102px;margin-top:-51px;position:absolute;right:0;top:50%;width:62px}@media (max-width:991px){.custom-style-positions-slider .slider-control{margin-top:0;top:40px;width:35px}}.custom-style-positions-slider .slider-control .arrow-up,.custom-style-positions-slider .slider-control .arrow-down{cursor:pointer;height:9px;margin-right:-9px;position:absolute;right:50%;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:18px}.custom-style-positions-slider .slider-control .arrow-up{background-image:url(//liberale-frauen-nrw.de/wp-content/themes/LIF_2018/img/Pfeil.svg);top:0;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.custom-style-positions-slider .slider-control .arrow-up:hover,.custom-style-positions-slider .slider-control .arrow-up:focus{-webkit-transform:scale(1.6) rotate(180deg);-ms-transform:scale(1.6) rotate(180deg);transform:scale(1.6) rotate(180deg)}.custom-style-positions-slider .slider-control .arrow-down{background-image:url(//liberale-frauen-nrw.de/wp-content/themes/LIF_2018/img/Pfeil.svg);bottom:0}.custom-style-positions-slider .slider-control .arrow-down:hover,.custom-style-positions-slider .slider-control .arrow-down:focus{-webkit-transform:scale(1.6);-ms-transform:scale(1.6);transform:scale(1.6)}.custom-style-positions-slider .slider-control .progress{color:#fff;font-size:24px;height:37px;letter-spacing:.01px;line-height:37px;margin-top:-18px;position:absolute;text-align:center;top:50%;width:100%}@media (max-width:991px){.custom-style-positions-slider .slider-control .progress{height:62px;margin-top:-31px}}.custom-style-positions-slider .slider-control .progress span{color:#fff;font-size:24px;letter-spacing:.01px;line-height:37px}@media (max-width:991px){.custom-style-positions-slider .slider-control .progress span{display:block;font-size:15px;line-height:30px}}@media (min-width:992px){.custom-style-positions-slider .slider-control .progress .seperator.resp{display:none}}@media (max-width:991px){.custom-style-positions-slider .slider-control .progress .seperator.resp{background-color:#fff;height:2px;width:100%}}@media (max-width:991px){.custom-style-positions-slider .slider-control .progress .seperator.desktop{display:none}}.position-slider-wrapper{position:relative}.position-slider-wrapper+.resp-archive-link{display:none}@media (max-width:991px){.position-slider-wrapper+.resp-archive-link{color:#e0e0e0;display:block;margin-top:50px;padding:21px 0;text-align:center;text-decoration:underline}}.position-slider-wrapper img{float:none}.position-slider-wrapper .slider-item{display:none;height:238px;padding:0 96px}@media (min-width:992px){.position-slider-wrapper .slider-item:after{clear:both;content:' ';display:block}}@media (max-width:991px){.position-slider-wrapper .slider-item{height:auto;padding:0}}.position-slider-wrapper .slider-item .item-image{float:left;height:238px;overflow:hidden;position:relative}.position-slider-wrapper .slider-item .item-image img{height:238px;margin:0;max-width:none;width:auto}@media (max-width:991px){.position-slider-wrapper .slider-item .item-image img{height:97px;max-width:100%}}.position-slider-wrapper .slider-item .item-image.resp{display:none}@media (max-width:991px){.position-slider-wrapper .slider-item .item-image{height:97px;margin-bottom:0;margin-right:8px;width:auto}.position-slider-wrapper .slider-item .item-image.resp{display:block}.position-slider-wrapper .slider-item .item-image.desktop{display:none}}.position-slider-wrapper .slider-item .statement-teaser{float:left;height:-webkit-calc(100% - 62px);height:calc(100% - 62px);margin-left:40px;margin-top:25px;position:relative}@media (max-width:991px){.position-slider-wrapper .slider-item .statement-teaser{height:auto;margin:0;width:auto !important}}.position-slider-wrapper .slider-item .statement-teaser a{color:#e5007e;display:block;font-size:17px;line-height:30px}@media (max-width:991px){.position-slider-wrapper .slider-item .statement-teaser a{display:inline;font-size:14px;line-height:20px}}.position-slider-wrapper .slider-item .statement-teaser .person{bottom:-37px;color:#e5007e;font-size:25px;left:0;line-height:37px;position:absolute}@media (max-width:991px){.position-slider-wrapper .slider-item .statement-teaser .person{bottom:0;font-size:14px;line-height:20px;position:relative}}.position-slider-wrapper .slider-item .content{font-size:17px;line-height:30px}@media (max-width:991px){.position-slider-wrapper .slider-item .content{font-size:14px;line-height:20px}}.position-slider-wrapper .content-slider-container{overflow:hidden;-ms-touch-action:pan-y;touch-action:pan-y}.position-slider-wrapper .content-slider-content{float:left}.position-slider-wrapper .content-slider-content .slider-item{display:block}.position-slider-wrapper .content-slider-items{position:relative;-webkit-transition:left .3s;-o-transition:left .3s;transition:left .3s}.position-slider-wrapper .content-slider-prev,.position-slider-wrapper .content-slider-next{background-color:#e0e0e0;cursor:pointer;height:238px;position:absolute;top:0;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s;width:50px;z-index:100}@media (max-width:991px){.position-slider-wrapper .content-slider-prev,.position-slider-wrapper .content-slider-next{bottom:-50px;height:40px;top:auto;width:30px}}.position-slider-wrapper .content-slider-prev:before,.position-slider-wrapper .content-slider-next:before{background-image:url(//liberale-frauen-nrw.de/wp-content/themes/LIF_2018/img/Pfeil_pink.svg);background-repeat:no-repeat;background-size:contain;content:'';display:block;height:18px;left:50%;margin-left:-5px;margin-top:-9px;position:absolute;top:50%;width:10px}.position-slider-wrapper .content-slider-prev:hover,.position-slider-wrapper .content-slider-prev:focus,.position-slider-wrapper .content-slider-next:hover,.position-slider-wrapper .content-slider-next:focus{background-color:#e5007e}.position-slider-wrapper .content-slider-prev:hover:before,.position-slider-wrapper .content-slider-prev:focus:before,.position-slider-wrapper .content-slider-next:hover:before,.position-slider-wrapper .content-slider-next:focus:before{background-image:url(//liberale-frauen-nrw.de/wp-content/themes/LIF_2018/img/Pfeil_links.svg)}.position-slider-wrapper .content-slider-prev{left:0}@media (max-width:991px){.position-slider-wrapper .content-slider-prev{left:auto;right:50px}}.position-slider-wrapper .content-slider-prev:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.position-slider-wrapper .content-slider-next{right:0}
/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */
.hamburger{padding:7px 5px;display:inline-block;cursor:pointer;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;-o-transition-property:opacity,filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:1}.hamburger.is-active:hover{opacity:1}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:before,.hamburger.is-active .hamburger-inner:after{background-color:#fff}.hamburger-box{width:30px;height:16px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1px}.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{width:30px;height:2px;background-color:#fff;-webkit-border-radius:0;border-radius:0;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner:before,.hamburger-inner:after{content:"";display:block}.hamburger-inner:before{top:-7px}.hamburger-inner:after{bottom:-7px}.hamburger--spin .hamburger-inner{-webkit-transition-duration:.22s;-o-transition-duration:.22s;transition-duration:.22s;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);-o-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner:before{-webkit-transition:top .1s .25s ease-in,opacity .1s ease-in;-o-transition:top .1s .25s ease-in,opacity .1s ease-in;transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{-webkit-transition:bottom .1s .25s ease-in,-webkit-transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s .25s ease-in,-webkit-transform .22s cubic-bezier(.55,.055,.675,.19);-o-transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19),-webkit-transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);-webkit-transition-delay:.12s;-o-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-o-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner:before{top:0;opacity:0;-webkit-transition:top .1s ease-out,opacity .1s .12s ease-out;-o-transition:top .1s ease-out,opacity .1s .12s ease-out;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom .1s ease-out,-webkit-transform .22s .12s cubic-bezier(.215,.61,.355,1);transition:bottom .1s ease-out,-webkit-transform .22s .12s cubic-bezier(.215,.61,.355,1);-o-transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1),-webkit-transform .22s .12s cubic-bezier(.215,.61,.355,1)}