/* Buttons */

.btn-open .fa-chevron-up {display:block; padding-bottom:2px;}
.btn-open .fa-sitemap {display:none;}
.btn-open .fa-sign-in {display:none;}
.btn-open .fa-arrows-alt {display:none;}
.btn-open .fa-picture-o {display:block;}

.btn-open.collapsed .fa-picture-o {display:none;}
.btn-open.collapsed .fa-sign-in {display:block;}
.btn-open.collapsed .fa-sitemap {display:block;}
.btn-open.collapsed .fa-arrows-alt {display:block;}
.btn-open.collapsed .fa-chevron-up {display:none;}

.btn {
  display: inline-block;
  padding: 2px 8px;
  margin-bottom: 0;
  margin-left: -1px;
  font-size: 12px;
  font-weight: normal;
  line-height: 1.428571429;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  border: 1px solid transparent;
  border-radius: 0px;
  white-space: nowrap;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
  background:transparent;
}


.btn:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn:hover,
.btn:focus {
  color: #333333;
  text-decoration: none;
}
.btn:active,
.btn.active {
  outline: 0;
  background-image: none;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
  cursor: not-allowed;
  pointer-events: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none;
}

.btn-zoobasel{color:#fff !important;background-color:#598654;border-color:#598654; font-size:12px; padding: 4px 7px;
-webkit-border-radius: 0px;
    -o-border-radius: 0px;
    -ms-border-radius: 0px;
  border-radius: 0px;
  text-transform:uppercase;
  font-weight:bold;
/*white-space: normal;*/
text-align:left;}
.btn-zoobasel.small{color:#fff;background-color:#598654;border-color:#598654; font-size:12px; padding: 3px 6px;}
.btn-zoobasel a{color:#fff !important; font-weight:normal; text-decoration:none !important;font-size:12px;}
.btn-zoobasel a:hover{color:#fff; font-weight:normal; text-decoration:none;}
.btn-zoobasel:hover,.btn-zoobasel:focus,.btn-zoobasel:active,.btn-zoobasel.active,.btn-zoobasel.disabled,.btn-zoobasel[disabled]{
	color: #fff ;
  background-color: #adc086;
  border-color:#598654;
	-webkit-transition:all 0.3s ease;	
	-moz-transition:all 0.3s ease;	
	transition:all 0.3s ease;}
.btn-zoobasel:active,.btn-zoobasel.active{background-color:#252623 \9;}


.btn-zoobasel-sidebar{color:#fff !important;background-image:url(img/backgrounds/green_dark_90.png);background-repeat:repeat; font-size:13px; padding: 4px 9px 4px 7px;
-webkit-border-radius: 0px;
    -o-border-radius: 0px;
    -ms-border-radius: 0px;
  border-radius: 0px;
  text-transform:uppercase;
  font-weight:normal; 
  font-family: 'ZooGroteskBold', "Open Sans", Lucida Sans Unicode, Lucida Grande, Helvetica, Arial, sans-serif;
}
.btn-zoobasel-sidebar a{color:#fff !important; font-weight:normal; text-decoration:none;}
.btn-zoobasel-sidebar a:hover{color:#fff !important; font-weight:normal; text-decoration:none;}
.btn-zoobasel-sidebar:hover,.btn-zoobasel-sidebar:focus,.btn-zoobasel-sidebar:active,.btn-zoobasel-sidebar.active,.btn-zoobasel-sidebar.disabled,.btn-zoobasel-sidebar[disabled]{
	color: #fff !important;
  background-color: #adc086;
  border-color:#598654;
	-webkit-transition:all 0.3s ease;	
	-moz-transition:all 0.3s ease;	
	transition:all 0.3s ease;}
.btn-zoobasel-sidebar:active,.btn-zoobasel-sidebar.active{background-color:#252623 \9;}





.btn-zoobaselFooter{color: #b7c1df !important;
  background-color: #adc086;
  border-color:#598654;
 font-size:12px; padding: 1px 4px;-webkit-border-radius: 0px;    -o-border-radius: 0px;    -ms-border-radius: 0px;  border-radius: 0px; }
.btn-zoobaselFooter.small{font-size:10px; padding: 0px 4px 1px 4px;}
.btn-zoobaselFooter a{color:#fff !important; font-weight:normal; text-decoration:none;}
.btn-zoobaselFooter a:hover{color:#fff !important; font-weight:normal; text-decoration:none;}
.btn-zoobaselFooter:hover,.btn-zoobaselFooter:focus,.btn-zoobaselFooter:active,.btn-zoobaselFooter.active,.btn-zoobaselFooter.disabled,.btn-zoobaselFooter[disabled]{
	color: #fff !important;
  background-color: #b7c1df;
  border-color:#b7c1df;
	-webkit-transition:all 0.3s ease;		-moz-transition:all 0.3s ease;	transition:all 0.3s ease;}
.btn-zoobaselFooter:active,.btn-zoobaselFooter.active{background-color:#252623 \9;}

.btn-zoobasel-01 {
  color: #598654;
 background-image:url(img/backgrounds/green_dark_90.png);background-repeat:repeat;
 top:-1px;
  border-right:1px solid #679951;
  border-bottom:1px solid #679951;
  border-left:1px solid #679951;  
  width: 28px;
  height:28px;
  }
  
 a.btn-zoobasel-01 {
  color: #598654;
  background-image:url(img/backgrounds/green_dark_90.png);background-repeat:repeat;
  top:-1px;
  border-right:1px solid #679951;
  border-bottom:1px solid #679951;
  border-left:1px solid #679951;  
  width: 28px;
  height:28px;
  }
  
   a.btn-zoobasel-01 .fa {margin-top:5px;  }
  
  
  
 a.btn-zoobasel-01:hover {
  color: #598654;
  background-image:url(img/backgrounds/green_dark_90.png);background-repeat:repeat;
  top:-1px;
  border-right:1px solid #679951;
  border-bottom:1px solid #679951;
  border-left:1px solid #679951;  
  width: 28px;
  height:28px;
  }

.btn-zoobasel-01:hover,
.btn-zoobasel-01:focus,
.btn-zoobasel-01:active,
.btn-zoobasel-01.active,
.open .dropdown-toggle.btn-zoobasel-01 {
  color: #e8c860;
  background-image:url(img/backgrounds/green_standard_90.png) !important;background-repeat:repeat;
 border-right:1px solid #679951;
  border-bottom:1px solid #679951;
  border-left:1px solid #679951;  }
.btn-zoobasel-01:active,
.btn-zoobasel-01.active,
.open .dropdown-toggle.btn-zoobasel-01 {
  background-image: none;
}

.btn-zoobasel-01.disabled,
.btn-zoobasel-01[disabled],
fieldset[disabled] .btn-zoobasel-01,
.btn-zoobasel-01.disabled:hover,
.btn-zoobasel-01[disabled]:hover,
fieldset[disabled] .btn-zoobasel-01:hover,
.btn-zoobasel-01.disabled:focus,
.btn-zoobasel-01[disabled]:focus,
fieldset[disabled] .btn-zoobasel-01:focus,
.btn-zoobasel-01.disabled:active,
.btn-zoobasel-01[disabled]:active,
fieldset[disabled] .btn-zoobasel-01:active,
.btn-zoobasel-01.disabled.active,
.btn-zoobasel-01[disabled].active,
fieldset[disabled] .btn-zoobasel-01.active {
  background-color: #ffffff;
  border-color: #cccccc;
}


.btn-zoobasel-02 {
  color: #598654;
  background:#274021;
  top:-1px;
  min-width: 28px;
  min-height:28px;
  }
.btn-zoobasel-02:hover,
.btn-zoobasel-02:focus,
.btn-zoobasel-02:active,
.btn-zoobasel-02.active,
.open .dropdown-toggle.btn-zoobasel-02 {
  color: #e8c860;
  background-image:url(img/backgrounds/green_dark_90.png) !important;background-repeat:repeat;
  }
.btn-zoobasel-02:active,
.btn-zoobasel-02.active,
.open .dropdown-toggle.btn-zoobasel-02 {
  background-image: none;
}
.
.btn-zoobasel-02.disabled,
.btn-zoobasel-02[disabled],
fieldset[disabled] .btn-zoobasel-02,
.btn-zoobasel-02.disabled:hover,
.btn-zoobasel-02[disabled]:hover,
fieldset[disabled] .btn-zoobasel-02:hover,
.btn-zoobasel-02.disabled:focus,
.btn-zoobasel-02[disabled]:focus,
fieldset[disabled] .btn-zoobasel-02:focus,
.btn-zoobasel-02.disabled:active,
.btn-zoobasel-02[disabled]:active,
fieldset[disabled] .btn-zoobasel-02:active,
.btn-zoobasel-02.disabled.active,
.btn-zoobasel-02[disabled].active,
fieldset[disabled] .btn-zoobasel-02.active {
  background-color: #ffffff;
  border-color: #cccccc;
}


.btn-zoobasel-03 {
  color: #598654;
  background-image:url(img/backgrounds/green_dark_90.png);background-repeat:repeat;
  top:-1px;
  border-right:1px solid #679951;
  border-bottom:1px solid #679951;
  border-left:1px solid #679951;  
  min-width: 28px;
  height:28px;
  }

.btn-zoobasel-03:hover,
.btn-zoobasel-03:focus,
.btn-zoobasel-03:active,
.btn-zoobasel-03.active,
.open .dropdown-toggle.btn-zoobasel-03 {
  color: #e8c860;
  background-image:url(img/backgrounds/green_standard_90.png) !important;background-repeat:repeat;
 border-right:1px solid #679951;
  border-bottom:1px solid #679951;
  border-left:1px solid #679951;  }
.btn-zoobasel-03:active,
.btn-zoobasel-03.active,
.open .dropdown-toggle.btn-zoobasel-03 {
  background-image: none;
}



.btn-zoobasel-04 {
  color: #598654;
  background:#f0f0f0;
  border-top:1px solid #f1f1f1;
  border-right:1px solid #f1f1f1;
  border-bottom:1px solid #f1f1f1;
  border-left:1px solid #f1f1f1;  
  min-width: 28px;
  height:28px;
  }

.btn-zoobasel-04:hover,
.btn-zoobasel-04:focus,
.btn-zoobasel-04:active,
.btn-zoobasel-04.active,
.open .dropdown-toggle.btn-zoobasel-04 {
  color: #598654;
  background:#d6dcca;
  border-top:1px solid #d6dcca;
  border-right:1px solid #d6dcca;
  border-bottom:1px solid #d6dcca;
  border-left:1px solid #d6dcca;  }
.btn-zoobasel-04:active,
.btn-zoobasel-04.active,
.open .dropdown-toggle.btn-zoobasel-04 {
  background-image: none;
}



/* Status Tabelle */

.btn-swfTable {
	font-size:0.7em;
	padding:3px 6px 3px 6px;
 color: #fff;
  background-color: #598654;
  border-color: #598654;
  margin: 1px 0 0 0;
  	-webkit-border-radius: 0px;
    -o-border-radius: 0px;
    -ms-border-radius: 0px;
  border-radius: 0px; 
}
.btn-swfTable:hover,
.btn-swfTable:focus,
.btn-swfTable:active,
.btn-swfTable.active
{	padding:3px 6px 3px 6px;

  color: #a8ad92;
  background-color: #ffffff;
  border-color: #a8ad92;
}
.btn-swfTable:active,
.btn-swfTable.active {
  background-image: none;
}

.btn-swfTable.disabled,
.btn-swfTable[disabled] {
  cursor: not-allowed;
  pointer-events: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none;
}
