@charset "utf-8";

* {
	margin:0;
	padding:0;
}

body {
	background: #fff;
	color: #333;
	font-size:12px;
	margin: 0;
	padding-top: 20px;
}

/** Layout **/
#container {
	text-align: left;
}

#header{
	padding: 10px 20px;
}
#content{
	padding: 10px 20px 40px 20px;
	overflow: auto;
}
#footer {
	clear: both;
	padding: 6px 10px;
}

/* bootstrap customization */

.navbar {
  min-height: 0px;
}

.navbar-brand,
.navbar-nav>li>a {
  padding-top: 5px;
  padding-bottom: 5px;
}
.navbar-brand {
  height: auto;
}

.nav>li>a {
  padding: 5px 10px;
}

@media (min-width: 768px) {
.navbar-nav>li>a {
    padding-top: 5px;
    padding-bottom: 5px;
  }
}

/* Message */

.message {
  position: fixed;
  width: 400px;
  margin-left: -200px;
  left: 50%;
  background-color: #f9edbe;
  border: 1px solid #f0c36d;
  top: 0;
  z-index: 9999;
  text-align: center;
  font-weight: bold;
}

/* Form */

input[type=number] {
  text-align: right;
}

/*
.form-control,
.form-group-sm .form-control {
  height: 22px;
  padding: 2px 4px;
  font-size: 12px;
}

.input-group-addon {
  padding: 2px 4px;
  font-size: 12px;
}

.btn {
  font-size: 12px;
  padding: 2px 4px;
}
*/
.required label:before {
  content: '*';
  color: red;
}

.white, .white a {
  color: #fff;
}
.red, .red a {
  color: red;
}
.green, .green a {
  color: green;
}
.salmon, .salmon a {
  color: salmon;
}
.en-blue, .en-blue a {
    color: #007EC5;
}

/***/
.current-time-event {
    border: 1px solid salmon !important;
}

#tickets-list ul li span {
  cursor: pointer;
}

button.button-stock-selected,
button.button-stock-selected:focus {
  background-color: dodgerblue;
}
button.button-stock-selected span {
  color: white;
}

.panel-red {
    border-color: #d9534f;
}
.panel-red > .panel-heading {
    border-color: #d9534f;
    color: white;
    background-color: #d9534f;
}
.huge {
    font-size: 40px;
}
.panel-yellow {
    border-color: #f0ad4e;
}
.panel-yellow > .panel-heading {
    border-color: #f0ad4e;
    color: white;
    background-color: #f0ad4e;
}

.pd-4-8 {
  display: inline-block;
  padding: 5px;
  margin: 0px;
}

.bg-default-light {
    background-color: #f5f5f5;
}