@charset "UTF-8";
/***!  Style Declaration  !***/

i._access-icon._access{top:0px !important;bottom:auto;background-color:#e94f0f !important}@media only screen and (max-width:1023px){.menu-toggle{display:flex!important}}@media only screen and (max-width:1023px){#container_showcase1_modules{display:none!important}}@media only screen and (max-width:1023px){#container_top1_modules .module_surround{padding:0!important}}@media only screen and (min-width:1024px){#container_top1_modules{display:none!important}}div.low-fx div.layerslideshow .tns-slider img{-webkit-transform:scale(1);transform:scale(1);transition:all 3s linear;transition-delay:.1s}div.no-fx div.layerslideshow .tns-slider img{-webkit-transform:scale(1);transform:scale(1);transition:none;transition-delay:.4s}.shariff .orientation-horizontal{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;justify-content:flex-end}div.shariff{padding-right:1em}body.home #container_header{background-color:rgba(250,250,250,0)!important}body.home #container_header .hornav ul.menu li a,.hornav ul.menu li span,.hornav>ul>.parent::after{color:#fff}body.home #container_header .hornav ul.menu li a:hover,.hornav ul.menu li span,.hornav>ul>.parent::after{color:#f5504e}body.home .hornav ul ul li a{background-color:#292929}body.home #container_header .hornav ul.menu>li.active>a{color:#f5504e}#container_header{background-color:rgba(250,250,250,0)!important}body.home .is-sticky #container_header{background-color:rgba(240,240,240,1)!important}body.home .is-sticky #container_header .hornav ul.menu li a,.hornav ul.menu li span,.hornav>ul>.parent::after{color:#292929}.is-sticky #container_header{background-color:rgba(240,240,240,1)!important}body.home .container_header:after{display:none}body.home .container_header{box-shadow:none}.container_header:after{display:none}.container_header{box-shadow:none}.hornav ul.menu>li>a,.hornav ul.menu>li>span{text-transform:none}.hornav ul.menu>li.active>a{color:#f5504e}.hornav ul.menu>li a:hover,.hornav ul.menu>li a:focus{color:#f5504e}a{text-decoration:none}.footermenu ul li a,.footermenu ul li span,#container_footer a{color:#fff}.btn a:hover{color:#fff}p.readmore{float:right}h1.componentheading,div.djev_cat_desc{display:none}h4{color:#1e2526;background:none;-webkit-background-clip:unset;-webkit-text-fill-color:#1e2526;text-shadow:none}.favth-table{width:100%;max-width:100%;margin-bottom:20px}.favth-table>thead>tr>th,.favth-table>tbody>tr>th,.favth-table>tfoot>tr>th,.favth-table>thead>tr>td,.favth-table>tbody>tr>td,.favth-table>tfoot>tr>td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.fancybox-caption__body{display:none}#jem .jem-list-img img{width:auto;height:auto!important}body.view-event #jem .jem-img img{display:none}@font-face{src:url('https://www.tpz-ruhr.de/templates/j51_nina/fonts/nunito-v26-latin-200.eot');src:url('https://www.tpz-ruhr.de/templates/j51_nina/fonts/nunito-v26-latin-200.eot#iefix') format('embedded-opentype'),url('https://www.tpz-ruhr.de/templates/j51_nina/fonts/nunito-v26-latin-200.woff2') format('woff2'),url('https://www.tpz-ruhr.de/templates/j51_nina/fonts/nunito-v26-latin-200.woff') format('woff'),url('https://www.tpz-ruhr.de/templates/j51_nina/fonts/nunito-v26-latin-200.ttf') format('truetype'),url('https://www.tpz-ruhr.de/templates/j51_nina/fonts/nunito-v26-latin-200.svg#Nunito') format('svg');font-display:swap;font-family:'Nunito';font-style:normal;font-weight:200}@font-face{src:url('https://www.tpz-ruhr.de/templates/j51_nina/fonts/nunito-v26-latin-regular.eot');src:url('https://www.tpz-ruhr.de/templates/j51_nina/fonts/nunito-v26-latin-regular.eot#iefix') format('embedded-opentype'),url('https://www.tpz-ruhr.de/templates/j51_nina/fonts/nunito-v26-latin-regular.woff2') format('woff2'),url('https://www.tpz-ruhr.de/templates/j51_nina/fonts/nunito-v26-latin-regular.woff') format('woff'),url('https://www.tpz-ruhr.de/templates/j51_nina/fonts/nunito-v26-latin-regular.ttf') format('truetype'),url('https://www.tpz-ruhr.de/templates/j51_nina/fonts/nunito-v26-latin-regular.svg#Nunito') format('svg');font-display:swap;font-family:'Nunito';font-style:normal;font-weight:400}@font-face{src:url('https://www.tpz-ruhr.de/templates/j51_nina/fonts/nunito-v26-latin-italic.eot');src:url('https://www.tpz-ruhr.de/templates/j51_nina/fonts/nunito-v26-latin-italic.eot#iefix') format('embedded-opentype'),url('https://www.tpz-ruhr.de/templates/j51_nina/fonts/nunito-v26-latin-italic.woff2') format('woff2'),url('https://www.tpz-ruhr.de/templates/j51_nina/fonts/nunito-v26-latin-italic.woff') format('woff'),url('https://www.tpz-ruhr.de/templates/j51_nina/fonts/nunito-v26-latin-italic.ttf') format('truetype'),url('https://www.tpz-ruhr.de/templates/j51_nina/fonts/nunito-v26-latin-italic.svg#Nunito') format('svg');font-display:swap;font-family:'Nunito';font-style:italic;font-weight:400}@font-face{src:url('https://www.tpz-ruhr.de/templates/j51_nina/fonts/nunito-v26-latin-800.eot');src:url('https://www.tpz-ruhr.de/templates/j51_nina/fonts/nunito-v26-latin-800.eot#iefix') format('embedded-opentype'),url('https://www.tpz-ruhr.de/templates/j51_nina/fonts/nunito-v26-latin-800.woff2') format('woff2'),url('https://www.tpz-ruhr.de/templates/j51_nina/fonts/nunito-v26-latin-800.woff') format('woff'),url('https://www.tpz-ruhr.de/templates/j51_nina/fonts/nunito-v26-latin-800.ttf') format('truetype'),url('https://www.tpz-ruhr.de/templates/j51_nina/fonts/nunito-v26-latin-800.svg#Nunito') format('svg');font-display:swap;font-family:'Nunito';font-style:normal;font-weight:800}
