.navbar-header img {
	height: 40px;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 20px;
}

.navbar-header {
	padding-right: 50px;
}

.navbar-default .navbar-nav > li > a {
	color: #333;
}

.navbar-default .navbar-nav>.active>a  {
background-color: #959595;
color: #f9f9f9;
}

.navbar-default .navbar-nav>.active>a:hover  {
background-color: #5b5b5b;
color: #f9f9f9;
}

.navbar-default .navbar-nav > li:hover {
background-color: #dbdbdb;	
}

.container-full {
  margin: 0 auto;
  width: 95%;
}

.table-nonfluid {
	width: auto !important;
}

.table th {
	text-align: center;   
}

.badge {
	padding: 1px 9px 2px;
	font-size: 12.025px;
	font-weight: bold;
	white-space: nowrap;
	color: #ffffff;
	background-color: #999999;
	-webkit-border-radius: 9px;
	-moz-border-radius: 9px;
  border-radius: 9px;
  }
  .badge:hover {
	color: #ffffff;
	text-decoration: none;
	cursor: pointer;
  }
  .badge-error {
	background-color: #b94a48;
  }
  .badge-error:hover {
	background-color: #953b39;
  }
  .badge-warning {
	background-color: #f89406;
  }
  .badge-warning:hover {
	background-color: #c67605;
  }
  .badge-success {
	background-color: #468847;
  }
  .badge-success:hover {
	background-color: #356635;
  }
  .badge-info {
	background-color: #3a87ad;
  }
  .badge-info:hover {
	background-color: #2d6987;
  }
  .badge-inverse {
	background-color: #333333;
  }
  .badge-inverse:hover {
	background-color: #1a1a1a;
  }

  .btn-circle {
    width: 30px;
    height: 30px;
    padding: 6px 0;
    border-radius: 15px;
    text-align: center;
    font-size: 12px;
    line-height: 1.428571429;
}


.badge-sm {
	font-size: 12px;
  }
  
  .badge-md {
	font-size: 16px;
  }
  
  .badge-lg {
	font-size: 20px;
  }

  .raudona {
    background-color: #ff8086;
  }

  .geltona {
    background-color: #ffb731;
  }

  .left {
    text-align: left;
  }

  /* Labels */

  .lb-sm {
    font-size: 12px;
  }
  
  .lb-md {
    font-size: 14px;
  }
  
  .lb-lg {
    font-size: 16px;
  }

.text-nowrap {
    white-space: nowrap;
}

.fa-check-circle-o {
  color: green;
}

.fa-times-circle-o {
  color: red;
}

.fa-question-circle {
  color: red;
}

/* ant automobilio numerio  */
.numeris {
  position: relative;
}

/* ant automobilio numerio  */
.numeris2 {
  position: absolute;
  top: 16%;
  left: 3%;
  width: 184px;
}

/* auto numerio eksperimentas - pradzia */
.bordered, .outlined {
  display: table;
  /* margin: 1em; */
  padding: 15px;
  border-radius: 15px;
}

.bordered div, .outlined div {
  display: table-cell;
  border-radius: 15px;
/*   width: 100px;
  height: 100px; */
}

.bordered .highlight {
  border: 2px solid blue;
  border-radius: 15px;
  background: transparent;
  padding: 3px;
}

.outlined .highlight {
  outline: 10px solid red;
  border-radius: 15px;
  background: transparent;
}

.offset {
  /* if your browser supports this property, the 3rd example will have a smaller outline than the 2nd example */
  outline-offset: -10px;
}

/* colors! */

.bordered div, .outlined div {
  background: #CCC;
}

/* auto numerio eksperimentas - pabaiga */


.icon-button {
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  outline: none;
  border: 0;
  background: transparent;
  padding: 0;
}

.comment {
  color: rgb(194, 28, 28);
  text-shadow: 1px 1px 1px #ccc;
}

 .info-button {
  color: rgb(32, 159, 243);
  text-shadow: 1px 1px 1px #ccc;
 }


/* h1 {
  color: rgba(99, 100, 102, 0.904);
  text-shadow: 4px 2px 6px rgba(0,0,0,0.2),
  0px -5px 35px rgba(255,255,255,0.3);
} */

.label {
  cursor: pointer;
}

/* purple buttons */
.btn-purple { 
  color: #ffffff; 
  background-color: #BBA2DB; 
  /* border-color: #130269; */ 
} 
 
.btn-purple:hover, 
.btn-purple:focus, 
.btn-purple:active, 
.btn-purple.active, 
.open .dropdown-toggle.btn-purple { 
  color: #ffffff; 
  background-color: #49247A; 
  border-color: #130269; 
} 
 
.btn-purple:active, 
.btn-purple.active, 
.open .dropdown-toggle.btn-purple { 
  background-image: none; 
} 
 
.btn-purple.disabled, 
.btn-purple[disabled], 
fieldset[disabled] .btn-purple, 
.btn-purple.disabled:hover, 
.btn-purple[disabled]:hover, 
fieldset[disabled] .btn-purple:hover, 
.btn-purple.disabled:focus, 
.btn-purple[disabled]:focus, 
fieldset[disabled] .btn-purple:focus, 
.btn-purple.disabled:active, 
.btn-purple[disabled]:active, 
fieldset[disabled] .btn-purple:active, 
.btn-purple.disabled.active, 
.btn-purple[disabled].active, 
fieldset[disabled] .btn-purple.active { 
  background-color: #BBA2DB; 
  border-color: #130269; 
} 
 
.btn-purple .badge { 
  color: #BBA2DB; 
  background-color: #ffffff; 
}

/* END purple buttons */

.space {
  padding-top: 3px;
}


fieldset.scheduler-border {
  border: 1px groove #ddd !important;
  padding: 0 1.4em 1.4em 1.4em !important;
  margin: 0 0 1.5em 0 !important;
  -webkit-box-shadow:  0px 0px 0px 0px #000;
          box-shadow:  0px 0px 0px 0px #000;
}

  legend.scheduler-border {
      font-size: 1.2em !important;
      font-weight: bold !important;
      text-align: left !important;
      width:auto;
      padding:0 10px;
      border-bottom:none;
  }


/***** Back to top BEGIN*****/

.cd-top {
	display: inline-block;
	height: 40px;
	width: 40px;
	border-radius: 40px;
	position: fixed;
	bottom: 40px;
	right: 10px;
	-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
			box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
	/* image replacement properties */
	overflow: hidden;
	text-indent: 100%;
	white-space: nowrap;
	background: rgba(39, 40, 34, 0.8) url(../img/cd-top-arrow.svg) no-repeat center 50%;
	visibility: hidden;
	opacity: 0;
	-webkit-transition: opacity .3s 0s, visibility 0s .3s, background-color .3s 0s;
	transition: opacity .3s 0s, visibility 0s .3s, background-color .3s 0s;
  }
  
  .cd-top.cd-top--show,
  .cd-top.cd-top--fade-out,
  .cd-top:hover {
	-webkit-transition: opacity .3s 0s, visibility 0s 0s, background-color .3s 0s;
	transition: opacity .3s 0s, visibility 0s 0s, background-color .3s 0s;
  }
  
  .cd-top.cd-top--show {
	/* the button becomes visible */
	visibility: visible;
	opacity: 1;
  }
  
  .cd-top.cd-top--fade-out {
	/* if the user keeps scrolling down, the button is out of focus and becomes less visible */
	opacity: .5;
  }
  
  .cd-top:hover {
	background-color: #343530;
	opacity: 1;
  }
  
  @media only screen and (min-width: 768px) {
	.cd-top {
	  right: 20px;
	  bottom: 20px;
	}
  }
  
  @media only screen and (min-width: 1024px) {
	.cd-top {
	  height: 60px;
	  width: 60px;
	  right: 30px;
	  bottom: 30px;
	}
	}
	
	/* label size*/
	.lb-sm {
		font-size: 12px;
	}
	
	.lb-md {
		font-size: 14px;
	}
	
	.lb-lg {
		font-size: 20px;
	}

	/* end of labels*/

  /****** Back to Top END *****/
  
  .label-light,
  .badge-light { background-color: #e7e7e7!important }
  .badge-yellow,
  .label-yellow { color: #963!important; border-color: #fee188 }
  .badge-light,
  .label-light { color: #888!important }  

  .kairiau{
    margin-left: -20px;
  }
  .desniau{
    margin-left: 15px;
  }
  .auksciau{
    margin-top: -2px;
  }