/* Schairer IT Services CSS file for adaption to the Typ3 bootstrap package 

 set background image in the page header */
header {
	/* background: #fff url(/fileadmin/SITS/images/luftbild2.jpg) center  no-repeat;   color:#ff0040; */
	/*background: #F8E6E0;*/
	/* {color:#ef9696;	opacity: .9; } */
/*	background: -webkit-radial-gradient(#ffffff, #ac121a);
	background: -o-radial-gradient(#ffffff, #ac121a);
	background: -moz-radial-gradient(#ffffff,#ac121a);
	background: radial-gradient(#ffffff, #ac121a,);*/
}

/* set background image in the page body */
body {
	/*background:#ece7e3; */
	/*background: -webkit-radial-gradient(circle,#ffffff, #F8E6E0);
	background: -o-radial-gradient(circle,#ffffff,  #F8E6E0);#ef9696;
	background: -moz-radial-gradient(circle,#ffffff, #F8E6E0);
	background: radial-gradient(circle, #ffffff,  #F8E6E0);*/
}

/* Style the header table for top row */ 
.header_table {
  position: top;
  width: 100%;
  /*color: #A4A4A4*/
}


/* Anpassungen for Bootstrap accordeon */
.panel-title a { display:block; padding: 10px 15px; }
.panel-heading { padding: 0px 0px; }

/* damit das schon geöffnete Item ein Minus hat - nur setzten, wenn das auch so eingestellt ist! */
.panel-default:first-child .panel-title a:before {
  /* content:'\2212'; */
  font-family:'Glyphicons Halflings';
  line-height:1;
  display:inline-block;
  }

/* Plus-Icon für geschlossene (überschreibt auch den Block oben, wenn die Klasse nonactive gesetzt ist) */
.panel-title a:before, .panel-default:first-child .nonactive .panel-title a:before  {
  /* content:'\2b'; */
  font-family:'Glyphicons Halflings';
  line-height:1;
  display:inline-block;
  }

/* allgemeines Minus für aktive Elemente */
.active .panel-title a:before {
  /* content:'\2212'; */
  font-family:'Glyphicons Halflings';
  line-height:1;
  display:inline-block;
  }


/* activate hover on the menu */
ul.nav li.dropdown:hover ul.dropdown-menu{
	display:block;
	margin-top:0px;
}


/*
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover,
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {
    color: #50AF31;

}

.navbar-default .navbar-toggle .icon-bar {
    background-color: #fff;
} */

/* .navbar-toggle .icon-bar {
    display: block;
    width: 44px;
    height: 3px;
    border-radius: 1px;
}
.navbar-toggle .icon-bar+.icon-bar {
    margin-top: 6px;
}
*/
/* .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
    background-color: #4d4e52;
} */

/* Buttons class in extensions */
.button{
color:#000 !important;
background-color:#FAFAFA; !important;
text-decoration: none !important;
padding:6px; !important;
border:1px #cccccc solid; !important;
}

.buttonSmall{
color:#000 !important;
font-size:small;
background-color:#FAFAFA; !important;
text-decoration: none !important;
padding:6px; !important;
border:1px #cccccc solid; !important;
}

.buttonSmallActive{
color:#fff !important;
font-size:small;
background-color:#50AF31; !important;
text-decoration: none !important;
padding:6px; !important;
border:1px #cccccc solid; !important;
}

.buttonBlue{
color:#fff !important;
background-color:#5858FA; !important;
text-decoration: none !important;
padding:5px; !important;
border:1px #cccccc solid; !important;
}

/* Mouse-Pointer for anchors */
a{
   cursor:pointer;
}
/* Second logo */
.rightLogo {
position:absolute;
right:10%;
top:40%;
}

/* Facebook logo */
.facebookLogo {
position:absolute;
right:20%;
top:80%;
vertical-align:right;
/*background:white;*/
}

/* Instagram logo */
.instagramLogo {
position:absolute;
right:25%;
top:80%;
vertical-align:right;
/*background:white;*/
}

/* Google Play logo */
.googlePlayLogo {
position:absolute;
right:30%;
top:85%;
/*background:white;*/
}

/* Input fields */
.inputCurrency{
width:60px;
text-align:right;
}
.inputField{
width:50px;
text-align:right;
}
.inputDate{
width:90px;
}

.login-icon{
position:absolute;
top:80;
right:30%;
}

.carousel-header{
	margin-left:50px; !important;
	text-align:center; !important;
}
.carousel-subheader{
	margin-left:50px; !important;
	text-align:center; !important;
}
.carousel p {
	margin-left:50px; !important;
	text-align:center; !important;
}

.footer-section {
	/*background:#6ba0f4; !important;*/
	background:#f2f2f2;!important;
	color: #757479;
	border:10px; !important;
}

.footer-section-meta {
	background:#86b0f4; !important;
	border-width: 5px;
}


