#sitecontainer {
  box-shadow: 0 0 13px;
  position: relative;
  /*overflow:hidden;*/

}
#content {
  padding: 10px;
}
.padded-sides {
  padding-left: 10px;
  padding-right: 10px;
}
.padded-bottom {
  padding-bottom: 12px;
}
.dropdown:hover > ul.dropdown-menu {
  display: block;
}
a.menu:after,
.dropdown-toggle:after {
  content: none;
  margin: 0;
}
#loggedinbox {
  background: #fdb913;
  color: #ffffff;
  line-height: 20px;
  height: 20px;
  padding: 5px 10px;
}
#loggedinbox a.login {
  color: #ffe7b9;
  text-decoration: none;
}
#loggedinbox a.login:hover {
  color: #ffffff;
}
#loggedinbox .dropdown {
  margin-right: 20px;
}
#loggedinbox span > a {
  color: #ffffff;
}
#loggedinbox span > a:hover {
  text-decoration: none;
}
#loggedinbox .dropdown-menu {
  margin: 0;
  border-radius: 0;
}
.heading {
  background: #fdb913;
  color: #ffe7b9;
  line-height: 30px;
  font-size: 21px;
  padding: 0 10px;
}
.spslogan {
  background: #ffe7b9;
  color: #fdb913;
  line-height: 30px;
  height: 30px;
  text-transform: uppercase;
  letter-spacing: 5px;
  word-spacing: 0px;
  font-weight: bold;
  font-size: 12px;
}
.footer {
  background: #fdb913;
  color: #ffffff;
  line-height: 30px;
  height: 30px;
  font-weight: bold;
}
.footer a {
  margin-left: 10px;
  color: #ffffff;
}
.footer a:hover {
  color: #ffffff;
}
#balancierungslist li,
#balancierungslist ul {
  list-style: none;
  margin-left: 10px;
}
#balancierungslist {
  margin-left: 0;
  list-style: none;
  margin-right: 0;
}
#balancierungslist li {
  /*border:1px solid @orange;*/

  margin: 2px 0;
  padding: 3px 5px;
}
#balancierungslist a i {
  text-decoration: none !important;
}
#balancierungslist a.active {
  color: #0a652a !important;
}
#blockadelist li,
#blockadelist ul {
  margin-left: 10px;
  list-style: none;
}
#blockadelist {
  margin-left: 0;
  list-style: none;
  margin-right: 0;
}
#blockadelist li {
  /*border:1px solid @orange;*/

  margin: 2px 0;
  padding: 3px 5px;
}
#blockadelist a i {
  text-decoration: none !important;
}
#blockadelist a.active {
  color: #fdb913 !important;
}
#blockadelist li.odd,
#balancierungslist li.odd {
  background: #ffe7b9;
}
.dropzone {
  cursor: pointer;
  background: #eeeeee;
  border-radius: 3px;
  padding: 2px 5px;
  width: 75px;
  line-height: 14px;
  display: inline;
  font-size: 12.6px;
  font-style: italic;
  text-align: center;
}
.dropzone .dz-default {
  display: none;
}
.dropzone .dz-error .dz-success-mark {
  display: none;
}
.dropzone .dz-success .dz-error-mark {
  display: none;
}
.dropzone .dz-preview {
  display: none;
}
.forgotpwd {
  margin-top: 5px;
  font-size: 12.6px;
}
.withmargin {
  margin-bottom: 20px;
}
/**
 *     Messages
 */
.messagebox {
  position: fixed;
  bottom: 0px;
  left: 0px;
  height: 50px;
  padding: 20px 50px;
  width: 100%;
  color: #000000;
  background: #EEEEEE;
  opacity: 0.8;
}
.messagebox ul {
  list-style: none;
}
.messagebox.success {
  background: #d0e9c6;
}
.messagebox.error {
  background: #EE5F5B;
}
.smaller {
  font-size: 12.6px;
}
/**
 *   Tests
 */
#test_container .span6 > ul {
  margin: 0 0 15px 0;
}
ul#blockadelist_test,
ul#blockadelist_result {
  /*border: 1px dotted #E57D4B;*/

}
ul#balancierunglist_test,
ul#balancierunglist_result {
  /*border: 1px dotted #55AA43;*/

}
#test_container ul {
  list-style-type: none;
}
li a:hover {
  text-decoration: none !important;
}
td a:hover {
  text-decoration: none !important;
}
a.uploadicon:hover,
a.uploadicon2:hover {
  text-decoration: underline!important;
}
.circles {
  position: absolute;
  bottom: 0;
  right: 95px;
  width: 200px;
  height: 150px;
  background: url("../img/circles.png") 0 0 no-repeat;
}
ul.testRoot {
  padding: 5px;
  width: 437px;
  overflow: hidden;
}
ul.testRoot li {
  font-size: 13px;
  line-height: normal;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
ul.testRoot .testing {
  color: #000;
}
ul.testRoot .active.testing .icon-music {
  color: #5bb75b;
}
ul.testRoot .inactive {
  font-style: italic;
  color: #ccc;
}
ul.testRoot .searched {
  color: #E57D4B;
}
ul.testRoot .inactive span:before {
  content: "\f00d";
  font-family: FontAwesome;
  display: inline;
  padding: 0 5px 0 0;
}
ul.testRoot .found {
  display: block !important;
  visibility: visible !important;
}
ul.testRoot .found > span {
  font-style: italic;
  color: #5FB34D;
  inherit: none;
}
ul.testRoot .found > span:before {
  content: "\f00c";
  font-family: FontAwesome;
  display: inline;
  padding: 0 5px 0 0;
}
.testcontainer {
  margin-top: 15px;
  width: 920px;
}
.testcontainer .listCellBlockade {
  border: 1px dotted #E57D4B;
  width: 48.9362%;
}
.testcontainer .listCellBalancierung {
  border: 1px dotted #55AA43;
  width: 48.9362%;
}
.testcontainer td > ul {
  margin: 0px;
}
.testcontainer td {
  vertical-align: top;
}
.testcontainer .lastRow td {
  padding-top: 7px;
}
#blockadeSearch,
#balancierungSearch {
  margin: 0px 5px 0px 0px;
}
/*
 * /profile
 */
.edit,
.savepwd {
  margin-left: 5px;
  cursor: pointer;
}
.btn-group .btn:hover {
  background-color: #5bb75b !important;
  background-image: linear-gradient(to bottom, #ffffff, #5bb75b);
  color: #fff;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.75);
}
.btn-group .btn.active {
  background-color: #9d261d !important;
  background-image: linear-gradient(to bottom, #ffffff, #9d261d);
  color: #fff;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.75);
}
/*
 * color classes
 */

.orange > span{
	color: #FFB527 !important;
}
.blue > span{
	color: #686BFF !important;
}
.green > span{
	color: #0A652A !important;
}
