/*****************************************
		CUSTOM CSS
******************************************/

div[itemprop=articleBody] .chrono_credits{
    clear: both;
    display: none;
}

#map-container{
    max-width: 100%;
}

.drop-down li.active > a, .drop-down li.active > span, .drop-down li:hover > a, .drop-down li:hover > span {
    /*color:#025DA2;*/
    color:#0000bd;
}

.vertical-menu-blue ul, .horizontal-menu-blue li {
    background-color: #0368B5 ;
}

.moduletable.blue > div {
   /* background-color: #0315B5 ;*/
    background-color: #C8C8FF;
    color:#0000bd;
    padding:12px 18px;
}

.moduletable.blue a:hover, .moduletable.brown a:hover, .moduletable.green a:hover, .moduletable.orange a:hover, .moduletable.violet a:hover, .moduletable.turquoise a:hover, .moduletable.black a:hover, .moduletable.red a:hover,
.moduletable.blue .active > a, .moduletable.brown .active > a, .moduletable.green .active > a, .moduletable.orange .active > a, .moduletable.violet .active > a, .moduletable.turquoise .active > a, .moduletable.black .active > a, .moduletable.red .active > a {
    color:#000 ; text-decoration: underline;
}

.moduletable.blue a, .moduletable.brown a, .moduletable.green a, .moduletable.orange a, .moduletable.violet a, .moduletable.turquoise a, .moduletable.red a {
    /*color:#025da2;*/
    color:#0000bd;
}

/*Linkfarbe Navi-Modul*/
div[class*="vertical-menu-"] li a {
    /*color:#025da2;*/
    color:#0000bd;
    border:none;
}

.vertical-menu-blue ul, .horizontal-menu-blue li {
  /*  background-color: #0315B5 ;*/
    background-color: #C8C8FF;
}

/*Suche ausblenden*/

fieldset.phrases {
    clear: both;
    margin-top: 40px;
    display: none;
}

fieldset.only {
    clear: both;
    margin-top: 40px;
    display: none;
}

h3 {
    color: #56585e;
    font-size: 155%;
    font-weight: bold;
}

.jproof_accordion_expand{
    cursor:pointer;
    color:#0000bd;
}

.jproof_accordion_expand:hover{
        text-decoration: underline;
}

/* sigplus gallery*/
@media screen and (max-width: 860px){
	body{
		overflow-x: hidden;
	}
	.boxplus-slider{
		max-width: calc(100% - 12px);
	}
	.boxplus-viewport{
		max-width: 100%;
		overflow-x: auto !important;
		padding-bottom: 17px !important;
	}
	.boxplus-paging{
		display: none;
	}
	.boxplus-dialog{
		margin-left: -12px !important;
	}
	.boxplus-viewer{
		max-width: 100%;
	}
	#boxplus .boxplus-viewer > img{
		height: auto;
	}
}