 
.panel-heading .accordion-toggle:after {
/* bootstrap scroll  symbol for "opening" panels */
    font-family: 'Glyphicons Halflings';  /* essential for enabling glyphicon */
/* das eigentliche Zeichen - taken from bootstrap.css */
    content: "\e253";
    float: right;
    color: grey;
}
 
.panel-heading .accordion-toggle.collapsed:after {
/* bootstrap scroll symbol for "collapsed" panels */
    content: "\e252";
}


.navbar-collapse {
padding:0 !important;
}
.navbar {
	border-radius:0px !important;
	 }
.navbar-form {
margin-right:0px !Important;
margin-left:0px !important;
}
 
.navwrapper,footer {
    width: 100% !important;
    max-width: 1270px;
  /*  max-width: 1170px;  */
	margin:0 auto;
}
.container{
	width: 100% !important;
	max-width: 1270px;
 	height: 100%;
    background-color: #fff;
}
 
.dropdown-menu {
    z-index: 99999;
}
.topWrapperNav{
    position: relative;
    float: right;
    margin-right: 10px;
}
#menue_home .menu-link{
    margin-left: 0px;
    padding: 0 0 10px 0 !important;
}
.topma, .buttonwrapper{
        position: relative;
 clear: both;
}
.headimgWrap{
    position: relative;
    clear: both;
}
#showimg{
    display:none;
    position: absolute;
    right: 25px;
    cursor: pointer;
}
#hideImg{
    position: absolute;
    right: 25px;
    bottom: 10px;
    color: black;
    z-index: 999;
}
.breadcrumb{
  line-height:1.0em;
  max-height:46px;
  margin-top:-2px;
 
 margin-bottom: 15px;
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #AA0000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ACACAC;
}
 
.menu-link{
    padding: 5px 5px !important;
	margin-left:5px;
}
 
.sub-link{
 padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
}
 
.caret-right {
    border-bottom: 4px solid transparent;
    border-top: 4px solid transparent;
    border-left: 4px solid #337ab7;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 2px;
    vertical-align: middle;
}
.c-right-menu{
    margin-right: 35px;
}
 
.pageWrapper{
    height:100%;
}
.navbar-toggle {
z-index:100;
}
body {
      -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
}

.headerimglink{
height:auto !important;
padding:0px !important;
margin-left:0px !important;
}
.back-to-top {
	cursor: pointer;
	position: fixed;
	bottom: 20px;
	display:none;
}
.wrapper-btt{
    position: absolute;
    right: 65px;
}
.top-content {
	cursor: pointer;
	position: fixed;
	bottom: 20px;
	display:none;
}
 
#content{
  position: relative;
}
 
.listIframe{
    width: 100%;
    height: 100%;
    border: none;
}
 
#content{
    height: 100% !important;
}
.ui-page-theme-a a, html .ui-bar-a a, html .ui-body-a a, html body .ui-group-theme-a a {
    color: #38c;
     font-weight: 500 !important;
}
 
#container0{
    margin-top: 72px;
    padding-left: 20px;
    padding-right: 20px;
}
.ui-overlay-a, .ui-page-theme-a, .ui-page-theme-a .ui-panel-wrapper {
   background-color: transparent !important;
}
 
/* When the body has the loading class, we turn
   the scrollbar off with overflow:hidden */
#contentWrapper.loading {
    overflow: hidden;
}
 
/* Anytime the body has the loading class, our
   modal element will be visible */
#contentWrapper.loading .modal {
 
	display: block;
}
/* Helper Classes
--------------------------------------------- */
.clearfix {
 display: block;
 clear: both;
}
 
/* Sections
--------------------------------------------- */
#container{
 margin: 0 auto;
 max-width: 1200px;
}
 
/* Sidebar
--------------------------------------------- */
.startseite-men {
	background-color: #FFFFFF;
}
 
/* Footer
--------------------------------------------- */
footer{
	margin-top:60px;
	padding: 3%;
	color: #000000;
	text-align: center;
 
}
#sidebar-wrapper.toggled {
    width: 0%;
    overflow: hidden;
}
#contentWrapper.toggled {
    width: 100%;
}
#contentWrapper{
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
    -webkit-overflow-scrolling: touch;
}
 
.back-to-top-menu {
  position: fixed;
    bottom: 40px;
    right: 110px;
  display:none;
}
.back-to-top-menu.in-nav-back{
position:absolute;
right:30px;
}
 
/* box transparent  */
.modal {
    display:    none;
    position:   absolute;
    z-index:    1000;
    top:        0;
    left:       0;
    height:     100%;
    width:      100%;
    background: rgba( 255, 255, 255, .8 )
                url('../img/loader.gif')
                42% 200px
                no-repeat;
}
 
.custom-modal-css {
    background:none !important;
    z-index: 1051;
}
 
.modal-backdrop.in {
    filter: alpha(opacity=50);
    animation-duration: unset !important;
    -moz-animation-duration: unset !important;
    -webkit-animation-duration: unset !important;
    opacity: .5 !important;
} 
