/**
 * The contents of this file are subject to the license and copyright
 * detailed in the LICENSE and NOTICE files at the root of the source
 * tree and available online at
 *
 * http://www.dspace.org/license/
 */
.banner img {background-color: #FFFFFF;padding:15px;margin:20px;}
.brand {padding-top: 30px;}
.brand h4 {color: #999999}
ol.breadcrumb li {color: white; font-style: italic;}
ol.breadcrumb li a {color: white; font-weight: bold; font-style: normal;}
body.undernavigation {overflow-x: hidden; padding-top: 65px;}
#content {padding-bottom:60px;}
#designedby {padding: 5px;}
#footer_feedback {padding-top: 12px;font-weight: bolder;}
input[type="file"] {display: block;height: auto;}
div.panel-primary div.panel-heading a {color: white;}
/* This magic gets the 16x16 icon to show up.. setting height/width didn't
   do it, but adding padding actually made it show up. */
img.ds-authority-confidence,
span.ds-authority-confidence
{ width: 16px; height: 16px; margin: 5px; background-repeat: no-repeat;
  padding: 0px 2px; vertical-align: bottom; color: transparent;}
img.ds-authority-confidence.cf-unset,
span.ds-authority-confidence.cf-unset
  { background-image: url(../../../image/authority/bug.png);}
img.ds-authority-confidence.cf-novalue,
span.ds-authority-confidence.cf-novalue
  { background-image: url(../../../image/confidence/0-unauthored.gif);}
img.ds-authority-confidence.cf-rejected,
img.ds-authority-confidence.cf-failed,
span.ds-authority-confidence.cf-rejected,
span.ds-authority-confidence.cf-failed
  { background-image: url(../../../image/confidence/2-errortriangle.gif); }
img.ds-authority-confidence.cf-notfound,
span.ds-authority-confidence.cf-notfound
  { background-image: url(../../../image/confidence/3-thumb1.gif); }
img.ds-authority-confidence.cf-ambiguous,
span.ds-authority-confidence.cf-ambiguous
  { background-image: url(../../../image/confidence/4-question.gif); }
img.ds-authority-confidence.cf-uncertain,
span.ds-authority-confidence.cf-uncertain
  { background-image: url(../../../image/confidence/5-pinion.gif); }
img.ds-authority-confidence.cf-accepted,
span.ds-authority-confidence.cf-accepted
  { background-image: url(../../../image/confidence/6-greencheck.gif); }

/* hide authority-value inputs in forms */
input.ds-authority-value { display:none; }

/** XXX Change to this to get the authority value to show up for debugging:
 input.ds-authority-value { display:inline; }
**/

/* for edit-item-form lock button */
input.ds-authority-lock
  { vertical-align: bottom; height: 24px; width: 24px; margin-right: 8px;
    background-repeat: no-repeat; background-color: transparent; }
input.ds-authority-lock.is-locked
  { background-image: url(../../../image/lock24.png); }
input.ds-authority-lock.is-unlocked
  { background-image: url(../../../image/unlock24.png); }

/* field required in submission */
.label-required:after { content:" *"; }
.browse_range { text-align: center; }
.prev-next-links { text-align: center; }

div.tagcloud {
	width:100%;
	text-align:center
}

div.tagcloud .tagcloud_1{
	color: rgb(217, 108, 39); 
	font-weight: normal; 
	margin-right: 5px;
}

div.tagcloud .tagcloud_2{
	color: rgb(66, 66, 66); 
	font-weight: normal; 
	margin-right: 5px;
}

div.tagcloud .tagcloud_3{
	color: rgb(129, 129, 131); 
	font-weight: normal; 
	margin-right: 5px;
}

div.batchimport-info {
	color: gray;
}

div.batchimport-info  a {
	color:#47a447; 
	font-weight: bold;
}

span.batchimport-error-tab {
	padding-left:10px;
}

span.batchimport-error-caused {
	font-weight:bold;
}

.break-all{
	-ms-word-break:   break-all;
	word-break:       break-all;
	word-wrap:        break-word;
}
.centeredpanel {
    text-align: center;
    font-size: 0;
}
.centeredpanel > div {
    float: none;
    display: inline-block;
    text-align: left;
    font-size: 13px;
}
.background-color{
	background: #9BC34B;
}
.text-color{
	background: #005133;
}
.navbar-inverse {
    background-image: -webkit-gradient(linear,left 0,left 100%,from(#8c8c8c),to(#8c8c8c));
    background-image: -webkit-linear-gradient(top,#3c3c3c,0%,#222,100%);
    background-image: -moz-linear-gradient(top,#3c3c3c 0,#222 100%);
    background-image: linear-gradient(to bottom,#8c8c8c 0,#8c8c8c 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c',endColorstr='#ff222222',GradientType=0);
}
.navbar-inverse .navbar-nav>.active>a {
    background-color: #8c8c8c;
}
.navbar-inverse .navbar-nav>li>a {
    color: #ffffff;
}
footer.navbar.navbar-inverse.navbar-bottom{
	background-image: -webkit-gradient(linear,left 0,left 100%,from(#9bc34b),to(#9bc34b));
    background-image: -webkit-linear-gradient(top,#3c3c3c,0%,#222,100%);
    background-image: -moz-linear-gradient(top,#3c3c3c 0,#222 100%);
    background-image: linear-gradient(to bottom,#9bc34b 0,#9bc34b 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c',endColorstr='#ff222222',GradientType=0);
}


.navbar-inverse .navbar-nav .open .dropdown-menu>li>a {
    color: black;
}
.dropdown-header {
	color:black;
}
header.navbar.navbar-inverse.navbar-fixed-top div.container nav.collapse.navbar-collapse.bs-navbar-collapse div.nav.navbar-nav.navbar-right form.navbar-form.navbar-right button.btn.btn-primary{
	/* background-image: -webkit-gradient(linear,left 0,left 100%,from(#428bca),to(#3071a9)); */
    background-image: -webkit-linear-gradient(top,#9bc34b,0%,#9bc34b,100%);
    background-image: -moz-linear-gradient(top,#9bc34b 0,#9bc34b 100%);
    background-image: linear-gradient(to bottom,#9bc34b 0,#9bc34b 100%);
    background-repeat: repeat-x;
    border-color: #9bc34b; 
    color:#005133;
}	

.btn-search {
    background-image: -webkit-linear-gradient(top,#9bc34b,0%,#9bc34b,100%);
    background-image: -moz-linear-gradient(top,#9bc34b 0,#9bc34b 100%);
    background-image: linear-gradient(to bottom,#9bc34b 0,#9bc34b 100%);
    border-color: #9bc34b; 
    color:#005133;
}

a {
    color: #005133;
    text-decoration: none;
}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
    background-image: -webkit-linear-gradient(top,#9bc34b,0%,#9bc34b,100%);
    background-image: -moz-linear-gradient(top,#9bc34b 0,#9bc34b 100%);
    background-image: linear-gradient(to bottom,#9bc34b 0,#9bc34b 100%);
    background-color: #8c8c8c;
    color: #000000;
}

.dropdown-menu {
        background-color: #cccccc;
}

#login-notice {
	font-size:22px;
	padding: 3em 4em 3em 4em;
}
body {
  margin: 50px;
}

a:hover, a:visited, a:link, a:active {
  text-decoration: none;
}

.controls {
  margin-bottom: 10px;
}

.collapse-group {
  padding: 10px;
  border: 1px solid darkgrey;
  margin-bottom: 10px;
}

.panel-title .trigger:before {
  content: '\e082';
  font-family: 'Glyphicons Halflings';
  vertical-align: text-bottom;
}

.panel-title .trigger.collapsed:before {
  content: '\e081';
}
.centeredtext {
    text-align: center;
}
/* Fonts */
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu72xKOzY.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu5mxKOzY.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu7mxKOzY.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu4WxKOzY.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu7WxKOzY.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu7GxKOzY.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu4mxK.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
  font-family: "Roboto", "Noto Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Oxygen-Sans", "Ubuntu", "Cantarell", "Helvetica Neue", sans-serif;
}
body {
  font-family: "Roboto", "Noto Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Oxygen-Sans", "Ubuntu", "Cantarell", "Helvetica Neue", sans-serif;
}
a {
  color: #005133;
}

/* Buttons */
.btn-info {
  background-image: linear-gradient(to bottom,#005133 0,#008453 100%);
  background-repeat: repeat-x;
  border-color: #005133;
}
.btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .open .dropdown-toggle.btn-info {
    color: #fff;
    background-color: #005133;
    border-color: #008453;
}

/* Panels */
.panel-primary {
  background-color: #f2f2f2;
  border: 0px solid #005133;
  border-radius: 0px;
}
a:hover {
  color: #9bc34b;
}

/* Searchbar */
.btn-success {
  background-image: linear-gradient(to bottom,#b0d071 0,#b0d071 100%);
  border-color: #b0d071;
}
.btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .open .dropdown-toggle.btn-success {
    color: #fff;
    background-image: linear-gradient(to bottom,#005133 0,#008453 100%);
    border-color: #008453;
}
.form-control {
  border-radius: 0px;
}
select#location.form-control {
  height: 34px;
}
/* oberes Menue */
.navbar-inverse {
  background-image: linear-gradient(to bottom,#005133 0,#005133 100%);
}
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {
  background-color: #005133;
}

footer.navbar.navbar-inverse.navbar-bottom {
  background-image: linear-gradient(to bottom,#b0d071 0,#9bc34b 100%);
  border-color: #b0d071;
}

/* Sammlungen */
.panel-primary > 
.panel-heading {
  background-image: linear-gradient(to bottom,#005133 0,#005133 100%);
  border-radius: 0px;
}

/* Suche */
.alert-info {
  background-image: -webkit-gradient(linear,left 0,left 100%,from(#9bc34b),to(#b0d071));
background-image: -webkit-linear-gradient(top,#9bc34b,0%,#b0d071,100%);
background-image: -moz-linear-gradient(top,#9bc34b 0,#b0d071 100%);
background-image: linear-gradient(to bottom,#9bc34b 0,#b0d071 100%);
background-repeat: repeat-x;
border-color: #b0d071;
  color: black;
}
.btn-primary {
    background-image: -webkit-gradient(linear,left 0,left 100%,from(#9bc34b),to(#b0d071));
    background-image: -webkit-linear-gradient(top,#9bc34b,0%,#b0d071,100%);
    background-image: -moz-linear-gradient(top,#9bc34b 0,#b0d071 100%);
    background-image: linear-gradient(to bottom,#9bc34b 0,#b0d071 100%);
    background-repeat: repeat-x;
    border-color: #b0d071;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9bc34b',endColorstr='#b0d071',GradientType=0);
}
/* Einzeltitel */
.panel-info > .panel-heading {

    background-image: -webkit-gradient(linear,left 0,left 100%,from(#9bc34b),to(#b0d071));
    background-image: -webkit-linear-gradient(top,#9bc34b,0%,#b0d071,100%);
    background-image: -moz-linear-gradient(top,#9bc34b 0,#b0d071 100%);
    background-image: linear-gradient(to bottom,#9bc34b 0,#b0d071 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7',endColorstr='#ffc4e3f3',GradientType=0);

}
.panel-info > .panel-heading {

    color: #005133;
    background-color: #9bc34b;
    border-color: #b0d071;

}

/* Facetten */
.panel-success > .panel-heading {
    color: #005133;
    background-image: -webkit-gradient(linear,left 0,left 100%,from(#b0d071),to(#9bc34b));
    background-image: -webkit-linear-gradient(top,#b0d071,0%,#9bc34b,100%);
    background-image: -moz-linear-gradient(top,#b0d071 0,#9bc34b 100%);
    background-image: linear-gradient(to bottom,#b0d071 0,#9bc34b 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b0d071',endColorstr='#9bc34b',GradientType=0);

}

/* Paginierung */
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {

    z-index: 2;
    color: #fff;
    cursor: default;
    background-color: #005133;
    border-color: #428bca;

}

/* Dropdown Menue */
.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {

    color: #fff;
    background-color: #008453;

}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {

    background-image: -webkit-linear-gradient(top,#9bc34b,0%,#9bc34b,100%);
    background-image: -moz-linear-gradient(top,#9bc34b 0,#9bc34b 100%);
    background-image: linear-gradient(to bottom,#9bc34b 0,#9bc34b 100%);
    background-color: #b0d071;
    color: #b0d071;

}
.parentbox {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100vH;
    width: 100%;
}
/* Fonts */
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu72xKOzY.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu5mxKOzY.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu7mxKOzY.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu4WxKOzY.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu7WxKOzY.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu7GxKOzY.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu4mxK.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
  font-family: "Roboto", "Noto Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Oxygen-Sans", "Ubuntu", "Cantarell", "Helvetica Neue", sans-serif;
}
body {
  font-family: "Roboto", "Noto Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Oxygen-Sans", "Ubuntu", "Cantarell", "Helvetica Neue", sans-serif;
}
a {
  color: #005133;
}

/* Buttons */
.btn-info {
  background-image: linear-gradient(to bottom,#005133 0,#008453 100%);
  background-repeat: repeat-x;
  border-color: #005133;
}
.btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .open .dropdown-toggle.btn-info {
    color: #fff;
    background-color: #005133;
    border-color: #008453;
}

/* Panels */
.panel-primary {
  background-color: #f2f2f2;
  border: 0px solid #005133;
  border-radius: 0px;
}
a:hover {
  color: #9bc34b;
}

/* Searchbar */
.btn-success {
  background-image: linear-gradient(to bottom,#b0d071 0,#b0d071 100%);
  border-color: #b0d071;
}
.btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .open .dropdown-toggle.btn-success {
    color: #fff;
    background-image: linear-gradient(to bottom,#005133 0,#008453 100%);
    border-color: #008453;
}
.form-control {
  border-radius: 0px;
}
select#location.form-control {
  height: 34px;
}
/* oberes Menue */
.navbar-inverse {
  background-image: linear-gradient(to bottom,#005133 0,#005133 100%);
}
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {
  background-color: #005133;
}

/* unteres Menue */
#footer_feedback {
  background-color: transparent;
  float: none !important;
  display: table;
  margin: auto;
}
footer.navbar.navbar-inverse.navbar-bottom {
  background-image: linear-gradient(to bottom,#b0d071 0,#9bc34b 100%);
  border-color: #b0d071;
}
/* Sammlungen */
.panel-primary > 
.panel-heading {
  background-image: linear-gradient(to bottom,#005133 0,#005133 100%);
  border-radius: 0px;
}
/* Suche */
.alert-info {
  background-image: -webkit-gradient(linear,left 0,left 100%,from(#9bc34b),to(#b0d071));
background-image: -webkit-linear-gradient(top,#9bc34b,0%,#b0d071,100%);
background-image: -moz-linear-gradient(top,#9bc34b 0,#b0d071 100%);
background-image: linear-gradient(to bottom,#9bc34b 0,#b0d071 100%);
background-repeat: repeat-x;
border-color: #b0d071;
  color: black;
}
.btn-primary {
    background-image: -webkit-gradient(linear,left 0,left 100%,from(#9bc34b),to(#b0d071));
    background-image: -webkit-linear-gradient(top,#9bc34b,0%,#b0d071,100%);
    background-image: -moz-linear-gradient(top,#9bc34b 0,#b0d071 100%);
    background-image: linear-gradient(to bottom,#9bc34b 0,#b0d071 100%);
    background-repeat: repeat-x;
    border-color: #b0d071;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9bc34b',endColorstr='#b0d071',GradientType=0);
}
/* Einzeltitel */
.panel-info > .panel-heading {

    background-image: -webkit-gradient(linear,left 0,left 100%,from(#9bc34b),to(#b0d071));
    background-image: -webkit-linear-gradient(top,#9bc34b,0%,#b0d071,100%);
    background-image: -moz-linear-gradient(top,#9bc34b 0,#b0d071 100%);
    background-image: linear-gradient(to bottom,#9bc34b 0,#b0d071 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7',endColorstr='#ffc4e3f3',GradientType=0);

}
.panel-info > .panel-heading {

    color: #005133;
    background-color: #9bc34b;
    border-color: #b0d071;

}

/* Facetten */
.panel-success > .panel-heading {
    color: #005133;
    background-image: -webkit-gradient(linear,left 0,left 100%,from(#b0d071),to(#9bc34b));
    background-image: -webkit-linear-gradient(top,#b0d071,0%,#9bc34b,100%);
    background-image: -moz-linear-gradient(top,#b0d071 0,#9bc34b 100%);
    background-image: linear-gradient(to bottom,#b0d071 0,#9bc34b 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b0d071',endColorstr='#9bc34b',GradientType=0);

}

/* Paginierung */
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {

    z-index: 2;
    color: #fff;
    cursor: default;
    background-color: #005133;
    border-color: #428bca;

}

/* Dropdown Menue */
.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {

    color: #fff;
    background-color: #008453;

}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {

    background-image: -webkit-linear-gradient(top,#9bc34b,0%,#9bc34b,100%);
    background-image: -moz-linear-gradient(top,#9bc34b 0,#9bc34b 100%);
    background-image: linear-gradient(to bottom,#9bc34b 0,#9bc34b 100%);
    background-color: #b0d071;
    color: #b0d071;

}
/* Publizieren Unterseite */
.parentbox {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100vH;
    width: 100%;
}

@media only screen and (max-width: 768px) {
	.parentbox 	{
		display: table;
	}
}

.how, .what, .why {    
    word-break: break-word;
    overflow-wrap: break-word;
	background-color: #F2F3F4;
	color: black;
	padding-left: 30px;
    padding-right: 30px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 15px;
}

.how h2, .what h2, .why h2   {color:#005133;}

/* Startseite Panels */
.img-responsive {
    max-height: 75px !important;
    margin-bottom: 10px;
}
.centeredpanel >div {
  max-width: 400px;
}

.btn-more-lines {
	white-space: normal;
}

/* Markers */
.mark_oa_img {
    margin-top: -8px;
    margin-right: 8px;
    margin-bottom: -8px;
}

.mark_gnd_img {
    margin-left: 8px;
}

.dropdown-submenu {
    position:relative;
}

.dropdown-submenu>.dropdown-menu {
    top:0;
    left:100%;
    margin-top:-6px;
    margin-left:-1px;
    -webkit-border-radius:6px 6px 6px 6px;
    -moz-border-radius:6px 6px 6px 6px;
    border-radius:6px 6px 6px 6px;
}

.dropdown-submenu:hover>.dropdown-menu {
    display:block;
}

.dropdown-submenu.pull-left{
    float:none;
}

.dropdown-submenu.pull-left>.dropdown-menu {
    left:-100%;
    margin-left:10px;
    -webkit-border-radius:6px 6px 6px 6px;
    -moz-border-radius:6px 6px 6px 6px;
    border-radius:6px 6px 6px 6px;
}