body {
	padding-top: 77px;
	padding-bottom: 20px;
}

/* ==========================================================================
   Author's custom styles
   ========================================================================== */



.mybg{
	background-color:#0E9390!important;
	color: #FFF;
	padding-top: 0px;
	padding-bottom: 0px;
	white-space: nowrap!important;
}


.mybgred{
	background-color:#a94442!important;
	color: #FFF;
	padding-top: 0px;
	padding-bottom: 0px;
	white-space: nowrap!important;
}


.mybgwarning{
	background-color:#8a6d3b!important;
	color: #FFF;
	padding-top: 0px;
	padding-bottom: 0px;
	white-space: nowrap!important;
}

.donowrap{
	white-space: nowrap!important;
}


.imvlogoshadow{
	/*
	box-shadow: 0 4px 8px 0 rgba(255, 255, 255, 0.8), 0 6px 20px 0 rgba(255, 255, 255, 0.79);
	*/
	
	height: 52px;
	
}


.navbar-inverse {
	/*
	background-color: #FFF;
	*/
	background-image: none;
	border-color: #0E9390;
	height: 77px;
	padding-top: 0px;
	background: rgba(255, 255, 255, 0.98);
	/*
	-webkit-box-shadow: 0px 10px 5px 2px rgba(255,255,255,1);
	-moz-box-shadow: 0px 10px 5px 2px rgba(255,255,255,1);
	box-shadow: 0px 10px 5px 2px rgba(255,255,255,1);
	*/
	
	/* 
	background-image: -webkit-linear-gradient(top, ##9EF404 0, #F4A61A 100%);
	background-image: -o-linear-gradient(top, #0E9390 0, #F4A61A 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#0E9390), to(#F4A61A));
	background-image: linear-gradient(to bottom, #0E9390 0, #F4A61A 100%);
	background-repeat: repeat-x;
	border-radius: 4px
	*/
	
}

#bootstrap-overrides input:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="email"]:focus, input[type="url"]:focus, textarea:focus {
  border-color: #0E9390!important;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(14, 147, 144, 0.6)!important;
  outline: 0 none!important;
}



.eprocolor{
	color:#0E9390!important;	
}

.eprocolor2{
	color:#0f9390!important;	
}

.text-white{
	color:#FFF!important;	
}

.breadcrumb>li+li:before {
	content: "\007C\00a0";
}



.breadcrumb {
	background-color: #0f9390;
	background-color: #FFF;
	border-top-color: #0f9390;
	border-top-width: 1px;
	border-top-style: dashed;
	border-bottom-color: #0f9390;
	border-bottom-width: 1px;
	border-bottom-style: dashed; 
}
.breadcrumb>li>a {
	color:#777!important;
}

textarea {
  resize: vertical; /* user can resize vertically, but width is fixed */
}

.whitelink{
	color:#FFF!important;	
}

h1.h1small{
	font-size:28px;
	margin-top:9px;
}

.lineh22{
	line-height:22px;	
}

.lineh24{
	line-height:24px;	
}

.checklivorteile{
	list-style-type: none;
}

.checklivorteile li:before{
	content: "\2714";
	color:#0E9390!important;
}

table th.text-center, table td.text-center { 
    text-align: center!important;
}

.referenzentd{
	text-align: center!important;
	vertical-align:middle!important;
	width: 50%;
	height: 120px;
	padding: 16px;
}


.indexmax{
}

.dotext-center{
	text-align: center!important;
}


ul.share-buttons{
  list-style: none;
  padding: 0;
  text-align: center!important;
}

ul.share-buttons li{
  display: inline;
  padding-right: 16px;
}
 
ul.share-buttons .sr-only {
  position: absolute;
  clip: rect(1px 1px 1px 1px);
  clip: rect(1px, 1px, 1px, 1px);
  padding: 0;
  border: 0;
  height: 1px;
  width: 1px;
  overflow: hidden;
}


