.navbar-inverse{
	background : #463527;
}
.container .logo-customer {
	background : url('../img/logo_patek_40.png') no-repeat center center;
	height : 40px;
	margin : 10px 0px;
}
.container .logo-yme {
	background : url('../img/logo_yme.png') no-repeat center center;
	height : 40px;
	margin : 10px 0px;
}
.container .title {
	text-align : center;
	line-height : 30px;
	padding-bottom: 15px;
    padding-top: 15px;
}
.container .title a{
	color : #9d9d9d;
}



body .navbar-inverse .navbar-nav > li.active > a{
	background-color : transparent;
}
.second {
    text-align: center;
    width: 712px;
}
h2.panel-title {
	font-size : 27px;
}
.visit-form .panel-default > .panel-heading {
	background : #7f664d;
	color : #d7c9b8;
}
.visit-form .panel-inactive  > .panel-heading {
	background-color : #d7c9b8;
	color : white;
}
.visit-form  .help,.login-container  .help{
	color : #7f664d;
}
.visit-form  h2{
	padding-top: 3px;
}
.visit-form  .save-button{
	display : inline;
	text-align : right;
	padding-top: 3px;
}
.visit-form  .fill-rate{
	display : inline;
	font-size: 30px;
	text-align : right;
}
.form-inline-space .form-group {
	margin-right : 25px;
}
.service-rate .alert {
	width : 75px;
	font-size : 20px;
	margin-bottom : 10px;
}
.panel-heading{
	position : relative;
}
.panel-heading .alert{
	position : absolute;
	right : 5px;
	top : 5px;
	padding : 8px;
}
td.rotate {
  /* Something you can count on */
  height: 190px;
  white-space: nowrap;
  width: 30px;
  text-align : center;
}

td.rotate > div {
  transform: 
    translate(0px, 175px) rotate(-90deg);
  -ms-transform: translate(0px, 175px) rotate(-90deg); /* IE 9 */
  -webkit-transform: translate(0px, 170px) rotate(-90deg); /* Chrome, Safari, Opera */
  width: 30px;
  float : left;
}
td.rotate > div > span {
  padding: 5px 10px;
  display : block;
  width : 160px;
  text-align : left;
}

table td {
	vertical-align : center;
	text-align : center;
}

.btn-comment {
	margin-top : 5px;
}
.clearer {
	clear :both;
}
a:hover{
	cursor : pointer;
	text-decoration : none;
}
.barometer-container {
}
.barometer-container ul li {
	margin : 5px;
}
.barometer-container ul li img{
	margin-right : 15px;
}
.barometer-container .mood-container{
	text-align : center;
}
.barometer-container h2{
	text-align : center;
}
.barometer-container-full {
	width : 100%;
}
.input-group .input-group-addon-button {
	width : auto;
}
.input-group .input-group-addon-button.btn-primary {
	color : white;
}
.panel>.panel-heading{
	background : #7f664d;
	color : white;
}
.form-checkbox-space .checkbox{
	padding-right : 10px;
}
.table-full-stat {
	margin-top : 20px;
}
.table-full-stat {
	margin-top : 20px;
}
.table-full-stat thead td,.table-full-stat thead th{
	font-weight : bold;
	text-transform: uppercastee;
}
.login-container {
	width : 400px;
	margin-top : 75px;
}
.head-back-button{
	margin-top : 25px;
	padding-right : 30px;
}
.full-size-fixed {
	position : fixed;
	width : 100%;
	height : auto;
	min-height: 100%;
	top : 0;
	left : 0;
	z-index : 100000;
	background : url('../img/pp_logo_full.png') no-repeat center center white;
}
.country-container {
	text-align : center;
}
.country-img-container {
	margin : 0 auto;
	display : inline-block;
	position : relative;
	text-align : left;
}
.country-img-container>div {
	position : absolute;
	z-index : 10000;
}
.country-img-container>div>a{
	background : url('../img/flag-pp.png') no-repeat;
	width : 25px;
	height : 23px;
	display : block;
}
.country-img-container .panel{
	width : 400px;
	position : absolute;
	top : 0;
	left : 28px;
	z-index : 10001;
}
.country-img-container .panel a button{
	color : black;
}
.country-img-container .panel li{
	padding-bottom : 5px;
}
.fc-event-container a{
	color : white;
}
.world-container .country-img-container>div>a{
	background : url('../img/flag-pp-xs.png') no-repeat;
	width : 15px;
	height : 14px;
	display : block;
}
.export-button-container{
	padding-top : 15px;
	padding-bottom : 15px;
}
.full-stat-container {
	margin : 0 -30% 0 0 ;
}
.status-block{
	display : inline-block;
	width : 10px;
	height : 10px;
	vertical-align : middle;
}
.status-line {
	white-space: nowrap;
}
.chapter {
	font-weight : bold;
}
.list-group .alert {
	padding : 4px;
	margin : 0;
	width : 45px;
}
.barometer-container .summary ul,.barometer-container .summary ul li{
	margin : 0;
}
.alert-orange {
  color: #a98842;
  background-color: #f4daa8;
  border-color: #ebdfcc;
}
.sub-question{
	font-size : 19px;
}
textarea {
  height : 100px;
}
textarea.large {
  height : 400px;
}
