h1 {
color:#003362;

padding-bottom:10px;
}

h2 {
color:#003362;
}

h3 {
color:#003362;
}

h4 {
font-size:48px;
color:#003362;
}

h5 {
color:#003362;
}

h6 {
color:#003362;
}

p {

}

/*div#content {
background-image: url(../images/siegel.png);
background-repeat:no-repeat;
background-position:95% 25%;
}*/







#content .landingpage-box-grey {
	background-color: #efefef; 
	padding: 15px 15px 20px 15px;
    border-radius: 4px;
    border: 1px solid #efefef;
}

#content .landingpage-box-gedenkjahr {
	/*background-color: #eae3d9; */
	padding: 15px;
}

#content .landingpage-box-ausschreibungen {
	/*background-color: #fde9cc; */
	padding: 15px;
    margin-bottom: 40px;
}

#content .div-landingpage {
    padding-bottom: 40px;
}

#content ul.portlet {
  	padding-left:0;
}

#content li.portlet-item {
	padding-bottom: 30px;
	list-style-type: none;
}

#content li.portlet-item:last-child {
	padding-bottom: 0px;
}

#content .landingpage-box-grey li.portlet-item:before {
  content: "\f073"; /* FontAwesome Unicode */
  font-family: FontAwesome;
  display: inline-block;
  width: 1.3em; /* same as padding-left set on li */
  color: #1b599c;
  font-size: 1.1em;
}

#content .landingpage-box-gedenkjahr li.portlet-item:before {
  content: "\f1da"; /* FontAwesome Unicode */
  font-family: FontAwesome;
  display: inline-block;
  width: 1.3em; /* same as padding-left set on li */
  color: #a65c3f;
  font-size: 1.1em;
}

#content .landingpage-box-ausschreibungen li.portlet-item:before {
  content: "\f040"; /* FontAwesome Unicode */
  font-family: FontAwesome;
  display: inline-block;
  width: 1.3em; /* same as padding-left set on li */
  color: #1b599c;
  font-size: 1.1em;
}

#content li.portlet-item > a {
	font-size:16px;
}

#content .landingpage-box-gedenkjahr li.portlet-item > a, #content .landingpage-box-gedenkjahr a  {
	color:#a65c3f;
}

/*#content .landingpage-box-ausschreibungen li.portlet-item > a {
	font-size:15px;
}*/

#content .container-bg-color {
  background: #f0f0f0;
  margin-top: 40px;
}

#content .container-bg-color a.btn, .container-bg-color a.btn:visited, .container-bg-color a.btn:hover, .container-bg-color a.btn:active, .container-bg-color a.btn:focus {
  	color:#fff;
    background-color: #355c8e;
    border-color: #355c8e;
}

#content h3.kontakt {
  margin-bottom:2px;
}

#content #adresse .fa {
  color:#1b599c;
}

#content .kontakt-button {
  padding: 0px 10px;
}

#content .kontakt-button i {
  color:#fff !important;
}

#content .h3-tiles {
  margin-bottom: 10px;
}

#content .p-tiles {
  margin-top: 20px;
}


/* Anpassung Info-Copyright-Icon für die Header-Bilder */
#content .licensetext.dropdown a i {
    font-size: 20px;
    margin: 5px 30px auto auto;
}

#content .dropdown-menu {
    position: relative;
    top:0;
    left: 0;
    z-index: 1000;
    /*display: none;*/
    float: right;
    padding: 0 10px 0 0;
    margin: 5px 0 0;
    list-style: none;
    font-size: 15px;
    text-align: right;
    border:0;
}

.landingpage #content .licensetext.dropdown {
    right:0px; 
    top:55px;
    max-width:767px;
}

@media (min-width: 768px) {
  .landingpage #content .licensetext.dropdown {
    top:55px;
    right:15px; 
    max-width:560px;
  }
}

@media (min-width: 992px) {
  .landingpage #content .licensetext.dropdown {
    top:92px;
    right:15px; 
    max-width:280px;
  }
}


/******* Medienspiegel ********/
#content #medienspiegel h2 i.fa {
font-size:85%;
}

#content #medienspiegel ul.portlet {
  padding-left: 0;
  margin-left: 0;
  margin-bottom: 0px;
}

#content #medienspiegel li.portlet-item {
  list-style-type: none;
  /*margin-bottom: 8px;*/
  position: relative;
    display: block;
    padding: 10px 15px;
    margin-bottom: -1px;
    background-color: #fff;
    border: 1px solid #ddd;
}


#content #medienspiegel li.portlet-item:first-child {
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
}

#content #medienspiegel li.portlet-item:last-child {
    margin-bottom: 0;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
}


#content #medienspiegel li.portlet-item a {
  font-size: 110%;
}

/* Medienauflistung pro Jahr, Icons sollen hinzugefügt werden */
/* nachsehen */
#content #medienspiegel #year li.portlet-item a[href*="https://www.youtube.com"]:before, #content #medienspiegel #year li.portlet-item a[href*="youtube"]:before { 
  content: "\f03d"; /* FontAwesome Unicode */
  font-family: FontAwesome;
  display: inline-block;
  width: 1.5em;
  color: #1b599c;
  font-size: 1.1em;
}

/* nachhören */
#content #medienspiegel #year li.portlet-item a[href*="https://cba.fro.at/"]:before, #content #medienspiegel #year li.portlet-item a[href*="https://oe1.orf.at/"]:before, #content #medienspiegel #year li.portlet-item a[href*="/podcast/zeit/sendungen"]:before { 
  content: "\f025"; /* FontAwesome Unicode */
  font-family: FontAwesome;
  display: inline-block;
  width: 1.5em;
  color: #1b599c;
  font-size: 1.1em;
}


/* nachlesen */
#content #medienspiegel #year li.portlet-item a[href*="/zeitgeschichte/medienspiegel/nachlesen/"]:before, #content #medienspiegel #year li.portlet-item a:before { 
  content: "\f1ea"; /* FontAwesome Unicode */
  font-family: FontAwesome;
  display: inline-block;
  width: 1.5em;
  color: #1b599c;
  font-size: 1.1em;
}

#content #newsitem-date {
	display:none;
}

.equalize {
	display:flex;
}

#content .panel-default {
	display:flex;  
  	flex-direction:column;
  	padding-top:1.25rem;
}

#content .panel-default > .panel-heading {
	margin-top:0;
	background-color:transparent;
 	border:none;
  	padding-bottom:0;
  	padding-left:2rem;
  	padding-right:2rem;
}

#content .panel-default > .panel-heading h2 {
	margin-top:0;
}

#content .panel-default > .panel-body {
	padding:0 2rem;
}

#content .panel-default > .panel-footer {
	background-color:transparent;
  	padding:0;
}

#content .panel-default > .panel-footer p:last-child {
	margin-bottom:0;
}

#content .panel-default > .panel-footer .btn {
	border-top-left-radius:0;
  	border-top-right-radius:0;
}

#content .btn-orange {
	background-color:#f39200 !important;
}