html {
    position: relative;
    min-height: 100%;
}
body {
  padding-bottom: 60px;
  color: #5a5a5a;
}

.footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  /* Set the fixed height of the footer here */
  height: 60px;
  background-color: #f5f5f5;
}

h1 {
	font-size:20px;
	font-weight:normal;
	margin:5px 0 30px 0;	
}
h2 {
	font-size:14px;
	font-weight:normal;
	margin:0 0 30px 0;	
}
h5 {
	font-weight:bold;
	margin:20px 0 10px 0;	
}



.navbar-wrapper {
  position: relative;
  z-index: 15;
}


.btn-primary, .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary {
	color: #ffffff;
	background-color: #f02d1e;
	border-color: #f02d1e;
}


a {
	color: #5a5a5a;
}
a:hover, a:focus {
	color: #000;
}


#header {
  margin-bottom: 60px;
  /* Negative margin to pull up carousel. 90px is roughly margins and height of navbar. */
  margin-top: -90px;
	position:relative;
}
.header-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 42%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #5a5a5a;
  text-align: left;
  /*text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);*/
	text-shadow:none;
}

.header-caption .btn {
  text-shadow: none;
}



.table tbody>tr>td {
    vertical-align:middle;
}



.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
	color:#f02d1e;
}


.bs-headerbox  {
	height:50px;
}

.help-block {
    font-size:0.9em;
}

/* custom inclusion of left tabs */
.tabs-left > .nav-tabs {
  border-bottom: 0;
}
.tab-content > .tab-pane,
.pill-content > .pill-pane {
  display: none;
}
.tab-content > .active,
.pill-content > .active {
  display: block;
}
.tabs-left > .nav-tabs > li {
  float: none;
}
.tabs-left > .nav-tabs > li > a {
  min-width: 74px;
  margin-right: 0;
  margin-bottom: 3px;
}
.tabs-left > .nav-tabs {
  float: left;
  margin-right: 19px;
  border-right: 1px solid #ddd;
}
.tabs-left > .nav-tabs > li > a {
  margin-right: -1px;
  -webkit-border-radius: 4px 0 0 4px;
     -moz-border-radius: 4px 0 0 4px;
          border-radius: 4px 0 0 4px;
}
.tabs-left > .nav-tabs > li > a:hover,
.tabs-left > .nav-tabs > li > a:focus {
  border-color: #eeeeee #dddddd #eeeeee #eeeeee;
}
.tabs-left > .nav-tabs .active > a,
.tabs-left > .nav-tabs .active > a:hover,
.tabs-left > .nav-tabs .active > a:focus {
  border-color: #ddd transparent #ddd #ddd;
  *border-right-color: #ffffff;
}



/*
@media (min-width: 768px) {

}


@media (min-width: 992px) {
}
*/


#header {
  margin-bottom: 60px;
  /* Negative margin to pull up carousel. 90px is roughly margins and height of navbar. */
  margin-top: -90px;
}


.navbar-brand {
	float: left;
	padding: 5px 5px;
	font-size: 18px;
	line-height: 20px;
}
#brandhelferb {
	
	height:30px; 
	margin:5px 12px 0 10px; 
	padding:0;
}




.panel-title {
	font-size: 14px;
}




.qq-upload-button, .qq-upload-button:hover {
	background: #f02d1e;
	border:none;
	color: #FFF;
}
.qq-progress-bar {
	display: block;
	background:#f02d1e !important;
	height: 10px;
} 



#etiketten-konfigurator-texte-content .btn.active {
	background-image: none;
	outline: 0;
	color: #ffffff;
	background-color: #f02d1e;
	border-color: #f02d1e;
	-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
	box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
}





#icons_selected_sortable {
	list-style-type:none;
	margin:0;
	padding:0;
}



#icons_selected_sortable {
	width: 140px;
	height:180px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
#icons_selected_sortable li {
	list-style: none;
	float:left;
	width:140px; 
	margin:0 10px 10px 0;
	height: 180px;
}
#icons_selected_sortable li.sortable-placeholder {
	border: 1px dashed #CCC;
	background: none;
}


/*
.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default {
	background-color:#f02d1e;	
	background-color:green;	
	color:#fff;
}
*/

.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default {
	background-color:#e7e7e7;	
	
}

i.on {
    color:green;
}
i.off {
    color:#f02d1e;
}