.search-results div{
    border-left: 5px solid rgb(0,101,151);
    padding-left: 5px;
}
.search-results .ai-rubrik-originalia,
.ai-rubrik-originalia.items-row .item:before, 
.ai-rubrik-abstract.items-row .item:before {
    border-color: rgb(197,20,21);
    
}
.search-results .ai-rubrik-uebersichten,
.ai-rubrik-uebersichten.items-row .item:before {
    border-color: rgb(0,141,125);
    
}
/*.search-results .ai-rubrik-editorial,
.ai-rubrik-editorial.items-row .item:before,*/
.search-results .ai-rubrik-sonderbeitraege,
.ai-rubrik-sonderbeitraege.items-row .item:before{
    border-color: rgb(240,125,34);
    
}
.search-results .ai-rubrik-in-eigener-sache,
.ai-rubrik-in-eigener-sache.items-row .item:before {
    border-color: rgb(240,125,34);
    
}
.search-results .ai-rubrik-mitteilungen,
.ai-rubrik-mitteilungen.items-row .item:before {
    border-color: rgb(130,51,139);
    
}
.search-results .ai-rubrik-advertorial,
.ai-rubrik-advertorial.items-row .item:before {
    border-color: rgb(180,180,180);
    
}
.search-results .ai-rubrik-orphananesthesia,
.ai-rubrik-orphananesthesia.items-row .item:before {
    border-color: rgb(139,192,199);
    
}
.search-results .ai-rubrik-verschiedenes-nur-online,
.ai-rubrik-verschiedenes-nur-online.items-row .item:before {
    border-color: rgb(254,196,0);
}
.search-results .ai-rubrik-online-first,
.ai-rubrik-online-first.items-row .item:before {
    border-color: rgb(170,200,55);
}
.ai-rubrik-online-first .aibeitragheader{
	display: none;
}

.unterrubrik{
    margin-bottom: 5px;
    color:rgb(0,101,151);
}
.newsflashai-onhome .ai-rubrik-originalia .unterrubrik,
.item-pageaktuell.ai-rubrik-originalia .unterrubrik,
.ai-rubrik-originalia.items-row .unterrubrik,
.search-results .ai-rubrik-originalia .ai-rubrik,
.newsflashai-onhome .ai-rubrik-abstract .unterrubrik,
.item-pageaktuell.ai-rubrik-abstract .unterrubrik,
.ai-rubrik-abstract.items-row .unterrubrik,
.search-results .ai-rubrik-abstract .ai-rubrik
{
    color: rgb(197,20,21);
    
}
.newsflashai-onhome .ai-rubrik-uebersichten .unterrubrik,
.item-pageaktuell.ai-rubrik-uebersichten .unterrubrik,
.ai-rubrik-uebersichten.items-row .unterrubrik,
.search-results .ai-rubrik-uebersichten .ai-rubrik {
    color: rgb(0,141,125);
    
}
.newsflashai-onhome .ai-rubrik-sonderbeitraege .unterrubrik,
.item-pageaktuell.ai-rubrik-sonderbeitraege .unterrubrik,
.ai-rubrik-sonderbeitraege.items-row .unterrubrik,
.search-results .ai-rubrik-sonderbeitraege .ai-rubrik {
    color: rgb(240,125,34);
    
}
.newsflashai-onhome .ai-rubrik-in-eigener-sache .unterrubrik,
.item-pageaktuell.ai-rubrik-in-eigener-sache .unterrubrik,
.ai-rubrik-in-eigener-sache.items-row .unterrubrik,
.search-results .ai-rubrik-in-eigener-sache .ai-rubrik  {
    color: rgb(240,125,34);
    
}
.newsflashai-onhome .ai-rubrik-mitteilungen .unterrubrik,
.item-pageaktuell.ai-rubrik-mitteilungen .unterrubrik,
.ai-rubrik-mitteilungen.items-row .unterrubrik,
.search-results .ai-rubrik-mitteilungen .ai-rubrik  {
    color: rgb(130,51,139);
}
.newsflashai-onhome .ai-rubrik-advertorial .unterrubrik,
.item-pageaktuell.ai-rubrik-advertorial .unterrubrik,
.ai-rubrik-advertorial.items-row .unterrubrik,
.search-results .ai-rubrik-advertorial .ai-rubrik {
    color: rgb(180,180,180);
}

.newsflashai-onhome .ai-rubrik-orphananesthesia .unterrubrik,
.item-pageaktuell.ai-rubrik-orphananesthesia .unterrubrik,
.ai-rubrik-orphananesthesia.items-row .unterrubrik,
.search-results .ai-rubrik-orphananesthesia .ai-rubrik {
    color:rgb(139,192,199);
}
.newsflashai-onhome .ai-rubrik-verschiedenes-nur-online .unterrubrik,
.item-pageaktuell.ai-rubrik-verschiedenes-nur-online .unterrubrik,
.ai-rubrik-verschiedenes-nur-onlineitems-row .unterrubrik,
.search-results .ai-rubrik-verschiedenes-nur-online.ai-rubrik {
    color:rgb(254,196,0);
}
.item-pageaktuell,
.newsflashai-onhome .ai-items-row {
    
    background-color: rgb(0,101,151, 0.1);
    border-left: 15px solid rgb(0,101,151);
    margin-right:5px;
}
.item-pageaktuell.ai-rubrik-orphananesthesia,
.newsflashai-onhome .ai-items-row.ai-rubrik-orphananesthesia {
    background-color: rgb(139,192,199, 0.1);
    border-left: 15px solid rgb(139,192,199);
}

.item-pageaktuell.ai-rubrik-originalia, 
.newsflashai-onhome .ai-items-row.ai-rubrik-originalia,
.item-pageaktuell.ai-rubrik-abstract, 
.newsflashai-onhome .ai-items-row.ai-rubrik-abstract {
    /*rot*/
    background-color: rgb(197,20,21, 0.1);
    border-color: rgb(197,20,21);
}
.item-pageaktuell.ai-rubrik-uebersichten, 
.newsflashai-onhome .ai-items-row.ai-rubrik-uebersichten {
    /* grün*/
    background-color: rgb(0,141,125, 0.1);
    border-color: rgb(0,141,125);
}
.item-pageaktuell.ai-rubrik-in-eigener-sache, 
.newsflashai-onhome .ai-items-row.ai-rubrik-in-eigener-sache,
.item-pageaktuell.ai-rubrik-vorwort, 
.newsflashai-onhome .ai-items-row.ai-vorwort,
.item-pageaktuell.ai-rubrik-laudatio, 
.newsflashai-onhome .ai-items-row.ai-rubrik-laudatio , 
.item-pageaktuell.ai-rubrik-editorial, 
.newsflashai-onhome .ai-items-row.ai-rubrik-editorial,
.item-pageaktuell.ai-rubrik-in-memoriam, 
.newsflashai-onhome .ai-items-row.ai-rubrik-in-memoriam,
.item-pageaktuell.ai-rubrik-verbandsmitteilungen, 
.newsflashai-onhome .ai-items-row.ai-rubrik-verbandsmitteilungen,
.item-pageaktuell.ai-rubrik-in-eigener-sache, 
.newsflashai-onhome .ai-items-row.ai-rubrik-in-eigener-sache,
.item-pageaktuell.ai-rubrik-aus-den-verbaenden, 
.newsflashai-onhome .ai-items-row.ai-rubrik-aus-den-verbaenden      {
    /*blau*/
    background-color: rgb(0,101,151, 0.1);
    border-color: rgb(0,101,151);
}
/*.item-pageaktuell.ai-rubrik-editorial  ,
.newsflashai-onhome .ai-items-row.ai-rubrik-editorial,*/
.item-pageaktuell.ai-rubrik-sonderbeitraege  , 
.newsflashai-onhome .ai-items-row.ai-rubrik-sonderbeitraege  {
    /*orange*/
    background-color: rgb(240,125,34, 0.1);
    border-color: rgb(240,125,34);
}
.item-pageaktuell.ai-rubrik-mitteilungen , 
.newsflashai-onhome .ai-items-row.ai-rubrik-mitteilungen {
    /*lila*/
    background-color: rgb(130,51,139, 0.1);
    border-color: rgb(130,51,139);
}
.item-pageaktuell.ai-rubrik-advertorial, 
.newsflashai-onhome .ai-items-row.ai-rubrik-advertorial {
    /*grau */
    background-color:  rgb(236,236,236, 0.1);
    border-color: rgb(236,236,236);
}
.item-pageaktuell.ai-rubrik-verschiedenes-nur-online, 
.newsflashai-onhome .ai-items-row.ai-rubrik-verschiedenes-nur-online  {
    /* gelb*/
    background-color:  rgb(254,196,0, 0.1);
    border-color:  rgb(254,196,0);
}
.item-pageaktuell.ai-rubrik-verbandsmitteilungen, 
.newsflashai-onhome .ai-items-row.ai-rubrik-verbandsmitteilungen  {
    /* türkis*/
    background-color: rgb(139,192,199, 0.1);
    border-color: rgb(139,192,199);
}

.item-page.ai-page.ai-rubrik-online-first {
	
	border-left: 15px solid rgb(170,200,55);
    margin-right: 5px;
    background-color: rgb(170,200,55, 0.1);
    padding-left: 10px;
    padding-top: 0;
}

.item-pageaktuell{
    margin-top: 10px;
    padding-top: 0;
}
.items-row  .verbaende p {
    font-size: 15px;
    line-height: 18px;
}
.items-row .verbaende figure {
    width: 98%;
    margin:0;  
}

.modverband h4,
.modorphan h4{
    background-color: #004584;
    color: white;
    padding: 8px 0 8px 12px;
    font-size: 15px; 
}
.modverband .rubrik,
.modorphan .rubrik {
    display: none;
}
/*
.modverband .unterrubrik{
    background-color: #5ba5bb;
    background-color: #009EE0;
    background-color: rgb(0,101,151);
    background-color: #006597;
    color: white !important;
    font-size: 15px;
    padding: 8px;  
    font-weight: bold; 
    display: none;
}
.modverband .items-row.ai-rubrik-aus-den-verbaenden:nth-child(1) .unterrubrik
{
    display: block;
}*/
.pfeil {
    font-size: 11.5px;
    float:left;
    line-height: 14px;
    margin-bottom: 3px;
}
.pfeil:before{
        font-family: "FontAwesome";
    font-weight: 900;
    content: "\f144";
    content: "\f0da";
}
.visionet-contentswiper .visionet-contentswiper-left:hover, 
.visionet-contentswiper .visionet-contentswiper-left {
    border-width: 7px 10px 7px 0px;
    border-right-color: #004584;
    margin-top: 3px;
    left: 10px;
    right: 0px;
}
.visionet-contentswiper .visionet-contentswiper-right:hover, 
.visionet-contentswiper .visionet-contentswiper-right {
    border-width: 7px 0 7px 10px;
    border-left-color: #004584;
    margin-top: 3px;
    right: 10px;
}
.banneritem{
    text-align: center;
/*    background-color: white;*/
   /* border-bottom: 1px solid #004584;*/
    padding-bottom: 5px;
}
.home .hauptbeitraege-blog .ai-werbung-vor-beitrag{
    border-bottom: 1px solid #004584;
    padding-top:5px;
}
div.flagge-en img{
    width: 15px !important;
    float: right;
}

.item-pageaktuell div.flagge-en img{
    margin-top: 7px;
}

/* jevents farben*/
.jev_toprow div.previousmonth, .jev_toprow div.nextmonth {
  
    width: 20%;
    min-height: 23px;
}
#jevents_body ul.ev_ul li.ev_td_li {
    border-style: none;
    border-width: 0 0 0 0px;
    margin-bottom: 1px;
    padding-left: 2px;
    background-image: none;
    border-width: 0 !important;
}
#jevents_body #jev_maincal.jev_listview .jev_daysnames {
    background-color: transparent;
    border-width: 1px 1px 1px 0px;
    border-style: solid;
    border-color: white;
    padding-left: 10px;
    height: 23px;
    line-height: 23px;
    color: #004584;
    text-align: left;
    float: left;
    width: 770px;
    max-width: 90%;
    overflow: hidden;
    font-size: 18px;
    font-weight: bold;
}
#jevents_body {
    width: 100% !important;
    border: 0px solid transparent;
    background-color: transparent;
    border-radius: 0px;
    padding-top: 0px;
    padding-bottom: 10px;
}
#jev_maincal {
    margin: 15px -1px 15px -1px;
    background-color: transparent;
    border: 1px solid transparent;
}
#jevents_body .nextmonth, #jevents_body .nextday, #jevents_body .nextweek,
#jevents_body .previousmonth, #jevents_body .previousday, #jevents_body .previousweek,
#jevents_body .currentmonth, #jevents_body .currentday, #jevents_body .currentweek {
    font-size: 16px !important;
    color: #004584 !important;
    text-decoration: none;
    font-weight: bold;
    border-left: 1px solid #FFFFFF;
    border-top: 1px solid #FFFFFF;
    background-color: #CFd6e3!important;
    padding-top: 4px !important;
    padding-right: 10px;
    padding-bottom: 4px !important;
    padding-left: 10px;
    height: 30px !important;
}
.aievents-newmonth {
    margin-bottom: 10px;
}
a.ev_link_row:link, a.ev_link_row:visited, a.ev_link_row:hover {
    font-size: 16px;
    color: #004584 !important;
    text-decoration: none;
    font-weight: normal;
}
.new-navigation #nav-search {
    display: inline-block;
    float: right;
    padding-right: 30px;
    margin-top: -20px;
}
#jevents_body .jev_toprow div.nextmonth a {
    padding-right: 10px;
    color: #FFF;
    font-size: 12px;
    font-weight: normal;
    background: none !important;
    text-decoration: none;
}
#jevents_body .jev_toprow div.previousmonth a {
    font-size: 12px;
    font-weight: normal;
    padding-left: 10px;
    color: #FFF;
    background: none !important;
    text-decoration: none;
}
#jevents_body .jev_toprow div.nextmonth a:after {
    font-family: "FontAwesome";
    font-weight: 900;
    content: "\f144";
    content: "   \f0da";
}
#jevents_body .jev_toprow div.previousmonth a:before {
    font-family: "FontAwesome";
    font-weight: 900;
    content: "\f0d9   ";
   
}
div#jevents .adminform input.input-medium.hasTooltip{
   border: none;
    position: relative;
    top: 5px;
}
div#jevents .adminform .input-append .btn:last-child{
background-color: transparent;
    border: none;
}
.icon-calendar:before {
    content: "\f073";
    color: black;
}
.chzn-container-single .chzn-single {
    position: relative;
    display: block;
    overflow: hidden;
    padding: 0 0 0 8px;
    height: 25px;
    border: 1px solid white;
    border-radius: 0px;
    background-color: #fff;
    background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #ffffff), color-stop(50%, #f6f6f6), color-stop(52%, #eeeeee), color-stop(100%, #f4f4f4));
    background: -webkit-linear-gradient(#ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
    background: -moz-linear-gradient(#ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
    background: -o-linear-gradient(#ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
    background: linear-gradient(#ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
    background-clip: padding-box;
    box-shadow: 0 0 3px white inset, 0 1px 1px rgba(0, 0, 0, 0.1);
    color: #004584;
    text-decoration: none;
    white-space: nowrap;
    line-height: 24px;
}

.ai-mobile-toggle-hidden-items-hauptbeitrag,
.ai-mobile-toggle-hidden-items-aus-den-verbaenden{
    display:none;
}
@media (max-width: 767px){
    .ai-mobile-toggle-hidden-items-hauptbeitrag,
    .ai-mobile-toggle-hidden-items-aus-den-verbaenden{
        display:block;
    }
    .ai-mobile-hidden-item-hauptbeitrag,
    .ai-mobile-hidden-item-aus-den-verbaenden{
        display:none;
    }
    .mobil_aus,
    .view-article .item-pageaktuell.ai-rubrik-aus-den-verbaenden img {
        display: none !important;
    }
    
}

#jevents .jevbootstrap .adminform #myEditTabsContent .row, #jevents .jevbootstrap .adminform div, adminform .row {
    margin-left: 0;
    padding-bottom: 3px;
    margin: 0px;
   
}
#jevents .jevbootstrap .adminform .jev_sed div{
    /*width: 30%;*/
    display: inline-block;
}
#jevents .jevbootstrap .adminform .jev_sed div.allDayEvent{
    width: 50%;
    display: block;
}

.jeventslight #jevents,
.jeventslight {
    color: #004584 !important;
}
div#offcanvas-left-panel,
 .gsl-hidden {
   display: none !important;
}
#jevents img.h24px {
    height: 24px;
    width:24px;
}
.disclaimer{
    margin-left:10px;
}
.span10.row.jevplugin_customfield_VERANSTALTUNGSORT_INSTITUT input{
    width:auto;
    max-width:174px;
}
.mce-toolbar-grp.mce-container.mce-panel.mce-stack-layout-item.mce-first,
.mce-btn-group div, 
.mce-btn-group i,
.mce-statusbar.mce-container.mce-panel.mce-stack-layout-item.mce-last,
.mce-tinymce.mce-container.mce-panel {
    background-color: #cfd6e3;
    color: #004584;    
}
.adminform .mce-container *, .adminform .mce-widget{
    color: #004584;    
}
#toolbar-cancel,
#toolbar-cancel button
 {
    background-color: #cfd6e3;
}
.ibl{
    display:inline-block;
}
.alt{
    vertical-align: top;
}

.mgr30{
    margin-right:30px;
}
.mgt20{
    margin-top:20px;
}
.mgr10{
  margin-right:10px;
}
.jev_evdt .jev_evdt_header a img{
    display: none;
}
div#jevents .span10.jevplugin_customfield_VERANSTALTUNGSORT_INSTITUT + input{
    width:50px;
}
#jevents_body .jev_listrow.aievents-newmonth a.month {
    color: #004584;
    text-decoration: none;
    font-weight: bold;
}
#jevents_body .jev_listrow.aievents-newmonth a.aievents-top-link{
    float: right;
    color: #004584;
}
#jevents_body .jev_listrow.aievents-newmonth a.aievents-top-link:before{
    font-family: "FontAwesome";
    font-weight: 900;
    font-size: 28px;
    content: "\f102";
}
#t3-mainbody #jevents_body .aievents-monthnav a {
    color: #004584;
    text-decoration: none;
    
}
div.new-navigation {
    margin: auto auto;
    margin-bottom: 0px;
    display: none;
    max-width: 100%;
    width:100px;
    float:right;
}
.ical-download div a:before{
    font-family: "FontAwesome";
    font-weight: 900;
    font-size: 16px;
    content: "\f103";
    padding-right: 5px;
}
 #jevents_body .jevdialogs a {
    color: #004584;
    text-decoration: none;
}
.ai-mobile-toggle-hidden-items-aus-den-verbaenden .mehr:before,
.ai-mobile-toggle-hidden-items-hauptbeitrag .mehr:before{
    font-family: "FontAwesome";
    font-weight: 900;
    font-size: 20px;
    content: "\f103";
}
.ai-mobile-toggle-hidden-items-aus-den-verbaenden .weniger:before,
.ai-mobile-toggle-hidden-items-hauptbeitrag .weniger:before{
    font-family: "FontAwesome";
    font-weight: 900;
    font-size: 20px;
    content: "\f102";
    
}
.ai-mobile-toggle-hidden-items-aus-den-verbaenden,
.ai-mobile-toggle-hidden-items-hauptbeitrag{
    padding-left: 5px;
    background-color: #e6e6ee;
    border: 1px solid #004584;
           border-top:0;
}
.btn-group > .btn[name="Reset"],
.btn-group > .btn[name="Search"]{
    background-color: #004584;
    color: white;
}
@media (max-width: 767px){
    .btn-group > .btn[name="Reset"],
    .btn-group > .btn[name="Search"]{
    background-color: #004584;
    color: white;
    display: block;
    margin-top:5px;
    }
}
.searchaisuche.nav.mobil {
    padding: 20px;
}
@media (min-width: 395px) and (max-width: 600px) {
    .span4.logo{
        width:50% !important;
    }
    .span5.cme {
        top: -60px;
    }
}

.com_jevents .t3-sidebar-2.span4,
.com_jevents.view-icalevent.layout-edit .t3-sidebar-2.span4{
    float:right;
}

.verbaende figure.ai-artikel-bild{
    position: absolute;
    right: 10px;
    top: 0;
    width: 75px;
    
}
.verbaende figure.ai-artikel-bild img{
    max-width: 100px;
}
@media (max-width: 979px) and (min-width: 768px){
    .tablet_aus ,
    .wrechts {
        display: none !important;
    }
}

.input.form-control.search-query{
    background-color:white;
}


.layout-aionline2019aiausgabenliste h1{
    font-size: 16px;
    padding-left: 10px;
}

.home .blogaktuell .page-header h1 {
    top: -37px;
}

.blogaktuell .page-header h1 {
    height:37px;
    line-height:35px;
    padding-left: 16px;
}

.home.view-category .t3-mainbody .row {
    border-top: 38px solid #004586
}

.home .t3-content {
/*     top: -1px;*/
       min-height: 500px;
}


.blogaktuell .hauptbeitraege-blog .items-row:first-child .item {
    margin-top: 2px;
}

.container.t3-sl-1{
    line-height: 10px;
}
.newsflashai-onhome{
    line-height: 20px;
}

.t3-sidebar.t3-sidebar-2.span4{
        float: right;
}
#system-message {
    margin-bottom: 0px;
    padding: 0;
}
.t3-sidebar .t3-module.block{
    padding-left:16px;
    width: 276px;
    max-width: 97%;
}
.span6.footer_rechts{
    width: 650px;
}
p.orphan-ausgabe-nummer,
p.ausgabe-nummer,
p.supplement-ausgabe-nummer{
    padding-left: 1px;
    padding-bottom: 5px;
}

.ai-ausgabe p.orphan-ausgabe-nummer,
.ai-ausgabe p.ausgabe-nummer,
.ai-ausgabe p.supplement-ausgabe-nummer{
    padding-left: 5px;
    padding-bottom: 5px;
} 
.visionet-contentswiper-pagination-container 
.swiper-pagination-bullet.swiper-pagination-bullet-active{
    background:#004584;
}
h3.aibeitragheader{
    font-size: 16px;
    font-weight: normal;
    line-height: 20px;
        padding-top:5px;
}
.ai-ContentArea .page-header{
    margin: 0;
}
.visionet-contentswiper-pagination-container{
    padding-left: 10px;
}
.start-only{
        display:none;
}
.ai-werbung-unterhalb-navigation {
    padding-top:20px;
    padding-bottom: 20px;
}
.home .start-only{
    display:block;
}
.t3-sidebar-1 .moduleaktuell {
    margin-top: 12px;
/*    float: right;*/
    width: 100%;
}
.customaktuell p {
    text-align: center;
}
.customaktuell p:first-child{
    /*padding-bottom: 10px; */
    margin-left: 15px;
    line-height: 30px;
    /* font-size: 13px; */
    margin-top: 4px;
    text-align: left;
}
#jevents_body .veranstaltung-anlegen ul li a {
    margin-top: 10px;
    background-color: #004584;
    color: white;
    line-height: 25px;
    padding-left: 10px;
    width: 200px;
}
#jevents_body .ev_adminpanel a {
    color: #004584;
    text-decoration: none;
}    
#jevents_body div.ev_adminpanel .nav_bar_cell{
    padding-left: 10px;
/*    background-color: #004584;*/
    background-color: white;
    color: #004584;
}
#jevents_body div.aievents-monthnav {
    padding-left:10px;
}
.layout-aionline2019aiausgabenliste .t3-sidebar.t3-sidebar-2.span4{
    margin-top:43px;
}

.layout-aionline2019aiausgabenliste.supp-orphan .t3-sidebar.t3-sidebar-2.span4{
    margin-top:0px;
}
 .nav.ai_jahres_liste > li > a,
 .layout-aionline2019aiausgabenliste .t3-sidebar.t3-sidebar-2.span4 .nav > li > a,
 .layout-aionline2019aiausgabenliste .t3-sidebar.t3-sidebar-2.span3 .nav > li > a {
    padding-left: 10px;
}
 div:empty {     
        display: none; 
}
.archiv-modul p.module-title 
{
    background-image: url(../images/ai-logo-blau-270px.png);
    /* width: 100%; */
    height: 80px;
    /* background-size: contain; */
    background-origin: content-box;
    background-repeat: no-repeat;
    color: transparent;
    padding: 14px 7px 0 10px !important;
}
.view-article .item-pageaktuell.ai-rubrik-aus-den-verbaenden  img{
    width: 80px;
    position: absolute;
    top: 20px;
    right: 10px;
    display: none;
}
.visionet-contentswiper-pagination.swiper-pagination-bullets {
    text-align: center;
}
.ai-archiv-jahrgang{
   display:none;
}
.archiv .ai-archiv-jahrgang{
display: block;
    /* color: white; */
    /* background-color: #004584; */
    /* padding-left: 5px; */
    line-height: 26px;
    margin-left: 5px;
    margin-right: 28px;
    margin-top: 0;
    padding-top: 16px;
    border-top: 1px solid #004584;
}
.archiv .ai-archiv-jahrgang:first-of-type  {
    padding-top: 18px;
    border:0;

}
ol.mylist {
        counter-reset: list;
/*  text-align:justify;
 *   *   *   *   *    margin-left: 10px;
 *    *    *    *    *      margin-bottom: 5px;
 *     *     *     *     *        padding: 15px;*/
}
ol.mylist > li  {
        list-style: none;
        margin-left: 0px;
        padding: 5px;
        padding-top: 30px;
}
ol.mylist > li:before {
        counter-increment: list;
        content: counter(list, lower-alpha) ")";
  margin: 0px;
  padding: 5px;
}
ol.terms{
   counter-reset: list;
 /*  text-align:justify;
 *   *   *   *   *     margin-left: 35px;
 *    *    *    *    *        padding-left: 0;
 *     *     *     *     *           text-indent: -2em;*/
}
ol.terms > li {
    list-style: none;
/*    margin-left: 0;
 *     *     *     *     *        padding-left: 0;
 *      *      *      *      *            margin-bottom: 20px; */
}
ol.terms > li:before {
    content: counter(list) ".";
    padding-right: 5px;
    counter-increment: list;
    font-weight: bold;
}
ol.terms  li:before{
   padding-right: 5px;
   font-weight: bold;
}
.footer-seite hr {
    margin: 20px 0;
    border: 0;
    border-top: 1px solid #004584;
    border-bottom: 1px solid #fff;
    display: block;
}
.footer-seite p,
.top-seite p{
    margin-top: 10px;
    margin-bottom: 10px;
}
.customaktuell{
    width:290px;
    height: 390px;    
    margin-right: auto;
	margin-left: auto;
}
.customaktuell img {
    width: 260px;
    margin-right: auto;
    margin-left: auto;
}
.PopupBottomPanel .ai-fields-container.ai-fields-container-bottom div.button:hover{
    background-color: #004584;
}
.top-seite .t3-mainbody .t3-content {
    min-height: 500px;
}
.ai-leitartikel  .zusammenfassung p {
    margin-right: 5px;
}
.disclaimer,
.jev_maincal div.disclaimer,
.category-desc.base-desc,
.online-first .category-desc {
   border-top: 1px solid #004584 !important;
    padding-top: 5px;
    margin-left: 8px;
    margin-right: 29px;
    border-bottom: 1px solid #004584 !important;
    padding-bottom: 5px;
    margin-top: 10px;
}

.disclaimer{
   margin-top: 10px;
   margin-right: 5px;
   margin-left: 10px;
}
.online-first .category-desc {
    margin-left: 0px;
    margin-right: 5px;
}
.com_jevents.view-icalevent.layout-edit .t3-sidebar{
    float: right;
}
.wobenrechts .banneritem{
    padding-bottom: 0px;
}
/*
.span12.werbung{
    width: 100% !important;
}
.span9.woben{
    width:100%;
    right: 0;
}*/

div#offcanvas-left-panel {
  display: none;
}
