﻿ul#mainmenu{display:-webkit-box;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex}ul#mainmenu{-webkit-box-pack:justify;-moz-box-pack:justify;-webkit-flex-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between}@media (min-width: 768px){#main{margin:-100px auto 0px auto}}#header{background:url(../img/header-bg.png) no-repeat;background-position-x:10%;height:466px;border:none;background-size:4105px 384px;background-position-y:-2px}@media (min-width: 1400px){#header{background-position-x:-180px}}@media (min-width: 1680px){#header{background-position-x:-25px}}#header .navbar-brand{display:none}#header .navbar-toggle{float:left;border-radius:0;border:1px solid transparent;margin-left:15px;padding:8px 10px;margin-top:6px;margin-bottom:8px;width:48px;height:39px;border-color:#fff}#header .navbar-toggle:hover,#header .navbar-toggle:focus{border-color:#fff;background-color:transparent}#header .navbar-toggle:before,#header .navbar-toggle:after{position:absolute;top:0;left:50%;content:' ';height:36px;width:2px;background-color:#fff;margin:0 0;transform:rotate(45deg)}#header .navbar-toggle:after{transform:rotate(-45deg)}#header .navbar-toggle.collapsed{border-color:transparent}#header .navbar-toggle.collapsed .icon-bar{display:block}#header .navbar-toggle.collapsed:before,#header .navbar-toggle.collapsed:after{content:'';display:none}#header .navbar-toggle .icon-bar{display:none;height:3px;width:28px;border-radius:0;background-color:#fff}#header .navbar-toggle .icon-bar+.icon-bar{margin-top:6px}#header #searchform{display:inline-block;min-width:350px}#header #searchform_small{display:inline-block;min-width:50px}#header #searchform input#search,#header #searchform_small input#search_small{height:auto;font-family:'droid_sansregular';font-size:16px;color:#333;padding:7px 15px;border-radius:0px;border:none;webkit-box-shadow:none;box-shadow:none}#header #searchform input#search:focus,#header #searchform_small input#search_small:focus{z-index:2}#header #searchform button,#header #searchform_small button{padding:0px;color:#c40d0d;font-size:25px;border-radius:0px;border:none;border-left:1px solid #c40d0d}#header #searchform button:hover,#header #searchform_small button:hover{background-color:#fff}#ivi-logo img{position:relative}@media (min-width: 1200px){#ivi-logo img{left:-15px}}ul#mainmenu>li{display:table-cell;min-width:1%;min-height:37px;margin:0 auto}ul#mainmenu>li>a{white-space:nowrap}ul#mainmenu li a{color:#fff;font-size:16px;font-family:'droid_sansregular'}ul#mainmenu li a:hover{text-decoration:none}@media (min-width: 1070px){ul#mainmenu li a{font-size:19px}}#main.single-sticky{margin-top:160px}#ivi-logo-small,#searchform_small_wrapper{display:none}#header.navbar-fixed-top{background-image:none !important;background-color:transparent !important;height:80px !important}#header.navbar-fixed-top #sticky-bg{position:absolute;margin-left:34px;background-color:#b80e0e !important;border-bottom:1px solid #fff;height:80px !important;width:100%;max-height:80px}@media (min-width: 1680px){#header.navbar-fixed-top #sticky-bg{margin-left:200px}}@media (max-width: 1199px){#header.navbar-fixed-top #sticky-bg{display:none}}#header.navbar-fixed-top #sticky-bg:before{content:" ";display:block;position:absolute;width:34px;left:-34px;top:0;height:80px;border-style:solid;border-width:0px 34px 80px 0;border-color:white;border-color:transparent #fff transparent transparent}#header.navbar-fixed-top #sticky-bg:after{content:" ";display:block;position:absolute;width:34px;left:-33px;top:0;height:80px;border-style:solid;border-width:0px 34px 80px 0;border-color:white;border-color:transparent #b80e0e transparent transparent}#header.navbar-fixed-top.admin-bar-shown{top:32px}#header.navbar-fixed-top #ivi-logo-small{display:block;position:absolute;left:0;float:none;top:-28px;z-index:99}@media (max-width: 991px){#header.navbar-fixed-top #ivi-logo-small{position:absolute;top:12px;left:50%;margin-left:-44px;text-align:center;width:auto}}#header.navbar-fixed-top #ivi-logo-small a{position:relative;width:88px}#header.navbar-fixed-top #ivi-logo-small a img{width:88px}#header.navbar-fixed-top ul#mainmenu{padding:0 105px 0 135px}#header.navbar-fixed-top #searchform_small_wrapper{display:block;position:absolute;right:0;top:-8px;width:50px}#header.navbar-fixed-top #searchform_small_wrapper button.toggle_search{padding:0px;color:#c40d0d;background-color:#fff;font-size:25px;border-radius:0px;border:2px solid transparent;width:50px;height:36px}#header.navbar-fixed-top #searchform_small_wrapper button.toggle_search:hover{color:#fff;background-color:#c40d0d;border:2px solid #fff}#header.navbar-fixed-top #searchform_small_wrapper button.toggle_search:focus{outline:none}#header.navbar-fixed-top #searchform_small_wrapper button.toggle_search i{display:block;width:46px;height:32px;line-height:32px}#header.navbar-fixed-top #searchform_small_wrapper form{position:absolute;top:36px;height:0;right:-1px;border:1px solid #c40d0d;background-color:#fff;visibility:hidden;overflow:hidden;-webkit-transition:all 0.1s ease-in;-moz-transition:all 0.1s ease-in;-ms-transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;transition:all 0.1s ease-in}@media (max-width: 991px){#header.navbar-fixed-top #searchform_small_wrapper form{top:56px}}#header.navbar-fixed-top #searchform_small_wrapper form input{width:295px}@media (max-width: 480px){#header.navbar-fixed-top #searchform_small_wrapper form input{width:224px}}#header.navbar-fixed-top #searchform_small_wrapper.show_search_input form{display:block;visibility:visible;height:38px}#header.navbar-fixed-top #searchform_small_wrapper.show_search_input button.toggle_search:hover i:before,#header.navbar-fixed-top #searchform_small_wrapper.show_search_input button.toggle_search:hover i:after{background-color:#fff}#header.navbar-fixed-top #searchform_small_wrapper.show_search_input button.toggle_search i:before{content:"X"}#header.navbar-fixed-top #searchform_small_wrapper.show_search_input button.toggle_search i:before,#header.navbar-fixed-top #searchform_small_wrapper.show_search_input button.toggle_search i:after{position:absolute;top:0;left:50%;content:' ';height:36px;width:2px;background-color:#c40d0d;margin:0 0}#header.navbar-fixed-top #searchform_small_wrapper.show_search_input button.toggle_search i:before{transform:rotate(45deg)}#header.navbar-fixed-top #searchform_small_wrapper.show_search_input button.toggle_search i:after{transform:rotate(-45deg)}#header.navbar-fixed-top #searchform_small_wrapper{display:block;position:absolute;right:0;top:-8px;width:50px}#header #searchform .input-group,#header #searchform #search,#header #searchform .input-group-btn{height:36px;background-color:#fff}[class^=arr-]{border:solid currentColor;border-width:0 2px 2px 0;display:inline-block;padding:4px 4px}.arr-right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.arr-left{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.arr-up{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.arr-down{transform:rotate(45deg);-webkit-transform:rotate(45deg)}#mainmenu li .arr-down{margin-left:4px;margin-bottom:2px}@media (min-width: 768px){#ivi-header-desktop-static{margin-top:22px}#header.navbar-fixed-top{background:url(../img/header-bg-s-sticky.png) no-repeat;height:128px;background-position-x:20px;background-position-y:-3px;background-size:100% 132px}}@media (min-width: 768px) and (max-width: 1199px){#header.navbar-fixed-top{height:auto !important;background-image:none;background-color:#b80e0e !important}}@media (min-width: 768px){#header.navbar-fixed-top .navbar-toggle{display:block}}@media (min-width: 768px) and (min-width: 992px){#header.navbar-fixed-top .navbar-toggle{display:none}}@media (min-width: 768px){#header.navbar-fixed-top .navbar-header{padding:12px 48px}}@media (min-width: 768px) and (min-width: 992px){#header.navbar-fixed-top .navbar-header{display:none}}@media (min-width: 768px){#header.navbar-fixed-top div#navbar{margin-top:36px}div#navbar{margin-top:24px;position:relative}#searchform{margin-top:24px}.navbar-static-top ul#mainmenu div.ivi-submenu-wrap ul.submenu li ul{border:1px solid #ccc;margin:18px 0 0 15px;padding:15px;position:relative}.navbar-static-top ul#mainmenu div.ivi-submenu-wrap ul.submenu li ul:after,.navbar-static-top ul#mainmenu div.ivi-submenu-wrap ul.submenu li ul:before{bottom:100%;left:28px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.navbar-static-top ul#mainmenu div.ivi-submenu-wrap ul.submenu li ul:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:14px;margin-left:-14px}.navbar-static-top ul#mainmenu div.ivi-submenu-wrap ul.submenu li ul:before{border-color:rgba(204,204,204,0);border-bottom-color:#ccc;border-width:15px;margin-left:-15px}}@media (min-width: 990px){ul#mainmenu div.ivi-submenu-wrap ul.submenu li ul{border:1px solid #ccc;margin:18px 0 0 15px;padding:15px;position:relative}ul#mainmenu div.ivi-submenu-wrap ul.submenu li ul:after,ul#mainmenu div.ivi-submenu-wrap ul.submenu li ul:before{bottom:100%;left:28px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}ul#mainmenu div.ivi-submenu-wrap ul.submenu li ul:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:14px;margin-left:-14px}ul#mainmenu div.ivi-submenu-wrap ul.submenu li ul:before{border-color:rgba(204,204,204,0);border-bottom-color:#ccc;border-width:15px;margin-left:-15px}}@media (min-width: 1280px){ul#mainmenu li div.ivi-submenu-wrap{min-width:1150px}}#footer{background-color:#333333;min-height:300px;margin-top:120px;padding:90px 0 75px;font-family:"droid_sansregular"}@media (max-width: 991px){#footer{padding:50px 0 40px}}#footer #footer-icon-row{margin-bottom:70px}@media (max-width: 991px){#footer #footer-icon-row{margin-bottom:35px}}#footer #footer-icon-row a{margin-left:-16px}@media (max-width: 991px){#footer #footer-icon-row a{margin-left:-4px}#footer #footer-icon-row a img{width:80px}}#footer h3{font-size:25px;line-height:34px;color:#fff;font-family:"Raleway-Light";font-weight:300}#footer .widgettitle{color:#fff;margin-top:0}#footer ul{list-style-type:none;padding-left:0;margin-left:0}#footer ul li{line-height:32px;text-transform:none;font-weight:normal}#footer ul li a{font-size:13px;color:#c3c3c3}#footer ul.menu>li>a{font-size:15px;text-transform:uppercase;font-weight:bold;color:#fff}#footer #footer-col-3 ul.menu>li{margin-bottom:32px}@media (max-width: 991px){#footer #footer-col-3 ul.menu>li{margin-bottom:0}}#footer #footer-col-4{border-left:1px solid #999;padding-left:40px}#footer #footer-col-4 #share-buttons-footer{margin:12px 0 188px}@media (max-width: 991px){#footer #footer-col-4 #share-buttons-footer{margin-bottom:0}}@media (max-width: 480px){#footer #footer-col-4 #share-buttons-footer{margin-bottom:40px}}#footer #footer-col-4 #share-buttons-footer li{line-height:32px;margin-bottom:22px;display:block}#footer #footer-col-4 #share-buttons-footer li a{color:#fff}#footer #footer-col-4 #share-buttons-footer span:before{font-size:30px;line-height:32px;color:#fff;padding-right:18px;float:left}#footer #footer-col-4 .menu a{font-weight:normal;color:#fff}@media (max-width: 991px){#footer #footer-col-4{border-left:none;padding-left:0}#footer #footer-col-4>li{width:50%;float:left}}@media (max-width: 480px){#footer #footer-col-4>li{width:100%;float:none}}#footer-menu{list-style:none;padding-left:0px;float:right}#footer-menu li{display:inline-block;margin:0 0 0 16px}#footer-menu li a{color:#444444;text-transform:uppercase;font-family:"droid_sansregular"}#sidebar{overflow:hidden}#sidebar .sidebar-element>ul{padding:0 24px}#sidebar ul li ul{list-style-type:none;padding-left:0}@media (min-width: 992px){#fixed-sidebar-wrapper.sticky{position:fixed;width:100%;max-width:1150px;margin:0 auto;margin-top:-120px}#fixed-sidebar-wrapper.sticky #sidebar{margin-right:-12px}}@media (min-width: 992px) and (max-width: 1199px){#fixed-sidebar-wrapper.sticky{max-width:none;padding:0 15px;left:0}#fixed-sidebar-wrapper.sticky #sidebar{margin-right:0;float:right;padding-left:7px}}#ivi-sidebar-events,#ivi-sidebar-ortsgruppen-all,#ivi-sidebar-ortsgruppe-detail{margin-right:-15px}#ivi-sidebar-events ul,ul.sidebar-widget{list-style-type:none;padding-left:0}#ivi-sidebar-events>ul{padding:0 24px}#ivi-sidebar-events .all-events-link-wrapper{padding:0 0 0 0px;border-bottom:1px solid #ccc;margin-bottom:0;margin:0 0 0 24px}#ivi-sidebar-events li{font-family:'Raleway-Light';color:#000000;font-size:17px;text-decoration:none}#ivi-sidebar-events li a{color:inherit;text-decoration:none}#ivi-sidebar-events .event-detail:nth-child(-n+3),#ivi-sidebar-events .moving .event-detail{border-top:1px solid #ccc;padding:10px 0 30px 0}#ivi-sidebar-events .no-events{padding:10px 0 20px 0}#ivi-sidebar-events .event-detail:first-child{padding-top:0;border-top:none}#ivi-sidebar-events .all-events-link{padding:20px 0 20px 0;border-top:1px solid #ccc;margin-bottom:0;margin-right:24px}#ivi-sidebar-events .em-town,#ivi-sidebar-events .em-link,#ivi-sidebar-events .em-more{display:inline}#ivi-sidebar-events .em-date{font-family:'Raleway-Light';color:#444;font-size:70px;line-height:70px;margin-top:0px;margin-bottom:8px;text-decoration:none}#ivi-sidebar-events .em-town,#ivi-sidebar-events .em-more,#ivi-sidebar-events .all-events-link{font-family:'Raleway-Heavy';color:#c40d0d;font-size:16px;margin-top:0px;margin-bottom:5px;text-decoration:none;text-transform:uppercase}#ivi-sidebar-events .em-town,#ivi-sidebar-events .all-events-link{color:#444}#ivi-sidebar-events .em-more{font-size:14px}#ivi-sidebar-events .em-more a{color:#c40d0d}#ivi-sidebar-events .em-more:hover,#ivi-sidebar-events .em-details:hover,#ivi-sidebar-events .all-events-link:hover{text-decoration:underline}#ivi-sidebar-events .em-link{font-family:'Raleway-Light';color:#000000;font-size:17px;text-decoration:none}#ivi-sidebar-events .em-details:before{content:"";width:8px;height:24px;background-repeat:no-repeat;background-image:url(../img/submenu-bg-left.png);background-position:left center;display:block;background-size:contain;margin-right:6px;float:left}#ivi-sidebar-events .em-details p{margin:0;display:inline}#ivi-sidebar-events .widget_em_calendar{margin-top:30px}#ivi-sidebar-events .widget_em_calendar .em-calendar{width:100%}.widget_em_calendar td.eventful{background-color:#c40d0d;color:#fff}table.em-calendar td:first-child{padding-left:0}table.em-calendar td:last-child{padding-right:0}table.em-calendar thead td:first-child{text-align:left}table.em-calendar thead td:last-child{text-align:right}.nav_events{position:relative;float:right;display:none;margin-right:2px}.nav_events a{border-radius:50%;width:24px;height:24px;background-color:#fff;color:#b80e0e;display:inline;float:left;margin-right:6px;cursor:pointer}.nav_events .arr-up,.nav_events .arr-down{left:6px;position:relative}.nav_events .arr-up{top:-3px}.nav_events .arr-down{top:-7px}.nav_events i{border-width:0 4px 4px 0}#ivi-sidebar-events .event-detail{display:none}#ivi-sidebar-events .event-detail:nth-child(-n+3){display:block}#ivi-sidebar-kontakt{font-family:'DroidSerif';font-size:20px;color:#444;border:none}#ivi-sidebar-kontakt p i{font-family:"DroidSerif-Italic";font-style:normal}#ivi-sidebar-kontakt h3{font-family:'Raleway';color:#b80e0e;text-transform:uppercase;margin-top:55px;margin-bottom:0}#ivi-sidebar-kontakt h3:first-child{margin-top:0}#ivi-sidebar-kontakt h3 i{display:inline;vertical-align:middle;margin-right:6px}#ivi-sidebar-kontakt h3 i.icon-iso-envelope:before{top:1px;position:relative}#ivi-sidebar-kontakt h3 i.icon-iso-phone-square:before{font-size:22px;top:1px;width:24px;position:relative}#ivi-sidebar-kontakt h3 i.icon-iso-mobile:before{font-size:28px;top:4px;position:relative;left:-6px;margin-right:-2px;width:24px}#ivi-sidebar-kontakt h3 i.icon-iso-facebook-square:before{font-size:22px;top:1px;position:relative;width:24px}#ivi-sidebar-kontakt a{color:inherit}#ivi-sidebar-ortsgruppe-detail h3{font-family:"Raleway-Heavy";font-size:16px;color:#000}#ivi-sidebar-ortsgruppe-detail h3 i{color:#b80e0e}#ivi-sidebar-ortsgruppe-detail .section{border-bottom:1px solid #ccc;overflow:hidden;padding:14px 0}#ivi-sidebar-ortsgruppe-detail .section .left,#ivi-sidebar-ortsgruppe-detail .section .right{display:table-cell;vertical-align:top}#ivi-sidebar-ortsgruppe-detail .section .left{padding-right:18px;font-size:26px;line-height:14px;min-width:44px;text-align:center}#ivi-sidebar-ortsgruppe-detail .section .left i{color:#b80e0e}#ivi-sidebar-ortsgruppe-detail .section .left i.icon-iso-envelope{font-size:21px}#ivi-sidebar-ortsgruppe-detail .section .left i.icon-iso-facebook-square{font-size:24px}#ivi-sidebar-ortsgruppe-detail .section .right{font-family:"Raleway";font-size:16px;color:#000}#ivi-sidebar-ortsgruppe-detail .section .right>*{word-break:break-word}#ivi-sidebar-ortsgruppe-detail .section .right p{margin:0 0}#ivi-sidebar-ortsgruppe-detail .section .right strong,#ivi-sidebar-ortsgruppe-detail .section .right a,#ivi-sidebar-ortsgruppe-detail .section .right bold{color:#000;font-family:"Raleway-Bold"}#ivi-sidebar-ortsgruppen-all ul#ivi-sidebar-ortsgruppen{border-bottom:1px solid #ccc;margin-bottom:0;padding:0 24px 0 0 !important;margin:0 0 0 24px !important}@media (min-width: 992px){#ivi-sidebar-ortsgruppen-all ul#ivi-sidebar-ortsgruppen.sticky{max-height:490px;overflow-y:auto}}#ivi-sidebar-ortsgruppen-all #ivi-sidebar-ortsgruppen::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.3);background-color:#efefef}#ivi-sidebar-ortsgruppen-all #ivi-sidebar-ortsgruppen::-webkit-scrollbar{width:8px;background-color:#efefef}#ivi-sidebar-ortsgruppen-all #ivi-sidebar-ortsgruppen::-webkit-scrollbar-thumb{background-color:#b80e0e}#ivi-sidebar-ortsgruppen-all .mapsvg-directory-item,#ivi-sidebar-ortsgruppen-all ul li ul li{padding:8px 12px;border-top:1px solid #ccc;font-family:'Raleway';color:#000000;font-size:17px}#ivi-sidebar-ortsgruppen-all .mapsvg-directory-item:hover,#ivi-sidebar-ortsgruppen-all .mapsvg-directory-item:hover a,#ivi-sidebar-ortsgruppen-all .mapsvg-directory-item a:hover,#ivi-sidebar-ortsgruppen-all .mapsvg-directory-item.active a,#ivi-sidebar-ortsgruppen-all ul li ul li:hover,#ivi-sidebar-ortsgruppen-all ul li ul li:hover a,#ivi-sidebar-ortsgruppen-all ul li ul li a:hover,#ivi-sidebar-ortsgruppen-all ul li ul li.active a{color:#444;font-family:'Raleway-Bold';text-decoration:none !important}#ivi-sidebar-ortsgruppen-all .mapsvg-directory-item a,#ivi-sidebar-ortsgruppen-all ul li ul li a{color:#000}#ivi-sidebar-ortsgruppen-all .mapsvg-directory-item:first-child,#ivi-sidebar-ortsgruppen-all ul li ul li:first-child{border-top:none}#main ul.sidebar-list{list-style-type:none;padding-left:0;margin:0 0 0 24px !important;padding:0 24px 0 0 !important}#main ul.sidebar-list li{padding:8px 12px;border-top:1px solid #ccc;font-family:'Raleway';color:#000000;font-size:17px}#main ul.sidebar-list li:hover,#main ul.sidebar-list li:hover a,#main ul.sidebar-list li a:hover,#main ul.sidebar-list li.active a{color:#444;font-family:'Raleway-Bold';text-decoration:none !important}#main ul.sidebar-list li a{color:#000}#main ul.sidebar-list li:first-child{border-top:none}form input:not(.ui-datepicker-month):not(.ui-datepicker-year):not([type="submit"]),form select:not(.ui-datepicker-month):not(.ui-datepicker-year):not([type="submit"]){height:auto;font-family:'droid_sansregular';font-family:'Raleway';font-size:16px;font-weight:400;line-height:22px;color:#333;padding:7px 15px;border-radius:0px;border:none;webkit-box-shadow:none;box-shadow:none;background-color:#fff}form label{font-weight:normal}form textarea{font-family:'droid_sansregular';font-family:'Raleway';font-size:16px;font-weight:400;line-height:22px;color:#333;padding:7px 15px;border-radius:0px;border:none;webkit-box-shadow:none;box-shadow:none;background-color:#fff}form .wpcf7-form-control-wrap{display:block;margin-top:12px}form .wpcf7-form-control-wrap span.wpcf7-not-valid-tip{color:red;font-size:0.8em;text-transform:none;margin-top:6px}form div.wpcf7-response-output{margin:32px 0 32px 0;padding:25px}form div.wpcf7-response-output.wpcf7-validation-errors{border:2px solid #f7e700}input:focus,select:focus,option:focus,textarea:focus,button:focus{outline:none;border:none}input.wpcf7-submit{background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #b80e0e), color-stop(1, #c40d0d));background:-moz-linear-gradient(center top, #b80e0e 5%, #c40d0d 100%);background-color:#b80e0e;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:1px solid #b80e0e;text-shadow:none;line-height:20px;font-size:20px;display:inline-block;color:#ffffff;font-weight:normal;padding:15px 28px;text-decoration:none;text-transform:uppercase;float:right;font-family:'Raleway-Heavy';letter-spacing:1px}input.wpcf7-submit:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #fff), color-stop(1, #fff));background:-moz-linear-gradient(center top, #fff 5%, #fff 100%);background-color:#fff;border-color:#b80e0e;color:#b80e0e}#form3.form3{font-family:"Raleway-Light";font-size:20px}#form3.form3 .wdform-page-and-images{padding-left:0}#form3.form3 input[type="text"]{height:auto;font-family:'droid_sansregular';font-size:16px;color:#333;padding:7px 15px !important;border-radius:0px;border:1px solid #ccc;webkit-box-shadow:none;box-shadow:none;background-color:#fff}#form3.form3 textarea,#form3.form3 input,#form3.form3 select,#form3.form3 option{background-color:#fff}#form3.form3 div[type=type_submit_reset]{margin-left:0;padding-left:0;display:block}#form3.form3 button.button-submit{background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #b80e0e), color-stop(1, #c40d0d));background:-moz-linear-gradient(center top, #b80e0e 5%, #c40d0d 100%);background-color:#b80e0e;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:1px solid #b80e0e;text-shadow:none;line-height:20px;font-size:20px;display:inline-block;color:#ffffff;font-weight:bold;padding:15px 28px;margin-left:0;text-decoration:none;text-transform:uppercase;float:left;font-family:'Raleway-Heavy'}.wpcf7-quiz-label{text-transform:none}#main.single-event #sidebar{margin-top:32px}#main.single-event .row,#main.event-location .row{margin-right:0}#main.single-event .row.event-single-header,#main.event-location .row.event-single-header{padding-left:0;border-right:1px solid #cccccc}@media (min-width: 768px){#main.single-event .row.event-single-header,#main.event-location .row.event-single-header{padding-left:12px}}@media (min-width: 992px){#main.single-event .row.event-single-header,#main.event-location .row.event-single-header{padding-left:12px;margin-top:24px}}#main.single-event #event-header,#main.single-event #event-location-header,#main.event-location #event-header,#main.event-location #event-location-header{background-color:#ededed;margin-bottom:65px;padding:25px}#main.single-event #event-header .arrow-down,#main.single-event #event-location-header .arrow-down,#main.event-location #event-header .arrow-down,#main.event-location #event-location-header .arrow-down{display:block;width:0;height:0;border-left:30px solid transparent;border-right:30px solid transparent;border-top:30px solid #ededed;position:absolute;z-index:1003;left:33.333%;margin-top:25px}#main.single-event #event-header .map-container,#main.single-event #event-location-header .map-container,#main.event-location #event-header .map-container,#main.event-location #event-location-header .map-container{float:left;margin:0px 0px 0 0;width:100%;height:435px;margin-right:0}#main.single-event #event-header .map-container .em-location-map-container,#main.single-event #event-location-header .map-container .em-location-map-container,#main.event-location #event-header .map-container .em-location-map-container,#main.event-location #event-location-header .map-container .em-location-map-container{width:100% !important;height:435px !important;background-color:#ededed !important}#main.single-event #event-header h1,#main.single-event #event-location-header h1,#main.event-location #event-header h1,#main.event-location #event-location-header h1{font-family:'Raleway-SemiBold';color:#b80e0e;font-size:44px;margin:0 50px 25px 0}#main.single-event #event-header .col1,#main.single-event #event-location-header .col1,#main.event-location #event-header .col1,#main.event-location #event-location-header .col1{padding-left:0}#main.single-event #event-header .col2,#main.single-event #event-location-header .col2,#main.event-location #event-header .col2,#main.event-location #event-location-header .col2{padding-left:50px;padding-right:0}@media (max-width: 767px){#main.single-event #event-header .col2,#main.single-event #event-location-header .col2,#main.event-location #event-header .col2,#main.event-location #event-location-header .col2{padding-left:0;margin-top:24px}}#main.single-event #event-header .col2 table,#main.single-event #event-location-header .col2 table,#main.event-location #event-header .col2 table,#main.event-location #event-location-header .col2 table{width:100%}#main.single-event #event-header .col2 table tr td,#main.single-event #event-location-header .col2 table tr td,#main.event-location #event-header .col2 table tr td,#main.event-location #event-location-header .col2 table tr td{vertical-align:top;padding:15px 25px 15px 0;border-bottom:1px solid #fff;font-family:'Raleway-SemiBold';font-size:20px}#main.single-event #event-header .col2 table tr td .em-location-town,#main.single-event #event-location-header .col2 table tr td .em-location-town,#main.event-location #event-header .col2 table tr td .em-location-town,#main.event-location #event-location-header .col2 table tr td .em-location-town{text-transform:uppercase}#main.single-event #event-header .col2 table tr td a,#main.single-event #event-location-header .col2 table tr td a,#main.event-location #event-header .col2 table tr td a,#main.event-location #event-location-header .col2 table tr td a{color:inherit;text-decoration:none}#main.single-event #event-header .col2 table tr td a:hover,#main.single-event #event-location-header .col2 table tr td a:hover,#main.event-location #event-header .col2 table tr td a:hover,#main.event-location #event-location-header .col2 table tr td a:hover{text-decoration:none}#main.single-event #event-header .col2 table tr td i,#main.single-event #event-location-header .col2 table tr td i,#main.event-location #event-header .col2 table tr td i,#main.event-location #event-location-header .col2 table tr td i{font-size:32px;line-height:20px;color:#b80e0e;vertical-align:middle}#main.single-event #event-header .col2 table tr td ul,#main.single-event #event-location-header .col2 table tr td ul,#main.event-location #event-header .col2 table tr td ul,#main.event-location #event-location-header .col2 table tr td ul{list-style-type:none;margin:0;padding:0}#main.single-event #event-header .col2 table tr td ul li a,#main.single-event #event-location-header .col2 table tr td ul li a,#main.event-location #event-header .col2 table tr td ul li a,#main.event-location #event-location-header .col2 table tr td ul li a{color:inherit}#main.single-event #event-header .col2 table tr td ul li a:hover,#main.single-event #event-location-header .col2 table tr td ul li a:hover,#main.event-location #event-header .col2 table tr td ul li a:hover,#main.event-location #event-location-header .col2 table tr td ul li a:hover{color:inherit}#main.single-event #event-header .col2 table tr:first-child td,#main.single-event #event-location-header .col2 table tr:first-child td,#main.event-location #event-header .col2 table tr:first-child td,#main.event-location #event-location-header .col2 table tr:first-child td{padding-top:0}#main.single-event #event-header .col2 p,#main.single-event #event-location-header .col2 p,#main.event-location #event-header .col2 p,#main.event-location #event-location-header .col2 p{margin:0 0 20px;border-bottom:1px solid #fff;padding:0 0 20px}#em-wrapper>p,#search_wrapper>p{display:none}#em-wrapper .advanced-search-field,#search_wrapper .advanced-search-field{margin-bottom:25px;padding-top:25px}#em-wrapper .advanced-search-field h2,#search_wrapper .advanced-search-field h2{text-transform:uppercase;font-family:"Raleway";font-size:20px;color:#b80e0e;margin:0 0 35px 0}#em-wrapper .ct_events,#search_wrapper .ct_events{margin-bottom:60px;font-family:'DroidSerif-Italic', serif;font-style:italic;font-size:22px;line-height:30px;color:#666}#em-wrapper .ct_events strong,#search_wrapper .ct_events strong{color:#333}#em-wrapper .em-search-wrapper,#search_wrapper .em-search-wrapper{padding:25px;background-color:#ededed;border-bottom:2px solid #999;margin-bottom:60px}#em-wrapper .em-search-wrapper .em-events-search label,#search_wrapper .em-search-wrapper .em-events-search label{width:100%;font-weight:normal}#em-wrapper .em-search-wrapper .em-events-search label span,#search_wrapper .em-search-wrapper .em-events-search label span{display:block;text-transform:uppercase;font-family:"Raleway-Light";font-size:20px;margin-bottom:10px}#em-wrapper .em-search-wrapper .em-events-search .em-search-field,#search_wrapper .em-search-wrapper .em-events-search .em-search-field{margin-bottom:25px}#em-wrapper .em-search-wrapper .em-events-search .em-search-field h2,#search_wrapper .em-search-wrapper .em-events-search .em-search-field h2{text-transform:uppercase;font-family:"Raleway-Light";font-size:20px;color:#b80e0e;margin:0 0 35px 0}#em-wrapper .em-search-wrapper .em-events-search .em-search-category,#em-wrapper .em-search-wrapper .em-events-search .em-search-location,#search_wrapper .em-search-wrapper .em-events-search .em-search-category,#search_wrapper .em-search-wrapper .em-events-search .em-search-location{width:50%;float:left}@media (max-width: 767px){#em-wrapper .em-search-wrapper .em-events-search .em-search-category,#em-wrapper .em-search-wrapper .em-events-search .em-search-location,#search_wrapper .em-search-wrapper .em-events-search .em-search-category,#search_wrapper .em-search-wrapper .em-events-search .em-search-location{width:100%;float:none}#em-wrapper .em-search-wrapper .em-events-search .em-search-category.em-search-location label,#em-wrapper .em-search-wrapper .em-events-search .em-search-category.em-search-category label,#em-wrapper .em-search-wrapper .em-events-search .em-search-location.em-search-location label,#em-wrapper .em-search-wrapper .em-events-search .em-search-location.em-search-category label,#search_wrapper .em-search-wrapper .em-events-search .em-search-category.em-search-location label,#search_wrapper .em-search-wrapper .em-events-search .em-search-category.em-search-category label,#search_wrapper .em-search-wrapper .em-events-search .em-search-location.em-search-location label,#search_wrapper .em-search-wrapper .em-events-search .em-search-location.em-search-category label{padding-left:0 !important;padding-right:0 !important}}#em-wrapper .em-search-wrapper .em-events-search .em-search-category .select-wrapper,#em-wrapper .em-search-wrapper .em-events-search .em-search-location .select-wrapper,#search_wrapper .em-search-wrapper .em-events-search .em-search-category .select-wrapper,#search_wrapper .em-search-wrapper .em-events-search .em-search-location .select-wrapper{position:relative}#em-wrapper .em-search-wrapper .em-events-search .em-search-category .select-wrapper:after,#em-wrapper .em-search-wrapper .em-events-search .em-search-location .select-wrapper:after,#search_wrapper .em-search-wrapper .em-events-search .em-search-category .select-wrapper:after,#search_wrapper .em-search-wrapper .em-events-search .em-search-location .select-wrapper:after{content:"\6a";font-family:"iso" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#b80e0e;padding:0;position:absolute;right:0;top:0;z-index:1;text-align:center;width:10%;pointer-events:none;box-sizing:border-box;font-size:28px;line-height:38px}#em-wrapper .em-search-wrapper .em-events-search .em-search-category.em-search-category label,#em-wrapper .em-search-wrapper .em-events-search .em-search-location.em-search-category label,#search_wrapper .em-search-wrapper .em-events-search .em-search-category.em-search-category label,#search_wrapper .em-search-wrapper .em-events-search .em-search-location.em-search-category label{padding-right:12px}#em-wrapper .em-search-wrapper .em-events-search .em-search-category.em-search-location label,#em-wrapper .em-search-wrapper .em-events-search .em-search-location.em-search-location label,#search_wrapper .em-search-wrapper .em-events-search .em-search-category.em-search-location label,#search_wrapper .em-search-wrapper .em-events-search .em-search-location.em-search-location label{padding-left:12px}#em-wrapper .em-search-wrapper .em-events-search .em-search-category select,#em-wrapper .em-search-wrapper .em-events-search .em-search-location select,#search_wrapper .em-search-wrapper .em-events-search .em-search-category select,#search_wrapper .em-search-wrapper .em-events-search .em-search-location select{display:block;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}#em-wrapper .em-search-wrapper .em-events-search .em-search-category select option:first-child,#em-wrapper .em-search-wrapper .em-events-search .em-search-location select option:first-child,#search_wrapper .em-search-wrapper .em-events-search .em-search-category select option:first-child,#search_wrapper .em-search-wrapper .em-events-search .em-search-location select option:first-child{color:#999}#em-wrapper .em-search-wrapper .em-events-search .em-search-scope.em-events-search-dates .datepicker-wrapper,#search_wrapper .em-search-wrapper .em-events-search .em-search-scope.em-events-search-dates .datepicker-wrapper{display:inline-block;position:relative}#em-wrapper .em-search-wrapper .em-events-search .em-search-scope.em-events-search-dates .datepicker-wrapper:hover input,#em-wrapper .em-search-wrapper .em-events-search .em-search-scope.em-events-search-dates .datepicker-wrapper:hover button,#search_wrapper .em-search-wrapper .em-events-search .em-search-scope.em-events-search-dates .datepicker-wrapper:hover input,#search_wrapper .em-search-wrapper .em-events-search .em-search-scope.em-events-search-dates .datepicker-wrapper:hover button{border-color:#666}#em-wrapper .em-search-wrapper .em-events-search .em-search-scope.em-events-search-dates .datepicker-wrapper input.iso-date-input-loc.hasDatepicker,#search_wrapper .em-search-wrapper .em-events-search .em-search-scope.em-events-search-dates .datepicker-wrapper input.iso-date-input-loc.hasDatepicker{width:125px;border:1px solid #fff}#em-wrapper .em-search-wrapper .em-events-search .em-search-scope.em-events-search-dates .datepicker-wrapper button.ui-datepicker-trigger,#search_wrapper .em-search-wrapper .em-events-search .em-search-scope.em-events-search-dates .datepicker-wrapper button.ui-datepicker-trigger{background:none;background-color:#fff;border:1px solid #fff;color:#666;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-appearance:button;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;width:40px;height:38px;display:inline-block;float:right;margin-left:2px;font-size:20px;line-height:1em}#em-wrapper .em-search-wrapper .em-events-search .em-search-scope.em-events-search-dates .datepicker-wrapper button.ui-datepicker-trigger:after,#search_wrapper .em-search-wrapper .em-events-search .em-search-scope.em-events-search-dates .datepicker-wrapper button.ui-datepicker-trigger:after{content:"\39";font-family:"iso" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#em-wrapper .em-search-wrapper .em-events-search .em-search-scope.em-events-search-dates>span,#search_wrapper .em-search-wrapper .em-events-search .em-search-scope.em-events-search-dates>span{margin:0 24px;color:#666}@media (max-width: 767px){#em-wrapper .em-search-wrapper .em-events-search .em-search-scope.em-events-search-dates>span,#search_wrapper .em-search-wrapper .em-events-search .em-search-scope.em-events-search-dates>span{display:block;margin:12px 24px}}#em-wrapper .em-search-wrapper .em-events-search .em-search-text,#search_wrapper .em-search-wrapper .em-events-search .em-search-text{width:100%}#em-wrapper .em-search-wrapper .em-events-search .em-search-text input,#search_wrapper .em-search-wrapper .em-events-search .em-search-text input{width:100%}#em-wrapper .em-search-wrapper .em-events-search button.em-search-submit,#search_wrapper .em-search-wrapper .em-events-search button.em-search-submit{background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #b80e0e), color-stop(1, #c40d0d));background:-moz-linear-gradient(center top, #b80e0e 5%, #c40d0d 100%);background-color:#b80e0e;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:1px solid #b80e0e;text-shadow:none;line-height:20px;font-size:20px;display:inline-block;color:#ffffff;font-weight:500;padding:15px 28px;text-decoration:none;text-transform:uppercase;float:right;font-family:'Raleway-Heavy'}#em-wrapper .em-search-wrapper .em-events-search button.em-search-submit:hover,#search_wrapper .em-search-wrapper .em-events-search button.em-search-submit:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #fff), color-stop(1, #fff));background:-moz-linear-gradient(center top, #fff 5%, #fff 100%);background-color:#fff;border-color:#b80e0e;color:#b80e0e}#em-wrapper .em-search-wrapper .em-events-search button.em-search-submit img,#search_wrapper .em-search-wrapper .em-events-search button.em-search-submit img{display:none}#main.all-events #events-all-header h1{font-size:50px;color:#b80e0e;margin:-6px 0 0 0;font-family:'Raleway-Heavy';padding-bottom:12px;border-bottom:8px solid #b80e0e;text-transform:uppercase}#main.all-events #ivi-sub-post{margin-top:140px}#main.all-events table.events-table{table-layout:fixed;width:100%}@media (max-width: 480px){#main.all-events table.events-table,#main.all-events table.events-table tbody,#main.all-events table.events-table tr,#main.all-events table.events-table tr td,#main.all-events table.events-table td .em-link{display:block;width:100%}}#main.all-events table.events-table thead th.event-time{width:34.375%}@media (max-width: 767px){#main.all-events table.events-table thead th.event-time{width:50%}}#main.all-events table.events-table thead th.event-description{width:65.625%}@media (max-width: 767px){#main.all-events table.events-table thead th.event-description{width:50%}}#main.all-events table.events-table tbody td{vertical-align:top;font-family:'Raleway-Light';color:#000000;font-size:17px;text-decoration:none}#main.all-events table.events-table tbody td a:hover,#main.all-events table.events-table tbody td a:hover *{text-decoration:none}#main.all-events table.events-table tbody td.event-header{border-top:1px solid #ddd;border-bottom:none}#main.all-events table.events-table tbody td.event-header .em-category{min-height:50px;position:relative;top:-1px}#main.all-events table.events-table tbody td.event-header .em-category ul{list-style-type:none;padding:0;margin:0;line-height:1em;padding-bottom:25px}#main.all-events table.events-table tbody td.event-header .em-category ul li{display:inline-block;background-color:#b80e0e;color:#fff !important;padding:5px 13px;color:#fff;text-transform:uppercase;font-family:'droid_sansregular', sans;font-size:20px;line-height:20px;cursor:default}#main.all-events table.events-table tbody td.event-header .em-category ul li:before{content:"";display:none}#main.all-events table.events-table tbody td.event-time .em-date{font-family:'Raleway-ExtraLight';color:#666;font-size:90px;line-height:70px;margin-top:0px;margin-bottom:8px;text-decoration:none}@media (max-width: 991px){#main.all-events table.events-table tbody td.event-time .em-date{font-size:60px;line-height:60px}}#main.all-events table.events-table tbody td.event-description{padding-bottom:78px}#main.all-events table.events-table tbody td.event-description a{text-decoration:none;color:inherit}#main.all-events table.events-table tbody td.event-description a:hover{text-decoration:none}#main.all-events table.events-table tbody td.event-description .em-details .em-detail-excerpt{display:inline-block;white-space:nowrap}#main.all-events table.events-table tbody td.event-description .em-details .em-detail-excerpt:before{content:"";width:8px;height:24px;background-repeat:no-repeat;background-image:url(../img/submenu-bg-left.png);background-position:left center;display:block;background-size:contain;margin-right:6px;float:left}#main.all-events table.events-table tbody td.event-description .em-details .em-detail-excerpt:first-child{color:#444;margin-right:15px}#main.all-events table.events-table tbody td.event-description .em-details .em-detail-excerpt:last-child{color:inherit;margin-right:0}#main.all-events table.events-table tbody td.event-description .em-details .em-detail-excerpt a{text-decoration:none}#main.all-events table.events-table .em-town,#main.all-events table.events-table .em-link{display:inline}#main.all-events table.events-table .em-town,#main.all-events table.events-table .all-events-link{font-family:'Raleway-Heavy';color:#c40d0d;color:#444;font-size:22px;margin-top:0px;margin-bottom:5px;text-decoration:none;text-transform:uppercase}#main.all-events table.events-table .em-town a,#main.all-events table.events-table .all-events-link a{color:inherit}#main.all-events table.events-table .em-link{font-family:'Raleway-Light';color:#000000;font-size:24px;text-decoration:none}#main.all-events table.events-table .em-link a{text-decoration:none;color:inherit}#main.all-events table.events-table .em-details{margin-top:10px;font-size:20px;line-height:24px}#main.all-events table.events-table .em-details p{margin:0;display:inline}#main.all-events #em-wrapper .em-search-wrapper.search_locations .em-search-location{width:100%;float:none}#main.all-events #em-wrapper .em-search-wrapper.search_locations .em-search-location.em-search-location label{padding-left:0}#main.event-location .row.events-header-links{margin-left:-12px}#main.event-location #ivi-sub-post{margin-top:140px}.css-events-list table.events-table td{padding:0 0}div#iso-search-page form#searchform button{color:#b80e0e;border-left:1px solid #b80e0e}#search_wrapper .advanced-search-field a{cursor:pointer}#search_wrapper .advanced-search-field a:hover{text-decoration:none !important}#search_wrapper .advanced-search-field h2{position:relative;padding-left:24px;margin-bottom:25px}#search_wrapper .advanced-search-field h2:before{content:"\6a";color:#b80e0e;padding:0;position:absolute;left:-4px;top:0;z-index:1;text-align:left;width:auto;pointer-events:none;box-sizing:border-box;font-size:22px;line-height:22px}#search_wrapper p.info{font-family:'DroidSerif', sans;font-size:14px;color:#666;margin:0 0 25px 0}#search_wrapper p.info i{margin-right:4px;position:relative;top:1px}#search_wrapper .em-search-wrapper{margin-bottom:25px}#search_wrapper .em-search-wrapper input,#search_wrapper .em-search-wrapper button.ui-datepicker-trigger{font-family:'droid_sansregular';background-color:transparent !important;border:1px solid #999 !important;transition:all .3s}#search_wrapper .em-search-wrapper input:focus,#search_wrapper .em-search-wrapper button.ui-datepicker-trigger:focus{background-color:#fff !important}#search_wrapper .em-search-wrapper input.filtered,#search_wrapper .em-search-wrapper button.ui-datepicker-trigger.filtered{border-color:#b80e0e !important;background-color:#fff !important}@media (max-width: 767px){#search_wrapper .em-search-wrapper .em-events-search .em-search-scope.em-events-search-dates>span,#search_wrapper .em-search-wrapper .em-events-search .em-search-scope.em-events-search-dates>span{display:inline}}#search_wrapper .em-search-wrapper:not(.visible){display:none}#search_wrapper .results{font-family:"DroidSerif";font-size:16px;color:#999;border-bottom:1px solid #ccc;padding:0 12px 12px 0;margin:25px 0 12px 0}#search_wrapper .results em{font-family:"droid_sansregular";font-style:normal;font-weight:bold;color:#b80e0e}#search_wrapper .page-navigation{float:left;text-align:left !important}#search_wrapper .sort{text-align:right;font-family:"droid_sansregular";font-style:normal;font-size:16px;color:#999;margin-bottom:12px}@media (max-width: 767px){#search_wrapper .sort .title{display:none}}#search_wrapper .sort em{font-style:normal;color:#999}#search_wrapper .sort em.active{color:#b80e0e}#search_wrapper .sort .divider{position:relative;top:-2px}#search_wrapper .sort .btn_sort{border-radius:50%;width:16px;height:16px;line-height:1;background-color:#999;color:#fff;display:inline-block;margin-left:4px;cursor:pointer}#search_wrapper .sort .btn_sort.active{background-color:#b80e0e}#search_wrapper .sort .btn_sort i{left:-5px;position:relative;padding:2px 2px;top:-2px}#search_wrapper .sort .btn_sort i.arr-down{top:-4px}.ivi-home-cat-row a:hover{text-decoration:underline !important}#main h1 a:hover,#main h2 a:hover,#main h4 a:hover,#main .event-description a:hover,.ivi-home-cat-row h1 a:hover,.ivi-home-cat-row h2 a:hover,.ivi-home-cat-row h4 a:hover,.ivi-home-cat-row .event-description a:hover{text-decoration:none !important;border-bottom:1px solid #000}#main .event-time a:hover,#main .em-date a:hover,#main .nav_events a:hover,#main .btn-img-caption a:hover,.ivi-home-cat-row .event-time a:hover,.ivi-home-cat-row .em-date a:hover,.ivi-home-cat-row .nav_events a:hover,.ivi-home-cat-row .btn-img-caption a:hover{text-decoration:none !important;border-bottom:none}#main.ivi-home-cat-row-red h1 a:hover,#main.ivi-home-cat-row-red h2 a:hover,#main.ivi-home-cat-row-red h4 a:hover,#main .ivi-titlebox h1 a:hover,#main .ivi-titlebox h2 a:hover,#main .ivi-titlebox h4 a:hover,.ivi-home-cat-row.ivi-home-cat-row-red h1 a:hover,.ivi-home-cat-row.ivi-home-cat-row-red h2 a:hover,.ivi-home-cat-row.ivi-home-cat-row-red h4 a:hover,.ivi-home-cat-row .ivi-titlebox h1 a:hover,.ivi-home-cat-row .ivi-titlebox h2 a:hover,.ivi-home-cat-row .ivi-titlebox h4 a:hover{text-decoration:none !important;border-bottom:1px solid #fff}#main.ivi-home-cat-row-red .ivi-catpost-with-img h1 a:hover,#main.ivi-home-cat-row-red .ivi-catpost-with-img h2 a:hover,#main.ivi-home-cat-row-red .ivi-catpost-with-img h4 a:hover,#main .ivi-titlebox .ivi-catpost-with-img h1 a:hover,#main .ivi-titlebox .ivi-catpost-with-img h2 a:hover,#main .ivi-titlebox .ivi-catpost-with-img h4 a:hover,.ivi-home-cat-row.ivi-home-cat-row-red .ivi-catpost-with-img h1 a:hover,.ivi-home-cat-row.ivi-home-cat-row-red .ivi-catpost-with-img h2 a:hover,.ivi-home-cat-row.ivi-home-cat-row-red .ivi-catpost-with-img h4 a:hover,.ivi-home-cat-row .ivi-titlebox .ivi-catpost-with-img h1 a:hover,.ivi-home-cat-row .ivi-titlebox .ivi-catpost-with-img h2 a:hover,.ivi-home-cat-row .ivi-titlebox .ivi-catpost-with-img h4 a:hover{text-decoration:none !important;border-bottom:1px solid #000}#sidebar #ivi-sidebar-soz ul{padding:0 16px 0 12px}#sidebar #ivi-sidebar-soz ul li:first-child{min-width:155px;padding-right:15px}#sidebar #ivi-sidebar-meist-empfohlen .nav-tabs{margin-left:12px}#sidebar #ivi-sidebar-meist-empfohlen #geteilt,#sidebar #ivi-sidebar-meist-empfohlen #kommentiert{margin-left:12px}#sidebar #ivi-sidebar-meist-empfohlen .nav-tabs>li>a:hover{text-decoration:underline}.lead-home.lead-home-no-img{height:465px;min-height:465px;display:table-cell;vertical-align:bottom;position:relative}.lead-home.lead-home-no-img .ivi-titlebox-no-img .social-media-bar-lead{margin-right:12px}.lead-home-img .ivi-titlebox{margin:12px 12px 0 12px}.row-no-padding>[class*="col-"]:first-child{padding-left:0 !important}.row-no-padding>[class*="col-"]:last-child{padding-right:0 !important}.row-no-padding{margin-right:0 !important;margin-left:0 !important}.ivi-home-cat-row .carousel td{cursor:pointer}.ivi-home-cat-row .carousel td.ivi-catpost-first{border:1px solid #b4b4b4}.ivi-home-cat-row-red .carousel td.ivi-catpost-first{border:1px solid #ffffff}.ivi-home-cat-row .carousel td.ivi-catpost-first-with-img,.ivi-home-cat-row .ivi-catpost-with-img{border:none !important}.ivi-home-cat-row{margin-top:20px}.ivi-ad-box-home{margin:90px auto}.ivi-home-cat-row h3 a{display:inline-block;margin-bottom:15px}.ivi-home-cat-row-red h3 a{margin-top:30px}.ivi-latest-posts-home{cursor:pointer;min-height:0;height:0;padding-bottom:59.14%}.ivi-latest-posts-home.has-thumbnail{border:none}#sidebar>div{margin-top:70px}#sidebar>div:first-child{margin-top:0}#sidebar #ivi-sidebar-socialmedia-single ul{padding:0 15px}.single-post #sidebar{top:-32px}.single-post.short-post #sidebar{top:-12px}.single-post #ivi-post-content.ivi-post-content-long>p:first-child::first-letter{float:left;font-family:'Raleway-SemiBold';font-size:127px;line-height:134px}.single-post #long-post{margin-bottom:60px}.single-post #ivi-post-bar{margin-bottom:50px}.single-post #long-post #long-post-title-img{margin:-200px 25px -20px 25px}#ivi-sub-post-comments>div iframe{padding:0 17px}#sidebar #newsletter-flipcard p{color:#fff;text-align:left;font-family:'Raleway';font-size:16px;line-height:1.7em;margin-bottom:12px}.flip-container{perspective:1000px}.flip-container.flipped .flipper{transform:rotateY(180deg)}.flip-container,.front,.back{width:100%;height:250px}.flipper{transition:0.6s;transform-style:preserve-3d;position:relative}.front,.back{backface-visibility:hidden;position:absolute;top:0;left:0}.front{z-index:2;transform:rotateY(0deg)}.back{transform:rotateY(180deg)}#sidebar #ivi-sidebar-socialmedia{overflow:hidden}#sidebar #ivi-sidebar-socialmedia a{width:155px;max-width:50%;height:68px;font-size:14px;line-height:14px;display:inline-block;vertical-align:middle;text-size-adjust:initial;color:#fff;text-transform:uppercase;display:table-cell;vertical-align:middle;letter-spacing:0;border-width:1px;border-style:solid}#sidebar #ivi-sidebar-socialmedia a.follow_btn_facebook{border-color:#3b5999;background-color:#3b5999}#sidebar #ivi-sidebar-socialmedia a.follow_btn_facebook:hover{color:#3b5999;background-color:transparent}#sidebar #ivi-sidebar-socialmedia a.follow_btn_twitter{border-color:#55acee;background-color:#55acee}#sidebar #ivi-sidebar-socialmedia a.follow_btn_twitter:hover{color:#55acee;background-color:transparent}#sidebar #ivi-sidebar-socialmedia a span{line-height:17px;display:inline-block;vertical-align:middle;color:inherit;text-transform:uppercase;font-family:'DroidSans-Bold';width:80px}@media (max-width: 991px){#sidebar #ivi-sidebar-socialmedia a span{width:60px;font-size:12px}}#sidebar #ivi-sidebar-socialmedia .icon.icon-iso-facebook,#sidebar #ivi-sidebar-socialmedia .icon.icon-iso-twitter{width:60px;margin:0 6px 0 0}#sidebar #ivi-sidebar-socialmedia .icon.icon-iso-facebook:before,#sidebar #ivi-sidebar-socialmedia .icon.icon-iso-twitter:before{font-size:46px;float:left;line-height:68px;margin:0 .2em}#sidebar #ivi-sidebar-socialmedia .icon.icon-iso-facebook:before{left:-2px;position:relative}#sidebar #ivi-sidebar-socialmedia .icon.icon-iso-twitter:before{font-size:52px;top:-2px;left:-2px;position:relative}#sidebar #ivi-sidebar-socialmedia-single ul li span#ivi-single-post-fb,#sidebar #ivi-sidebar-socialmedia-single ul li span#ivi-single-post-tw,#sidebar #ivi-sidebar-socialmedia-single ul li span#ivi-single-post-email{background-image:none !important}ul.share-buttons-big li span{transition:background-color 1.5s ease-out;transition:color .7s ease}ul.share-buttons-big li span.icon-iso-facebook:before{position:relative;left:-2px}ul.share-buttons-big li span.icon-iso-twitter:before{position:relative;top:-2px}ul.share-buttons-big li span.icon-iso-envelope:before{position:relative;top:-4px}ul.share-buttons-big li span.icon-iso-facebook{background-image:none;background-color:#3b5999}ul.share-buttons-big li span.icon-iso-twitter{background-image:none;background-color:#55acee}ul.share-buttons-big li span.icon-iso-envelope{background-image:none;background-color:#444}ul.share-buttons-big li span.icon-iso-print{background-image:none;background-color:#999}ul.share-buttons-big li span.icon-iso-file-pdf-o{background-image:none;background-color:#b70d0d}ul.share-buttons-big li span.icon-iso-file-pdf-o{background-image:none;background-color:#b70d0d}ul.share-buttons-big li{display:block;margin-left:18px}.btn-share,.pdfbutton{width:79px;height:79px;font-size:48px;color:#fff;text-align:center}.btn-share span,.pdfbutton span{line-height:79px;border-width:1px;border-style:solid;border-color:transparent}.btn-share span:before,.pdfbutton span:before{line-height:79px}.btn-share:focus,.pdfbutton:focus{color:#fff}.btn-share:hover .icon-iso-facebook{color:#3b5999;border-color:#3b5999}.btn-share:hover .icon-iso-twitter{color:#55acee;border-color:#55acee}.btn-share:hover .icon-iso-envelope{color:#444;border-color:#444}.btn-share:hover .icon-iso-print{color:#999;border-color:#999}.btn-share:hover .icon-iso-file-pdf-o,.pdfbutton:hover .icon-iso-file-pdf-o{color:#b70d0d;border-color:#b70d0d}.btn-share:hover span,.pdfbutton:hover span{background-color:#fff !important}.social-media-bar ul{height:30px !important}.social-media-bar ul:hover{width:60px !important;background:#fff !important}.social-media-bar ul.hover,.social-media-bar ul:hover,.ivi-latest-posts-home .social-media-bar ul.sprite.hover,.ivi-latest-posts-home .social-media-bar ul.sprite:hover,.lead-home .social-media-bar-lead ul.sprite.hover,.lead-home .social-media-bar-lead ul.sprite:hover{width:60px !important;background:#fff !important}.social-media-bar ul li{width:30px;height:30px;font-size:18px;line-height:30px;text-align:center;color:#c40d0d}.social-media-bar ul li:last-child{border:none}.social-media-bar ul li:hover{background-color:#c40d0d}.social-media-bar ul li:hover span{color:#fff}.social-media-bar ul li span{line-height:30px;color:#c40d0d}.social-media-bar ul li span:before{line-height:30px}.social-media-bar ul li:first-child{border-right:1px solid #c40d0d}#sidebar #ivi-sidebar-socialmedia-single ul{margin:15px 0px 60px 0px;display:flex;width:100%;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}#sidebar #ivi-sidebar-socialmedia-single ul li{display:block;width:33.3333%;align-items:flex-start;margin:0 0 20px 0}#iso-search-page{margin-bottom:66px}div#iso-search-page form#searchform .input-group{margin-right:24px}#searchform{width:350px}@media (min-width: 1200px){.container{width:1150px;padding:0}#sidebar{max-width:334px;float:right;padding:0}#sidebar>div{margin-right:0 !important}#sidebar .nav-tabs>li>a{padding:12px 12px 8px 12px;font-size:16px}.topteaser{min-width:768px;padding:0 !important}}.row{margin-right:-12px;margin-left:-12px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{padding:0 12px}.single-post #ivi-post-content .mpp-toc-title{cursor:pointer}.single-post #ivi-post-content .mpp-toc-title h2{position:relative;font-size:30px;letter-spacing:1px;line-height:28px;color:#666666;font-family:"Raleway" !important;text-transform:uppercase;text-align:left;margin-top:0;border-bottom:1px solid #333;margin-bottom:0px;padding-bottom:10px}.single-post #ivi-post-content .mpp-toc-title h2:hover{color:#b80e0e}.single-post #ivi-post-content .mpp-toc-title h2:before{content:"\68";color:#b80e0e;margin-right:2px}.single-post #ivi-post-content .mpp-toc-title.open h2:before{content:"\6a"}.single-post #ivi-post-content .mpp-toc-container{min-width:100%;max-width:100%;padding:0;border:none;display:block;background-color:transparent}.single-post #ivi-post-content .mpp-toc-container ul{padding:0 0 !important;margin-bottom:0}.single-post #ivi-post-content .mpp-toc-container ul li{padding-left:25px;border-bottom:1px solid #999}.single-post #ivi-post-content .mpp-toc-container ul li a{color:#999}.single-post #ivi-post-content .mpp-toc-container ul li:before,.toc-nextlink:before{content:"" !important;width:8px;height:30px;background-repeat:no-repeat;background-image:url(../img/submenu-bg-left.png);background-position:left center;display:block;background-size:contain;margin-right:10px;float:left}.toc-nextlink{margin-top:-15px;color:#b80e0e}.toc-nextlink a{color:#b80e0e}nav.mpp-post-navigation .nav-links{display:flex;justify-content:space-between;padding-bottom:25px}nav.mpp-post-navigation .nav-links a[rel=previous]{display:none}nav.mpp-post-navigation .nav-links a{padding:8px 32px !important}.single-post #ivi-post-content p{margin-bottom:36px}.single-post #ivi-post-content p>br{margin-bottom:12px;display:block;content:" "}#long-post .img-caption,.short-post .img-caption{font-family:'DroidSerif' !important;padding:12px 25px 0 25px;font-size:16px;color:#666;font-style:italic}#long-post .btn-img-caption,.short-post .btn-img-caption{width:22px;height:22px;background-color:#fff;position:absolute;right:0;top:-28px;border-radius:50%}#long-post .btn-img-caption:hover,.short-post .btn-img-caption:hover{cursor:pointer}#long-post .btn-img-caption a,.short-post .btn-img-caption a{color:#b80e0e;margin:0 auto;position:relative;line-height:22px;display:block;width:22px;height:22px;text-align:center;vertical-align:middle}#long-post .btn-img-caption a:before,.short-post .btn-img-caption a:before{text-align:center;vertical-align:middle;line-height:22px}#long-post .btn-img-caption a:hover,.short-post .btn-img-caption a:hover{text-decoration:inherit}#long-post.img-caption-shown .btn-img-caption a:before,.short-post.img-caption-shown .btn-img-caption a:before{content:"\76"}#long-post .img-caption{visibility:hidden;font-family:'DroidSerif' !important;padding:12px 25px 0 25px;font-size:16px;color:#666;font-style:italic}@media (min-width: 1200px){#long-post .img-caption{position:absolute}}#long-post.img-caption-shown #long-post-title-img{background-color:transparent;z-index:0}#long-post.img-caption-shown .img-caption{visibility:visible;z-index:1}#long-post.img-caption-shown h1,#long-post.img-caption-shown h2,#long-post.img-caption-shown h3,#long-post.img-caption-shown h3,#long-post.img-caption-shown h4,#long-post.img-caption-shown h5{visibility:hidden}.short-post .img-wrapper{position:relative}.short-post .img-wrapper .img-caption{position:absolute;visibility:visible;display:block;padding:15px 24px 0;left:0;right:0;-webkit-transition:bottom 2.3s ease;-moz-transition:bottom 2.3s ease;-ms-transition:bottom 2.3s ease;-o-transition:bottom 2.3s ease;transition:bottom 2.3s ease}.short-post .img-wrapper .img-caption p{visibility:hidden;margin:0}.short-post .img-wrapper .img-caption .btn-img-caption{right:6px}.short-post.img-caption-shown .img-caption{bottom:0;background-color:#fff}.short-post.img-caption-shown .img-caption p{visibility:visible;display:block}.short-post.img-caption-shown h1,.short-post.img-caption-shown h2,.short-post.img-caption-shown h3,.short-post.img-caption-shown h3,.short-post.img-caption-shown h4,.short-post.img-caption-shown h5{visibility:visible}#long-post .img-responsive{width:100%;margin-top:-120px}.single-post #ivi-post-content blockquote{background:none;background-size:100% 100%;padding-left:10%;margin-left:-10%;padding-right:110%;margin-right:-110%;padding-top:0;padding-bottom:0;margin-bottom:0;margin-top:-10px}.single-post #ivi-post-content blockquote p,.single-post #ivi-post-content blockquote span{font-family:'Raleway-ExtraLight' !important;color:#000 !important;font-size:46px !important;line-height:56px;margin:0 0 60px 0;padding:0 25px}.single-post #ivi-post-content blockquote:before{content:"„";color:#b80e0e;font-size:150px;font-family:'DroidSerif-Bold';text-align:center;display:block;line-height:75px;height:125px}ul.nodash,ol.nodash{list-style-type:none;padding-left:0;margin-left:0}ul.inline li,ol.inline li{display:inline-block}.single-post #ivi-post-content ol,.single-post #ivi-post-content ul{margin-left:0;clear:both;overflow:auto;padding:0 25px;margin:0 0 50px 0;list-style-type:none}.single-post #ivi-post-content ol>li,.single-post #ivi-post-content ul>li{font-family:'DroidSerif' !important;color:#333333 !important;font-size:20px !important;line-height:34px;margin-bottom:0}.single-post #ivi-post-content ol>li{counter-increment:customlistcounter;margin-bottom:50px}.single-post #ivi-post-content ol>li:before{content:counter(customlistcounter) " ";font-weight:bold;float:left;width:auto;max-width:84px;color:#b80e0e;font-size:84px;letter-spacing:-8px;line-height:54px;font-family:'Raleway-SemiBold';clear:left;margin:0 16px 0 0}.single-post #ivi-post-content ol:first-child,.single-post #ivi-post-content ol li ol{counter-reset:customlistcounter}.single-post #ivi-post-content ul>li:before{content:"■";font-weight:bold;color:#b80e0e;font-size:28px;margin-right:10px}.single-post #ivi-post-content h1,.single-post #ivi-post-content h2,.single-post #ivi-post-content h3,.single-post #ivi-post-content h4,.single-post #ivi-post-content h5,.single-post #ivi-post-content h6{font-family:'DroidSerif-Bold' !important;margin-top:36px}.single-post #ivi-post-content h2,.single-post #ivi-post-content h3{font-size:20px !important}.single-post #ivi-post-content h2.subheading,.single-post #ivi-post-content h3.subheading{margin-bottom:36px}.single-post #ivi-post-content h2.subheading-no-margin,.single-post #ivi-post-content h3.subheading-no-margin{margin-bottom:10px}.sharer-buttons-top-mobile{display:none}.single-post #ivi-post-content p img{max-width:100%;height:auto}.single-post #ivi-post-content p>img{margin-bottom:25px;margin-top:48px}.single-post #ivi-post-content div.wp-caption{width:auto !important;margin-left:-25px;margin-bottom:25px;margin-top:48px;padding-right:15px}.single-post #ivi-post-content div.wp-caption p.wp-caption-text{margin:4px 0px 0px 0;font-family:'DroidSerif-Italic' !important;font-size:16px !important;color:#666666 !important;line-height:28px;margin-bottom:40px;padding-left:25px}.fb-no-comments p{font-family:'DroidSerif' !important;color:#333333 !important;font-size:20px !important;line-height:34px}.single-post #ivi-post-content .iso_artikelkasten,.iso_artikelkasten,.single-post #ivi-post-content .infobox{border:1px solid #b80e0e;padding:45px;margin:40px 0}@media (max-width: 991px){.single-post #ivi-post-content .iso_artikelkasten,.iso_artikelkasten,.single-post #ivi-post-content .infobox{padding:25px;margin:25px 0}}.single-post #ivi-post-content .iso_artikelkasten h4,.single-post #ivi-post-content .iso_artikelkasten .infobox-header,.iso_artikelkasten h4,.iso_artikelkasten .infobox-header,.single-post #ivi-post-content .infobox h4,.single-post #ivi-post-content .infobox .infobox-header{margin:0 0 30px 0 !important;font-size:38px;line-height:48px;color:#a40c0c;font-family:"Raleway" !important;font-weight:300}@media (max-width: 991px){.single-post #ivi-post-content .iso_artikelkasten h4,.single-post #ivi-post-content .iso_artikelkasten .infobox-header,.iso_artikelkasten h4,.iso_artikelkasten .infobox-header,.single-post #ivi-post-content .infobox h4,.single-post #ivi-post-content .infobox .infobox-header{font-size:30px}}.single-post #ivi-post-content .iso_artikelkasten .infobox-content,.single-post #ivi-post-content .iso_artikelkasten a,.single-post #ivi-post-content .iso_artikelkasten .infobox-content,.iso_artikelkasten .infobox-content,.iso_artikelkasten a,.iso_artikelkasten .infobox-content,.single-post #ivi-post-content .infobox .infobox-content,.single-post #ivi-post-content .infobox a,.single-post #ivi-post-content .infobox .infobox-content{font-size:20px;line-height:34px;color:#333333;font-family:"Droid Sans" !important;margin-bottom:0}.single-post #ivi-post-content .iso_artikelkasten>a,.iso_artikelkasten>a,.single-post #ivi-post-content .infobox>a{font-weight:bold;color:#b80e0e}.theory_topic_card{display:flex;flex-direction:column;justify-content:flex-start;min-height:300px;border:1px #b4b4b4 solid}.topic_img{background-color:#cacaca;height:0 !important;padding-bottom:60.5%;width:100%;background-size:cover;background-repeat:no-repeat}.topic_title{flex:1 1 100%;padding:20px 12px 0}.topic_title h2,.topic_title h2 a{font-size:22px;letter-spacing:0px;line-height:28px;color:#444444;font-weight:400;font-family:"droid_sansregular"}.topic_ct{font-size:15px;color:#999;padding:0 12px 12px;font-size:15px;letter-spacing:0px;line-height:28px;color:#999999;font-weight:400;font-family:"droid_sansregular"}.sidebar-grundsatztexte ul li{padding:8px 12px;border-top:1px solid #ccc;font-family:'Raleway';color:#000000;font-size:17px}#main.page-contact #ivi-post-content.ivi-post-content-contact h1{margin:0 0 20px 0;font-family:"Raleway-Heavy" !important;font-size:50px;text-transform:uppercase;color:#b80e0e;letter-spacing:.5px}#main.page-contact #ivi-post-content.ivi-post-content-contact h1 em{font-family:"DroidSerif"}#main.page-contact #ivi-post-content.ivi-post-content-contact>p{font-family:"Raleway" !important;font-size:18px !important;line-height:26px;margin-bottom:60px}#main.page-contact #ivi-post-content.ivi-post-content-contact>p a{color:inherit;text-transform:uppercase;font-family:'Raleway-Heavy'}#main.page-contact>.row{margin-left:0;margin-right:0}#main.page-contact>.row.contact-post{border:4px solid #ededed}#main.page-contact>.row>.col-lg-8{padding:70px 70px 70px 70px}#main.page-contact>.row>.col-lg-8.col-form{background-color:#ededed}#main.page-contact>.row>.col-xs-12{padding:62px}@media (max-width: 1199px){#main.page-contact>.row>.col-xs-12{padding:35px}}@media (max-width: 991px){#main.page-contact>.row>.col-xs-12{padding:18px 18px 35px 18px !important}}@media (max-width: 767px){#main.page-contact>.row>.col-xs-12{padding:12px 12px 35px 12px !important}}#main.page-contact>.row form label{display:block;font-family:"Raleway";color:#444;font-size:20px;text-transform:uppercase;margin-bottom:28px}#main.page-contact>.row form label em{color:#b80e0e}#main.page-contact>.row form label .wpcf7-form-control-wrap{display:block;margin-top:12px}#main.page-contact>.row form input,#main.page-contact>.row form textarea,#main.page-contact>.row form select,#main.page-contact>.row form label{width:100%}#main.page-contact>.row form textarea{font-weight:400;border:none}#main.page-contact>.row form input.wpcf7-submit{width:auto}#main.page-contact>.row form .required-legend{color:#777;font-family:'DroidSerif';font-size:16px;padding-bottom:28px;float:left;padding-right:28px}#main.page-contact>.row form .required-legend em{color:#b80e0e;font-family:"Raleway-Light";font-size:22px;line-height:1}#main.page-contact>.row>#sidebar{top:0;padding-right:35px;max-width:none;font-family:'Raleway';font-size:20px;color:#444;border:none;padding-left:72px;padding-top:66px}#main.page-contact>.row>#sidebar h3{color:#b80e0e;text-transform:uppercase;margin-top:45px;margin-bottom:0}#main.page-contact>.row>#sidebar h3:first-child{margin-top:0}#main.page-contact>.row>#sidebar h3 i{display:inline;vertical-align:middle;margin-right:6px}#main.page-contact>.row>#sidebar p{line-height:25px}#main.page-contact>.row>#sidebar a{color:inherit}#ivi-post-content.ivi-post-content-contact{margin-left:0}#main.archive-ortsgruppe h1{font-family:'Raleway-Heavy' !important;font-size:50px;text-transform:uppercase;color:#b80e0e;margin:35px 0 40px 0}#main.archive-ortsgruppe h1 em{font-family:'DroidSerif' !important}#main.archive-ortsgruppe p{font-family:'Raleway';font-size:18px;color:#333}#main.single-ortsgruppe h1{font-family:"DroidSerif-Italic" !important;font-size:50px;text-transform:uppercase;color:#b80e0e;margin:20px 0 40px 0}#main.single-ortsgruppe h1 em{color:#444}#main.single-ortsgruppe h1 i{display:block;font-size:120px}@media (max-width: 480px){#main.page-impressum.container.single-sticky{padding-right:18px;padding-left:18px}}#main.page-impressum #sidebar{top:0}#main.page-impressum #impressum-title,#main.page-impressum .impressum-title{font-family:"DroidSerif";font-style:italic;color:#fff;position:absolute;top:0;left:0;right:0}#main.page-impressum #impressum-title.impressum-title,#main.page-impressum .impressum-title.impressum-title{position:relative;margin:0 -45px}@media (max-width: 1199px){#main.page-impressum #impressum-title.impressum-title,#main.page-impressum .impressum-title.impressum-title{margin:0 -35px}}@media (max-width: 991px){#main.page-impressum #impressum-title.impressum-title,#main.page-impressum .impressum-title.impressum-title{margin:0 -18px}}@media (max-width: 767px){#main.page-impressum #impressum-title.impressum-title,#main.page-impressum .impressum-title.impressum-title{margin:0 -12px}}@media (max-width: 480px){#main.page-impressum #impressum-title.impressum-title,#main.page-impressum .impressum-title.impressum-title{margin:0 -12px}}#main.page-impressum #impressum-title h1,#main.page-impressum #impressum-title h2,#main.page-impressum .impressum-title h1,#main.page-impressum .impressum-title h2{font-family:"DroidSerif" !important;font-style:italic;font-size:50px;line-height:65px;margin:0;text-transform:uppercase;padding-left:46px}@media (max-width: 1199px){#main.page-impressum #impressum-title h1,#main.page-impressum #impressum-title h2,#main.page-impressum .impressum-title h1,#main.page-impressum .impressum-title h2{padding-left:35px}}@media (max-width: 991px){#main.page-impressum #impressum-title h1,#main.page-impressum #impressum-title h2,#main.page-impressum .impressum-title h1,#main.page-impressum .impressum-title h2{padding-left:18px;font-size:44px}}@media (max-width: 767px){#main.page-impressum #impressum-title h1,#main.page-impressum #impressum-title h2,#main.page-impressum .impressum-title h1,#main.page-impressum .impressum-title h2{padding-left:12px}}@media (max-width: 480px){#main.page-impressum #impressum-title h1,#main.page-impressum #impressum-title h2,#main.page-impressum .impressum-title h1,#main.page-impressum .impressum-title h2{padding-left:0;font-size:36px}}#main.page-impressum #ivi-post-content.ivi-post-content-contact h2{font-family:"Raleway-Bold" !important;font-size:18px !important;line-height:26px;text-transform:uppercase;margin-bottom:0}#main.page-impressum #ivi-post-content.ivi-post-content-contact p,#main.page-impressum #ivi-post-content.ivi-post-content-contact .cookie_section,#main.page-impressum #ivi-post-content.ivi-post-content-contact ul li{font-family:"DroidSerif" !important;font-size:18px !important;line-height:26px}#main.page-impressum #ivi-post-content.ivi-post-content-contact p>br,#main.page-impressum #ivi-post-content.ivi-post-content-contact .cookie_section>br,#main.page-impressum #ivi-post-content.ivi-post-content-contact ul li>br{margin-bottom:0}#main.page-impressum>.row{margin-left:0;margin-right:0}#main.page-impressum>.row.contact-post{border:4px solid #ededed}#main.page-impressum>.row>.col-lg-8{padding:125px 46px 46px}#main.page-impressum>.row>.col-lg-8.col-form{background-color:#ededed}@media (max-width: 1199px){#main.page-impressum>.row>.col-lg-8{padding:125px 35px 35px 35px;margin-left:24px}}@media (max-width: 991px){#main.page-impressum>.row>.col-lg-8{padding:125px 18px 35px 18px !important;margin-left:24px}}@media (max-width: 767px){#main.page-impressum>.row>.col-lg-8{margin-left:0;padding:125px 12px 35px 12px !important}}.diagonal-box{background-color:#b80e0e;margin:45px -24px 0 -24px;padding:10px 24px 0;-webkit-transform:skewY(-1.7deg);-moz-transform:skewY(-1.7deg);-ms-transform:skewY(-1.7deg);-o-transform:skewY(-1.7deg);transform:skewY(-1.7deg)}@media (max-width: 480px){.diagonal-box{margin:45px -12px 0 -12px}}.diagonal-box>.diagonal-wrapper{-webkit-transform:skewY(1.7deg);-moz-transform:skewY(1.7deg);-ms-transform:skewY(1.7deg);-o-transform:skewY(1.7deg);transform:skewY(1.7deg)}.diagonal-box:before{content:" ";position:absolute;left:0;top:74px;width:0;height:0;border-style:solid;border-width:0 24px 24px 0;border-color:transparent #7f0000 transparent transparent}@media (max-width: 480px){.diagonal-box:before{border-width:0 12px 12px 0}}.diagonal-box:after{content:" ";position:absolute;right:0;top:74px;width:0;height:0;border-style:solid;border-width:24px 24px 0 0;border-color:#7f0000 transparent transparent transparent}@media (max-width: 480px){.diagonal-box:after{border-width:12px 12px 0 0}}.mt-50{margin-top:50px}.mb-50{margin-bottom:50px}.ml-50{margin-left:50px}.mr-50{margin-right:50px}.mx-50{margin-left:50px;margin-right:50px}.my-50{margin-top:50px;margin-bottom:50px}.header-links{margin-bottom:20px;margin-right:-12px;margin-left:12px}@media (max-width: 991px){.header-links{margin-right:-12px;margin-left:-12px}}.header-links a{font-family:'Raleway-Heavy';color:#444;font-size:16px;margin-top:0px;margin-bottom:5px;text-decoration:none;text-transform:uppercase}.header-links a i.icon-iso{color:#b80e0e;vertical-align:middle}.header-links a:hover{text-decoration:underline}a.whiteBtnRedLines{text-transform:none;text-decoration:none;font-family:'Droid Sans';font-size:20px;letter-spacing:1px;line-height:31px;color:#b80e0e;background-color:white;border:1px solid #b80e0e;padding:10px 40px;display:inline-block;transition:all .4s ease}a.whiteBtnRedLines.icon-iso-download:before{margin-right:12px;display:inline;vertical-align:middle}a.whiteBtnRedLines:hover{text-decoration:none !important;background-color:#b80e0e;color:white;border:1px solid #b80e0e}#ivi-sub-post #ivi-sub-post-homelink a,nav.mpp-post-navigation .nav-links a{text-transform:uppercase;text-decoration:none;font-family:'Raleway-Heavy';font-size:22px;color:#fff;background-color:#b80e0e;border:1px solid #b80e0e;transition:all .4s ease;padding:8px 107px}#ivi-sub-post #ivi-sub-post-homelink a:hover,nav.mpp-post-navigation .nav-links a:hover{text-decoration:none !important;background-color:white;color:#b80e0e;border:1px solid #b80e0e}.single-post #ivi-post-content .mpp-toc-title h2:before,#search_wrapper .advanced-search-field h2:before{font-family:"iso" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1em;margin:0 0;text-align:center;width:auto;text-shadow:none}.ivi-home-cat-row .carousel td.ivi-catpost{height:0;padding:0px 18px 13.75% 18px}@media (max-width: 1199px) and (min-width: 992px){.ivi-home-cat-row .carousel table{width:1400px !important}}@media (min-width: 1200px){.ivi-home-cat-row .carousel table{width:1590px !important}}@media (max-width: 767px){.ivi-home-cat-row .carousel .carousel-control{display:none}}.ivi-home-cat-row .carousel .carousel-control.plus{width:100%;text-align:center;display:none;position:relative;margin:50px 0;height:auto;font-family:'Raleway-Light';font-size:34px;text-shadow:none;color:#a40c0c}@media (max-width: 991px){.ivi-home-cat-row .carousel .carousel-control.plus{display:block}}.ivi-home-cat-row.ivi-home-cat-row-red .carousel .carousel-control.plus{color:#fff}@media (max-width: 991px){.h1,h1{font-size:36px}.lead-home-img .ivi-titlebox h1 a{font-size:36px}.single-post #long-post #long-post-title h1,.single-post #long-post #long-post-title-img h1,.single-post #short-post-title h1{word-wrap:break-word;font-size:38px;min-height:0}.single-post #long-post #long-post-title h5,.single-post #long-post #long-post-title-img h5,.single-post #short-post-title h5{font-size:22px;min-height:0}.single-post #ivi-post-content blockquote p,.single-post #ivi-post-content blockquote span{font-size:30px !important;line-height:40px}#main{margin-top:0}}@media (max-width: 991px){.single-post #ivi-post-content,.single-post #ivi-post-bar{margin-left:0}.single-post #ivi-post-content p,.single-post #ivi-post-content ol>li,.single-post #ivi-post-content ul>li{font-size:18px !important;line-height:30px}.single-post #ivi-post-content ol>li:before{font-size:56px;line-height:44px}.single-post #ivi-post-content.ivi-post-content-long>p:first-child::first-letter{font-size:124px;line-height:84px}#header.navbar-fixed-top{height:auto !important;background-image:none;background-color:#b80e0e !important}#header.navbar-fixed-top #sticky-bg{display:none}#header.navbar-fixed-top #searchform_small_wrapper{right:0;top:-9px}}@media (max-width: 991px) and (max-width: 767px){#header.navbar-fixed-top #searchform_small_wrapper{right:48px;top:20px}}@media (max-width: 991px){#header.navbar-fixed-top .navbar-toggle{margin-left:0}#header.navbar-fixed-top #navbar{max-height:none;position:static}#header.navbar-fixed-top #navbar.navbar-collapse{display:block;height:0}#header.navbar-fixed-top #navbar.navbar-collapse ul#mainmenu{display:none}#header.navbar-fixed-top #navbar.navbar-collapse.in{height:auto}#header.navbar-fixed-top #navbar.navbar-collapse.in ul#mainmenu{display:block}#header.navbar-fixed-top ul#mainmenu{display:block;padding:0 0;max-height:100vh;overflow-y:scroll}#header.navbar-fixed-top ul#mainmenu::-webkit-scrollbar{width:0px;background:transparent}#header.navbar-fixed-top ul#mainmenu li{display:block}#header.navbar-fixed-top ul#mainmenu li.depth-1>a:before,#header.navbar-fixed-top ul#mainmenu li.depth-2>a:before{font-family:"iso" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1em;margin:0 0;text-align:center;width:auto;text-shadow:none;content:"\6d";position:absolute;left:-2px}#header.navbar-fixed-top ul#mainmenu li.depth-1.active>a:before,#header.navbar-fixed-top ul#mainmenu li.depth-2.active>a:before{content:"\6f"}#header.navbar-fixed-top ul#mainmenu li.depth-2>a:before{top:2px}#header.navbar-fixed-top ul#mainmenu li .arr-down{display:none}#header.navbar-fixed-top ul#mainmenu>li{border-bottom:1px solid #fff;margin:0 48px}}@media (max-width: 991px) and (max-width: 480px){#header.navbar-fixed-top ul#mainmenu>li{margin:0 12px}}@media (max-width: 991px){#header.navbar-fixed-top ul#mainmenu>li.depth-1.active{padding-bottom:10px}#header.navbar-fixed-top ul#mainmenu>li.visible-xs,#header.navbar-fixed-top ul#mainmenu>li:last-child{border-bottom:none;margin:12px 48px}}@media (max-width: 991px) and (max-width: 480px){#header.navbar-fixed-top ul#mainmenu>li.visible-xs,#header.navbar-fixed-top ul#mainmenu>li:last-child{margin:12px 12px}}@media (max-width: 991px){#header.navbar-fixed-top ul#mainmenu>li.social-link a{padding-left:0;line-height:16px;font-size:12px}#header.navbar-fixed-top ul#mainmenu>li.social-link a .icon{margin-right:6px;font-size:30px;float:left}#header.navbar-fixed-top ul#mainmenu>li>a{text-transform:uppercase}#header.navbar-fixed-top ul#mainmenu>li .submenu-middle{display:none}#header.navbar-fixed-top ul#mainmenu>li ul{display:none;padding-left:12px}#header.navbar-fixed-top ul#mainmenu>li ul li ul{margin-left:0;padding-left:0}#header.navbar-fixed-top ul#mainmenu>li ul li ul li{display:inline-block}#header.navbar-fixed-top ul#mainmenu>li ul li ul li a:after{content:"|"}#header.navbar-fixed-top ul#mainmenu>li ul li.depth-2{position:relative;padding:0 12px 0 14px}#header.navbar-fixed-top ul#mainmenu>li ul li.depth-2.active ul{display:block}#header.navbar-fixed-top ul#mainmenu>li.active ul.submenu-left,#header.navbar-fixed-top ul#mainmenu>li.active ul.submenu-right{display:block}#header.navbar-fixed-top{background-color:#b80e0f;border-color:#e7e7e7;position:fixed;width:100%;top:0}#header.navbar-fixed-top #ivi-logo-small{display:block;position:absolute;top:12px;left:50%;margin-left:-44px;text-align:center;width:auto}#header.navbar-fixed-top #ivi-logo-small a{position:relative;width:88px}#header.navbar-fixed-top #ivi-logo-small a img{width:88px}#header.navbar-fixed-top #searchform_small_wrapper{display:block;position:absolute;width:50px}#header.navbar-fixed-top #searchform_small_wrapper button.toggle_search{padding:0px;color:#c40d0d;background-color:#fff;font-size:25px;border-radius:0px;border:2px solid transparent;width:50px;height:36px;color:#fff;background-color:transparent}#header.navbar-fixed-top #searchform_small_wrapper button.toggle_search:hover{color:#fff;background-color:#c40d0d;border:2px solid #fff;color:#fff;background-color:transparent;border-color:#fff}#header.navbar-fixed-top #searchform_small_wrapper button.toggle_search:focus{outline:none}#header.navbar-fixed-top #searchform_small_wrapper button.toggle_search i{display:block;width:46px;height:32px;line-height:32px}#header.navbar-fixed-top #searchform_small_wrapper form{position:absolute;top:36px;height:0;right:-1px;border:1px solid #c40d0d;background-color:#fff;visibility:hidden;overflow:hidden;-webkit-transition:all 0.1s ease-in;-moz-transition:all 0.1s ease-in;-ms-transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;transition:all 0.1s ease-in}}@media (max-width: 991px) and (max-width: 991px){#header.navbar-fixed-top #searchform_small_wrapper form{top:56px}}@media (max-width: 991px){#header.navbar-fixed-top #searchform_small_wrapper form input{width:295px}}@media (max-width: 991px) and (max-width: 480px){#header.navbar-fixed-top #searchform_small_wrapper form input{width:224px}}@media (max-width: 991px){#header.navbar-fixed-top #searchform_small_wrapper.show_search_input form{display:block;visibility:visible;height:38px}#header.navbar-fixed-top #searchform_small_wrapper.show_search_input button.toggle_search:hover i:before,#header.navbar-fixed-top #searchform_small_wrapper.show_search_input button.toggle_search:hover i:after{background-color:#fff}#header.navbar-fixed-top #searchform_small_wrapper.show_search_input button.toggle_search i:before{content:"X"}#header.navbar-fixed-top #searchform_small_wrapper.show_search_input button.toggle_search i:before,#header.navbar-fixed-top #searchform_small_wrapper.show_search_input button.toggle_search i:after{position:absolute;top:0;left:50%;content:' ';height:36px;width:2px;background-color:#c40d0d;background-color:#fff;margin:0 0}#header.navbar-fixed-top #searchform_small_wrapper.show_search_input button.toggle_search i:before{transform:rotate(45deg)}#header.navbar-fixed-top #searchform_small_wrapper.show_search_input button.toggle_search i:after{transform:rotate(-45deg)}#header.navbar-fixed-top>.container{position:relative}}@media (max-width: 991px) and (min-width: 768px){#header.navbar-fixed-top .navbar-header{padding:12px 12px}}@media (max-width: 991px){.single-post #long-post .img-responsive{margin-top:-24px;margin-left:-12px;margin-right:-12px;width:100vw;max-width:100vw}.single-post #long-post,.single-post.short-post{margin-bottom:24px}}@media (max-width: 991px) and (max-width: 767px){.single-post #long-post .img-responsive,.single-post.short-post .img-responsive{width:100vw;max-width:100vw;margin-top:-24px;margin-left:-48px;margin-right:-48px}}@media (max-width: 991px) and (max-width: 480px){.single-post #long-post .img-responsive,.single-post.short-post .img-responsive{margin-top:-24px;margin-left:-12px;margin-right:-12px}}@media (max-width: 991px){.single-post #long-post .img-caption,.single-post.short-post .img-caption{position:relative;visibility:visible;padding-left:0;padding-right:0}.single-post #long-post .img-caption p,.single-post.short-post .img-caption p{visibility:visible;font-size:15px}.single-post #long-post .btn-img-caption,.single-post.short-post .btn-img-caption{display:none}.single-post #long-post #long-post-title-img,.single-post.short-post #long-post-title-img{margin:0 0;padding:12px 0 0 0}.single-post #long-post #short-post-title,.single-post.short-post #short-post-title{margin:24px 0}.single-post #ivi-post-content div.wp-caption{width:100% !important;margin-left:0;padding-right:0}.single-post #ivi-post-content div.wp-caption p.wp-caption-text{padding-left:0}}@media (max-width: 991px) and (max-width: 767px){.lead-home-img .img-responsive{margin-left:-48px;margin-right:-48px;width:100vw;max-width:none}}@media (max-width: 991px) and (max-width: 767px) and (max-width: 480px){.lead-home-img .img-responsive{margin-left:-12px;margin-right:-12px}}@media (max-width: 991px){.lead-home-img .ivi-titlebox{position:relative;padding:15px 0;background:none;margin:0 0 !important;width:100%}.lead-home-img .ivi-titlebox .ivi-img-social-media-lead ul{background-position:inherit}.lead-home-img .ivi-titlebox h5 a{color:#b80e0e}.lead-home-img .ivi-titlebox h1 a{color:black}.ivi-home-cat-row-red{background-color:#a40c0c;background-image:none;overflow:visible;height:auto}.ivi-home-cat-row-red .row>div>h3{margin-top:-16px}.ivi-home-cat-row-red .row>div>h3 a{margin-top:0;margin-left:24px}#sidebar #ivi-sidebar-meist-empfohlen .nav-tabs>li>a{font-size:14px;padding:10px}#sidebar #ivi-sidebar-socialmedia-single{display:none}#sidebar{top:0 !important;border-right:none;float:right;margin-bottom:44px}#sidebar .sidebar-widget{margin-right:0}#sidebar h4.header-sidebar{background-image:none;background-color:#b80e0e;padding:12px 15px 13px 24px}#sidebar #ivi-sidebar-meist-empfohlen .nav-tabs{margin-right:0;margin-top:0}#sidebar #ivi-sidebar-meist-empfohlen .nav-tabs li a{padding:10px}#main.all-events #sidebar{display:none}.ivi-home-cat-row .row{margin:0 0}.ivi-home-cat-row .row .col-xs-12{margin:0 0 !important;padding:0 0 !important;width:100% !important}.ivi-home-cat-row .row>div>h3 a{margin-left:0}.ivi-home-cat-row .carousel .item tr td{display:none}.ivi-home-cat-row .carousel .item tr td:nth-child(1),.ivi-home-cat-row .carousel .item tr td:nth-child(2),.ivi-home-cat-row .carousel .item tr td:nth-child(3),.ivi-home-cat-row .carousel .item tr td:nth-child(4){display:block}}@media (max-width: 991px) and (max-width: 768px){.ivi-home-cat-row .carousel .item tr td:nth-child(4){display:none}}@media (max-width: 991px){.ivi-home-cat-row .carousel .item:first-child tr td:nth-child(4){display:none}.ivi-home-cat-row .carousel table{border-spacing:0 !important}.ivi-home-cat-row .carousel tr{display:block}.ivi-home-cat-row .carousel tr td.ivi-catpost,.ivi-home-cat-row .carousel tr td.ivi-catpost-first{display:block;width:calc(50% - 12px);margin:0 25px 12px 0;float:left}.ivi-home-cat-row .carousel tr td.ivi-catpost,.ivi-home-cat-row .carousel tr td.ivi-catpost-first{width:100%;width:calc(50% - 12px);height:0;padding-bottom:29.5%;margin:0 12px 12px 0}.ivi-home-cat-row .carousel tr td.ivi-catpost.ivi-catpost-first,.ivi-home-cat-row .carousel tr td.ivi-catpost-first.ivi-catpost-first{height:0;padding-bottom:59%;padding-top:14px}.ivi-home-cat-row .carousel tr td.ivi-catpost.ivi-catpost-first.ivi-catpost-first-with-img,.ivi-home-cat-row .carousel tr td.ivi-catpost-first.ivi-catpost-first.ivi-catpost-first-with-img{padding-top:16px}}@media (max-width: 991px) and (max-width: 768px){.ivi-home-cat-row .carousel tr td.ivi-catpost,.ivi-home-cat-row .carousel tr td.ivi-catpost-first{width:100%;margin:0 0 25px 0;height:0;padding-bottom:59%}}@media (max-width: 991px){.ivi-home-cat-row .carousel tr:nth-child(2){display:none}}@media (max-width: 991px) and (max-width: 767px){.ivi-home-cat-row .carousel .carousel-control.left,.ivi-home-cat-row .carousel .carousel-control.right{display:none !important}}@media (max-width: 991px){.ivi-home-cat-row .carousel .carousel-control.left{float:left;margin-left:40px}.ivi-home-cat-row .carousel .carousel-control.right{float:right;margin-right:40px}}@media (max-width: 767px){html{overflow:scroll;overflow-x:hidden}body{padding-top:78px}#header{background-color:#b80e0f;border-color:#e7e7e7;position:fixed;width:100%;top:0}#header #ivi-logo-small{display:block;position:absolute;top:12px;left:50%;margin-left:-44px;text-align:center;width:auto}#header #ivi-logo-small a{position:relative;width:88px}#header #ivi-logo-small a img{width:88px}#header #searchform_small_wrapper{display:block;position:absolute;width:50px}#header #searchform_small_wrapper button.toggle_search{padding:0px;color:#c40d0d;background-color:#fff;font-size:25px;border-radius:0px;border:2px solid transparent;width:50px;height:36px}#header #searchform_small_wrapper button.toggle_search:hover{color:#fff;background-color:#c40d0d;border:2px solid #fff}#header #searchform_small_wrapper button.toggle_search:focus{outline:none}#header #searchform_small_wrapper button.toggle_search i{display:block;width:46px;height:32px;line-height:32px}#header #searchform_small_wrapper form{position:absolute;top:36px;height:0;right:-1px;border:1px solid #c40d0d;background-color:#fff;visibility:hidden;overflow:hidden;-webkit-transition:all 0.1s ease-in;-moz-transition:all 0.1s ease-in;-ms-transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;transition:all 0.1s ease-in}}@media (max-width: 767px) and (max-width: 991px){#header #searchform_small_wrapper form{top:56px}}@media (max-width: 767px){#header #searchform_small_wrapper form input{width:295px}}@media (max-width: 767px) and (max-width: 480px){#header #searchform_small_wrapper form input{width:224px}}@media (max-width: 767px){#header #searchform_small_wrapper.show_search_input form{display:block;visibility:visible;height:38px}#header #searchform_small_wrapper.show_search_input button.toggle_search:hover i:before,#header #searchform_small_wrapper.show_search_input button.toggle_search:hover i:after{background-color:#fff}#header #searchform_small_wrapper.show_search_input button.toggle_search i:before{content:"X"}#header #searchform_small_wrapper.show_search_input button.toggle_search i:before,#header #searchform_small_wrapper.show_search_input button.toggle_search i:after{position:absolute;top:0;left:50%;content:' ';height:36px;width:2px;background-color:#c40d0d;margin:0 0}#header #searchform_small_wrapper.show_search_input button.toggle_search i:before{transform:rotate(45deg)}#header #searchform_small_wrapper.show_search_input button.toggle_search i:after{transform:rotate(-45deg)}#header>.container{position:relative}#header .navbar-header{padding:12px 48px}#main.container,.ivi-home-cat-row .container{padding-right:48px;padding-left:48px}#main.container .row,.ivi-home-cat-row .container .row{margin-right:0;margin-left:0}#main.container .row .col-xs-12,.ivi-home-cat-row .container .row .col-xs-12{padding:0 0}#main.container .row #sidebar,.ivi-home-cat-row .container .row #sidebar{margin-top:24px}#main.container .row #sidebar #sidebar #ivi-sidebar-meist-empfohlen .nav-tabs>li>a,.ivi-home-cat-row .container .row #sidebar #sidebar #ivi-sidebar-meist-empfohlen .nav-tabs>li>a{font-size:15px}#main.container .row #sidebar #ivi-sidebar-socialmedia-single,.ivi-home-cat-row .container .row #sidebar #ivi-sidebar-socialmedia-single{display:none}#main.container .row #sidebar #ivi-sidebar-events .all-events-link,.ivi-home-cat-row .container .row #sidebar #ivi-sidebar-events .all-events-link{text-align:center}#main.container .row #long-post,#main.container .row #long-post-title,.ivi-home-cat-row .container .row #long-post,.ivi-home-cat-row .container .row #long-post-title{margin-left:0;padding-left:0}#main.container .row #ivi-post-bar,#main.container .row #ivi-post-content,.ivi-home-cat-row .container .row #ivi-post-bar,.ivi-home-cat-row .container .row #ivi-post-content{margin-left:0}#main.container .row #ivi-sub-post-homelink a,.ivi-home-cat-row .container .row #ivi-sub-post-homelink a{width:100%;display:inline-block;padding:16px 12px}.ivi-latest-posts-home .ivi-latest-posts-home-inner.ivi-img-inner{width:calc(100% - 25px)}.ivi-latest-posts-home .social-media-bar.ivi-img-social-media{width:calc(100% - 25px)}.ivi-ad-box-home{overflow:hidden;text-align:center;width:100%}.ivi-ad-box-home img.img-responsive{max-width:120%;margin:0 -50%;display:inline-block;min-height:250px}.ivi-ad-box-home .ivi-ad-box-home-inner{width:100%}}@media (max-width: 767px) and (max-width: 480px){.ivi-ad-box-home .ivi-ad-box-home-inner>p{display:none}.ivi-ad-box-home .ivi-ad-box-home-inner h6,.ivi-ad-box-home .ivi-ad-box-home-inner h4{margin-bottom:12px;font-size:32px}.ivi-ad-box-home .ivi-ad-box-home-inner h6,.ivi-ad-box-home .ivi-ad-box-home-inner a{font-size:18px}}@media (max-width: 767px){.ivi-ad-box-home .ivi-ad-box-home-inner p{display:none}.ivi-ad-box-home .ivi-ad-box-home-inner a{width:100%;display:block;text-align:center}.sharer-buttons-top-mobile{display:block;overflow:hidden;margin:24px 0}.sharer-buttons-top-mobile>span{color:#b80e0e;font-family:"droid_sansregular";font-size:20px;line-height:40px;float:right;display:inline-block;margin-right:12px}.sharer-buttons-top-mobile>ul{float:right;overflow:visible;margin:0}.sharer-buttons-top-mobile>ul li{display:block;border:1px solid #b80e0e;height:40px;width:40px;text-align:center;float:left;border-right:none}.sharer-buttons-top-mobile>ul li:last-child{border-right:1px solid #b80e0e}.sharer-buttons-top-mobile>ul li:hover{background-color:#b80e0e;cursor:pointer}.sharer-buttons-top-mobile .btn-share{color:#b80e0e;font-size:22px;line-height:30px;width:40px;height:40px}.sharer-buttons-top-mobile .btn-share span{line-height:40px}.sharer-buttons-top-mobile .btn-share span:before{line-height:40px}.sharer-buttons-top-mobile .btn-share:hover span{color:#fff;border-color:transparent;background-color:transparent !important}}@media (max-width: 480px){body{padding-top:66px}#header .navbar-header,#header.navbar-fixed-top .navbar-header{padding:6px 12px}#header #searchform_small_wrapper,#header.navbar-fixed-top #searchform_small_wrapper{right:12px !important;top:15px !important}#header #searchform_small_wrapper form,#header.navbar-fixed-top #searchform_small_wrapper form{top:49px}#header #ivi-logo-small,#header.navbar-fixed-top #ivi-logo-small{margin-left:-34px}#header #ivi-logo-small a,#header #ivi-logo-small a img,#header.navbar-fixed-top #ivi-logo-small a,#header.navbar-fixed-top #ivi-logo-small a img{width:68px}#header.navbar-fixed-top .navbar-header{padding:6px 12px}#main.container,.ivi-home-cat-row .container{padding-right:12px;padding-left:12px}#ivi-sidebar-socialmedia{display:none}#sidebar #ivi-sidebar-meist-empfohlen{margin-right:0 !important}#sidebar #ivi-sidebar-meist-empfohlen>div{margin-right:0 !important}#sidebar #ivi-sidebar-meist-empfohlen .header-sidebar{display:none}#sidebar #ivi-sidebar-meist-empfohlen .nav.nav-tabs{margin:0 0 !important;border-bottom:none}#sidebar #ivi-sidebar-meist-empfohlen .nav.nav-tabs li{width:100%;background-color:#b80e0e;margin-bottom:12px}#sidebar #ivi-sidebar-meist-empfohlen .nav.nav-tabs li a{color:#fff;border-bottom:none !important}#sidebar #ivi-sidebar-meist-empfohlen .nav.nav-tabs li a:after{content:"+";float:right}#sidebar #ivi-sidebar-meist-empfohlen .nav.nav-tabs li a:hover,#sidebar #ivi-sidebar-meist-empfohlen .nav.nav-tabs li a:focus{color:#fff}#sidebar #ivi-sidebar-meist-empfohlen .nav.nav-tabs li.active a:after{content:"-";float:right}}@media (max-width: 991px){#header.navbar-fixed-top,#header.navbar-static-top{height:auto !important;background-image:none;background-color:#b80e0e !important}#header.navbar-fixed-top #sticky-bg,#header.navbar-static-top #sticky-bg{display:none}#header.navbar-fixed-top #searchform_small_wrapper,#header.navbar-static-top #searchform_small_wrapper{right:0;top:-9px}}@media (max-width: 991px) and (max-width: 991px){#header.navbar-fixed-top #searchform_small_wrapper,#header.navbar-static-top #searchform_small_wrapper{right:48px;top:20px}}@media (max-width: 991px){#header.navbar-fixed-top .navbar-toggle,#header.navbar-static-top .navbar-toggle{margin-left:0}}@media (max-width: 991px) and (max-width: 767px){#header.navbar-fixed-top #navbar,#header.navbar-static-top #navbar{max-height:none;position:static}#header.navbar-fixed-top #navbar.navbar-collapse,#header.navbar-static-top #navbar.navbar-collapse{display:block;height:0}#header.navbar-fixed-top #navbar.navbar-collapse ul#mainmenu,#header.navbar-static-top #navbar.navbar-collapse ul#mainmenu{display:none}#header.navbar-fixed-top #navbar.navbar-collapse.in,#header.navbar-static-top #navbar.navbar-collapse.in{height:auto}#header.navbar-fixed-top #navbar.navbar-collapse.in ul#mainmenu,#header.navbar-static-top #navbar.navbar-collapse.in ul#mainmenu{display:block}#header.navbar-fixed-top ul#mainmenu,#header.navbar-static-top ul#mainmenu{display:block;padding:0 0;max-height:100vh;overflow-y:scroll}#header.navbar-fixed-top ul#mainmenu::-webkit-scrollbar,#header.navbar-static-top ul#mainmenu::-webkit-scrollbar{width:0px;background:transparent}#header.navbar-fixed-top ul#mainmenu li,#header.navbar-static-top ul#mainmenu li{display:block}#header.navbar-fixed-top ul#mainmenu li.depth-1>a:before,#header.navbar-fixed-top ul#mainmenu li.depth-2>a:before,#header.navbar-static-top ul#mainmenu li.depth-1>a:before,#header.navbar-static-top ul#mainmenu li.depth-2>a:before{font-family:"iso" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1em;margin:0 0;text-align:center;width:auto;text-shadow:none;content:"\6d";position:absolute;left:-2px}#header.navbar-fixed-top ul#mainmenu li.depth-1.active>a:before,#header.navbar-fixed-top ul#mainmenu li.depth-2.active>a:before,#header.navbar-static-top ul#mainmenu li.depth-1.active>a:before,#header.navbar-static-top ul#mainmenu li.depth-2.active>a:before{content:"\6f"}#header.navbar-fixed-top ul#mainmenu li.depth-2>a:before,#header.navbar-static-top ul#mainmenu li.depth-2>a:before{top:2px}#header.navbar-fixed-top ul#mainmenu li .arr-down,#header.navbar-static-top ul#mainmenu li .arr-down{display:none}#header.navbar-fixed-top ul#mainmenu>li,#header.navbar-static-top ul#mainmenu>li{border-bottom:1px solid #fff;margin:0 48px}}@media (max-width: 991px) and (max-width: 767px) and (max-width: 480px){#header.navbar-fixed-top ul#mainmenu>li,#header.navbar-static-top ul#mainmenu>li{margin:0 12px}}@media (max-width: 991px) and (max-width: 767px){#header.navbar-fixed-top ul#mainmenu>li.depth-1.active,#header.navbar-static-top ul#mainmenu>li.depth-1.active{padding-bottom:10px}#header.navbar-fixed-top ul#mainmenu>li.visible-xs,#header.navbar-fixed-top ul#mainmenu>li:last-child,#header.navbar-static-top ul#mainmenu>li.visible-xs,#header.navbar-static-top ul#mainmenu>li:last-child{border-bottom:none;margin:12px 48px}}@media (max-width: 991px) and (max-width: 767px) and (max-width: 480px){#header.navbar-fixed-top ul#mainmenu>li.visible-xs,#header.navbar-fixed-top ul#mainmenu>li:last-child,#header.navbar-static-top ul#mainmenu>li.visible-xs,#header.navbar-static-top ul#mainmenu>li:last-child{margin:12px 12px}}@media (max-width: 991px) and (max-width: 767px){#header.navbar-fixed-top ul#mainmenu>li.social-link a,#header.navbar-static-top ul#mainmenu>li.social-link a{padding-left:0;line-height:16px;font-size:12px}#header.navbar-fixed-top ul#mainmenu>li.social-link a .icon,#header.navbar-static-top ul#mainmenu>li.social-link a .icon{margin-right:6px;font-size:30px;float:left}#header.navbar-fixed-top ul#mainmenu>li>a,#header.navbar-static-top ul#mainmenu>li>a{text-transform:uppercase}#header.navbar-fixed-top ul#mainmenu>li .submenu-middle,#header.navbar-static-top ul#mainmenu>li .submenu-middle{display:none}#header.navbar-fixed-top ul#mainmenu>li ul,#header.navbar-static-top ul#mainmenu>li ul{display:none;padding-left:12px}#header.navbar-fixed-top ul#mainmenu>li ul li ul,#header.navbar-static-top ul#mainmenu>li ul li ul{margin-left:0;padding-left:0}#header.navbar-fixed-top ul#mainmenu>li ul li ul li,#header.navbar-static-top ul#mainmenu>li ul li ul li{display:inline-block}#header.navbar-fixed-top ul#mainmenu>li ul li ul li a:after,#header.navbar-static-top ul#mainmenu>li ul li ul li a:after{content:"|"}#header.navbar-fixed-top ul#mainmenu>li ul li.depth-2,#header.navbar-static-top ul#mainmenu>li ul li.depth-2{position:relative;padding:0 12px 0 14px}#header.navbar-fixed-top ul#mainmenu>li ul li.depth-2.active ul,#header.navbar-static-top ul#mainmenu>li ul li.depth-2.active ul{display:block}#header.navbar-fixed-top ul#mainmenu>li.active ul.submenu-left,#header.navbar-fixed-top ul#mainmenu>li.active ul.submenu-right,#header.navbar-static-top ul#mainmenu>li.active ul.submenu-left,#header.navbar-static-top ul#mainmenu>li.active ul.submenu-right{display:block}}@media (max-width: 991px) and (min-width: 768px){.navbar-static-top .only-fixed{display:none !important}}@media (max-width: 991px) and (max-width: 991px){.navbar-fixed-top .nav>li{position:relative}.navbar-fixed-top #navbar{max-height:none;position:static}.navbar-fixed-top #navbar.navbar-collapse{display:block;height:0}.navbar-fixed-top #navbar.navbar-collapse ul#mainmenu{display:none}.navbar-fixed-top #navbar.navbar-collapse.in{height:auto}.navbar-fixed-top #navbar.navbar-collapse.in ul#mainmenu{display:block}.navbar-fixed-top ul#mainmenu{display:block;padding:0 0;max-height:100vh;overflow-y:scroll}.navbar-fixed-top ul#mainmenu::-webkit-scrollbar{width:0px;background:transparent}.navbar-fixed-top ul#mainmenu li{display:block}.navbar-fixed-top ul#mainmenu li.depth-1>a:before,.navbar-fixed-top ul#mainmenu li.depth-2>a:before{font-family:"iso" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1em;margin:0 0;text-align:center;width:auto;text-shadow:none;content:"\6d";position:absolute;left:-2px}.navbar-fixed-top ul#mainmenu li.depth-1.active>a:before,.navbar-fixed-top ul#mainmenu li.depth-2.active>a:before{content:"\6f"}.navbar-fixed-top ul#mainmenu li.depth-2>a:before{top:2px}.navbar-fixed-top ul#mainmenu li .arr-down{display:none}.navbar-fixed-top ul#mainmenu>li{border-bottom:1px solid #fff;margin:0 48px}}@media (max-width: 991px) and (max-width: 991px) and (max-width: 480px){.navbar-fixed-top ul#mainmenu>li{margin:0 12px}}@media (max-width: 991px) and (max-width: 991px){.navbar-fixed-top ul#mainmenu>li.depth-1.active{padding-bottom:10px}.navbar-fixed-top ul#mainmenu>li.visible-xs,.navbar-fixed-top ul#mainmenu>li:last-child{border-bottom:none;margin:12px 48px}}@media (max-width: 991px) and (max-width: 991px) and (max-width: 480px){.navbar-fixed-top ul#mainmenu>li.visible-xs,.navbar-fixed-top ul#mainmenu>li:last-child{margin:12px 12px}}@media (max-width: 991px) and (max-width: 991px){.navbar-fixed-top ul#mainmenu>li.social-link a{padding-left:0;line-height:16px;font-size:12px}.navbar-fixed-top ul#mainmenu>li.social-link a .icon{margin-right:6px;font-size:30px;float:left}.navbar-fixed-top ul#mainmenu>li>a{text-transform:uppercase}.navbar-fixed-top ul#mainmenu>li .submenu-middle{display:none}.navbar-fixed-top ul#mainmenu>li ul{display:none;padding-left:12px}.navbar-fixed-top ul#mainmenu>li ul li{line-height:1.6}.navbar-fixed-top ul#mainmenu>li ul li ul{margin-left:0;padding-left:0}.navbar-fixed-top ul#mainmenu>li ul li ul li{display:inline-block}.navbar-fixed-top ul#mainmenu>li ul li ul li a:after{content:"|"}.navbar-fixed-top ul#mainmenu>li ul li.depth-2{position:relative;padding:0 12px 0 14px}.navbar-fixed-top ul#mainmenu>li ul li.depth-2.active ul{display:block}.navbar-fixed-top ul#mainmenu>li.active ul.submenu-left,.navbar-fixed-top ul#mainmenu>li.active ul.submenu-right{display:block}}@media (max-width: 991px){#main.single-sticky{margin-top:24px}}@media (max-width: 991px) and (min-width: 768px){#main.single-sticky{margin-top:70px}}a#back-to-top{width:50px;height:50px;position:fixed;bottom:0;left:50%;background-color:#b80e0e;margin-left:-25px;margin-bottom:25px;color:#fff;font-size:24px;line-height:55px;text-align:center;visibility:hidden;opacity:0;-webkit-transition:opacity .3s 0s, visibility 0s .3s;-moz-transition:opacity .3s 0s, visibility 0s .3s;transition:opacity .3s 0s, visibility 0s .3s}a#back-to-top.is-visible{visibility:visible;opacity:0.95;visibility:hidden}a#back-to-top:hover,a#back-to-top:focus{text-decoration:none}a#back-to-top:after{content:"\6c";font-family:"iso" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1em;margin:0 0;text-align:center;width:auto;text-shadow:none}@media print{#header-top-menu,#header,#sidebar,#ivi-sub-post,#footer,#sub-footer,#long-post .img-responsive,#back-to-top,#lightbox,#lightboxOverlay,.sharer-buttons-top-mobile{display:none}#header,#header.navbar-fixed-top,#header.navbar-static-top{position:relative !important;height:50px !important;top:0 !important;background:none !important}#header #sticky-bg,#header #ivi-header-desktop-static,#header .navbar-header,#header #mainmenu,#header #searchform_small_wrapper,#header.navbar-fixed-top #sticky-bg,#header.navbar-fixed-top #ivi-header-desktop-static,#header.navbar-fixed-top .navbar-header,#header.navbar-fixed-top #mainmenu,#header.navbar-fixed-top #searchform_small_wrapper,#header.navbar-static-top #sticky-bg,#header.navbar-static-top #ivi-header-desktop-static,#header.navbar-static-top .navbar-header,#header.navbar-static-top #mainmenu,#header.navbar-static-top #searchform_small_wrapper{display:none}#header #navbar,#header.navbar-fixed-top #navbar,#header.navbar-static-top #navbar{margin-top:0 !important}#header #ivi-logo-small,#header.navbar-fixed-top #ivi-logo-small,#header.navbar-static-top #ivi-logo-small{display:block;left:0;margin-left:0;top:0;background-color:#ccc !important;padding:12px;position:relative;text-align:left}#main{width:100%;margin:0 0 !important}#main .single-post #long-post #long-post-title h1,#main .single-post #long-post #long-post-title-img h1{min-height:0}#main .row.single-post>div{width:100%}#main .row.single-post>div>div{margin-left:0}#main #short-post-title{margin:25px 0 25px}#main .single-post #long-post #long-post-title-img{margin:0 0;padding:0 0}#main .single-post #ivi-post-bar{margin-bottom:25px}#main .short-post .img-wrapper{display:none}#main .single-post #ivi-post-content div.wp-caption{margin-left:0 !important;float:left;width:25% !important;margin-top:0 !important;padding-right:25px !important}#main .single-post #ivi-post-content div.wp-caption img{width:100%}#main .row.events-header-links{display:none}#main.single-event .row.event-single-header,#main.event-location .row.event-single-header{border-right:0}#main.single-event #event-header{margin-bottom:25px;padding:0}#main.single-event #event-header h1{font-size:32px;margin:0 0 15px 0}#main.single-event #event-header .arrow-down,#main.single-event #event-header .map-container,#main.single-event #event-header .cookie_notset_gmap{display:none}#main.single-event #event-header .col1{width:100%}#main.single-event #event-header .col2{width:100%;margin-top:0;padding-left:0}#main.single-event #event-header .col2 table{display:block}#main.single-event #event-header .col2 table tr{display:block;float:left;width:50%}#main.single-event #event-header .col2 table td{padding:15px 0px 15px 0 !important;display:block;float:left;margin-right:15px;font-size:15px !important}#main.single-event #event-header .col2 table td a[href]:after{content:none !important}#long-post-title-img{margin:0}}body.pdf_generating .hidden-pdf{display:none}body.pdf_generating #header-top-menu,body.pdf_generating #header,body.pdf_generating #sidebar,body.pdf_generating #ivi-sub-post,body.pdf_generating #footer,body.pdf_generating #sub-footer,body.pdf_generating #back-to-top,body.pdf_generating #lightbox,body.pdf_generating #lightboxOverlay,body.pdf_generating .sharer-buttons-top-mobile{display:none}body.pdf_generating #main{width:100%;width:1600px;width:992px;padding:0}body.pdf_generating #main .single-post #long-post #long-post-title{margin-left:0}body.pdf_generating #main .single-post #long-post #long-post-title h1,body.pdf_generating #main .single-post #long-post #long-post-title-img h1{min-height:0}body.pdf_generating #main .row.single-post>div{width:100%}body.pdf_generating #main .row.single-post>div>div{margin-left:0}body.pdf_generating #main .single-post #ivi-post-content.ivi-post-content-long>p:first-child::first-letter{float:none !important;font-family:inherit !important;font-size:1em !important;margin:0 !important;line-height:1 !important}body.pdf_generating #main .single-post #ivi-post-content .iso_artikelkasten>a,body.pdf_generating #main .iso_artikelkasten>a,body.pdf_generating #main .single-post #ivi-post-content .infobox>a{display:none}body.pdf_generating #main .single-post #ivi-post-content .iso_artikelkasten .infobox-content,body.pdf_generating #main .iso_artikelkasten .infobox-content,body.pdf_generating #main .single-post #ivi-post-content .infobox .infobox-content{max-height:none;height:auto}body.pdf_generating #main #short-post-title{margin:25px 0 25px}body.pdf_generating #main .single-post #ivi-post-bar{margin-bottom:25px}body.pdf_generating #main #ivi-post-content>.wp-caption,body.pdf_generating #main #ivi-post-content #ivi-post-fotoshow,body.pdf_generating #main #ivi-post-content .gallery{display:none}body.pdf_generating #main .short-post .img-caption{bottom:0;background-color:#fff}body.pdf_generating #main .short-post .img-wrapper .img-caption p{visibility:visible;display:block}body.pdf_generating #main .btn-img-caption{display:none}body.pdf_generating #main .single-post #ivi-post-content div.wp-caption{margin-left:0 !important;float:left;width:25% !important;margin-top:0 !important;padding-right:25px !important}body.pdf_generating #main .single-post #ivi-post-content div.wp-caption img{width:100%}body.pdf_generating #main .single-post #ivi-post-content ol{list-style-type:decimal}body.pdf_generating #main .single-post #ivi-post-content ol>li:before{content:""}body.pdf_generating #main .row.events-header-links{display:none}body.pdf_generating #main.single-event .row.event-single-header,body.pdf_generating #main.event-location .row.event-single-header{border-right:0}body.pdf_generating #main.single-event .row.event-single-header{padding-left:12px;border-right:none}body.pdf_generating #main.single-event #event-header{margin-bottom:25px;padding:0;background-color:transparent}body.pdf_generating #main.single-event #event-header h1{font-size:32px;margin:0 0 15px 0}body.pdf_generating #main.single-event #event-header .arrow-down,body.pdf_generating #main.single-event #event-header .map-container,body.pdf_generating #main.single-event #event-header .cookie_notset_gmap{display:none}body.pdf_generating #main.single-event #event-header .col1{width:100%}body.pdf_generating #main.single-event #event-header .col2{width:100%;margin-top:0;padding-left:0}body.pdf_generating #main.single-event #event-header .col2 table{display:block}body.pdf_generating #main.single-event #event-header .col2 table tr{display:block;float:left;width:50%}body.pdf_generating #main.single-event #event-header .col2 table td{padding:15px 0px 15px 0 !important;display:block;float:left;margin-right:15px;font-size:15px !important}body.pdf_generating #main.single-event #event-header .col2 table td a[href]:after{content:none !important}body.pdf_generating #long-post-title-img{margin:0}
/*# sourceMappingURL=style.min.css.map */
