body{
	background:#2B313F;
}

.navbar-bg{
	background-color:#4C383B  !important;
}

.navbar-logo{
	height:40px;
	border:0px;
	margin-right:10px;
}


.dropdown-menu{
	border: 0px solid rgba(0,0,0,.15) !important;
}

.dropdown-menu li:hover{
	background-color: #4C383B !important;
}

.dropdown-menu li a:hover{
	background-color: #4C383B !important;
	color:#ffdd33;
}


.language-toggle{
	background-color: #ffdd33 !important;
	color:#4C383B;
}
.language-toggle:hover{
	/*color:#ffffff;*/
}

.language{
	color:#5d5d5d;
	width:100%;
}



.ernestus-color1{
	color:#d7b03a !important;
}

.ernestus-color2{
	color:#4C383B !important;
}

.ernestus-bgcolor1{
	background-color:#d7b03a !important;
}

.ernestus-bgcolor2{
	background-color:#4C383B !important;
}


.ernestus-button {
	color:#312426 !important;
	background-color:#d7b03a !important;
	border-color: #312426;
	font-weight:bolder !important;
}
.ernestus-button:hover {
	background-color:#e3c875 !important;
	border-color:#e3c875 !important;
}


.headercircles {
  border-radius: 10px;
  height: 13px;
  width: 13px;
  background: #ff3434;
  float: left;
  margin-left: 7px;
  margin-top: 3px;
}
.headercircles:nth-of-type(2) {
  background: #ffdd33;
}
.headercircles:nth-of-type(3) {
  background: #67b678;
}


.col_settings {
  background: #2B313F;
  font-size: 1em;
  color:#ffffff;
  padding:15px;
  -webkit-box-shadow:5px 5px 5px #000;
  -moz-box-shadow:5px 5px 5px #000;
  box-shadow:5px 5px 5px #000;
}

.col_settings , .col_result{
	margin-top:10px;
}

.col_result{
  width: 100%;
  padding:15px;
  background: #e8e8e8;
  min-height:800px;
}


.cursor-pointer{
  cursor: pointer;
}


.pdf-inputs {
	background-color: #353d4f;
	border-radius: 4px;
	display: block;
	position: relative;
	overflow: hidden;
	transition: all 200ms ease;;
    -webkit-box-shadow:1px 1px 1px #000;
    -moz-box-shadow:1px 1px 1px #000;
    box-shadow:1px 1px 1px #000;
}


.pdf-inputs:hover{
	background-color: #d7b03a;
}

.pdf-inputs:hover label{
	color: #353d4f;
}

.pdf-inputs:hover input{
	color: #353d4f;
}

.pdf-inputs input {
    border: none;
    background: transparent;
    font: 24px/normal sans-serif;
    text-align: center;
    color: #ffdd33;
    padding: 20px 0 16px;
    width: 100%;
    height: 60px;
    position: relative;
    z-index: 2;
	width:99.8%;
}

.pdf-inputs input:focus {
	background: transparent;
	outline: none !important;
    border:0px solid red;
}
.pdf-inputs label{
	margin:10px;
}