@charset "utf-8";
/* CSS Document */

body  .content {padding-top: 60px;}
body, html {
  padding: 0; margin: 0; height: 100%;
}
.input, input.xxlarge,input.xlarge,input.input-large, .span1, .span2, .span3 { height:28px; }
table tr td { font-size:12px;}
table tr th { font-size:14px; padding:10px 5px!important;}
table.adres td { border: none!important; }
table.bestelling tr.row:before, table.bestelling tr.row:after { content:none!important;}
pre { margin-bottom: 30px; background-color:#cccccc; }
.pull-right span{ display:block; color:#666666;}
footer {margin-top: 30px; border-top:1px solid #999999;text-align:right;padding: 0;  }
th.actions, td.actions { width:130px; }
.hide {
  display: none;
}



.right{float:right;}
.left{float:left;}

/* BRAND */
div.brand.logo.navbar-inner {
  position: static;
}

div.brand.logo.navbar-inner a.brand {
  text-indent:-9999px; background: url(../images/bierpot-logo.png) no-repeat left top; width:  300px;
  display: block; height: 40px; position: absolute; z-index: 1031;
  left: 0; top: 0;
}

div#brandHeader.scrolling {
  top: -40px; 
}

div.brand.logo.navbar-inner.nouser {
  border-radius: 0; position: fixed;
  left: 0; top: 0; width: 100%; height: 40px;

  -webkit-transition: top 0.5s;
  -moz-transition: top 0.5s;
  -o-transition: top 0.5s;
  -ms-transition: top 0.5s;
  transition: top 0.5s;
}

div.brand.logo.navbar-inner.nouser a.brand {
  background: url(../images/bierpot-logo.png) no-repeat center top; width:  100%;
}

div.navbar.navbar-fixed-top {
  margin: 0; padding: 0;
}

div.navbar-fixed-top.navbar-inner {
  margin: 0; padding: 0;
}

div.navbar-fixed-top div.container-fluid {
  padding: 0; margin: 0;
}

.navbar ul.nav.scrolling {
  bottom: -80px;
  opacity: 0;
}

.navbar ul.nav  {
  padding-left: 300px;
}

.navbar ul.nav.secondary-nav  {
  padding-left: 0px;
}



/* NAVBAR */
body .navbar-inner {
  background-color: #fda30f;
  background-image: -moz-linear-gradient(top, #fda30f, #fcce42);
  background-image: -ms-linear-gradient(top, #fda30f, #fcce42);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fda30f), to(#fcce42));
  background-image: -webkit-linear-gradient(top, #fda30f, #fcce42);
  background-image: -o-linear-gradient(top, #fda30f, #fcce42);
  background-image: linear-gradient(top, #fda30f, #fcce42);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fda30f', endColorstr='#fcce42', GradientType=0);
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
}
body .btn-navbar {
  background-color: #fda30f;
  background-image: -moz-linear-gradient(top, #fda30f, #fcce42);
  background-image: -ms-linear-gradient(top, #fda30f, #fcce42);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fda30f), to(#fcce42));
  background-image: -webkit-linear-gradient(top, #fda30f, #fcce42);
  background-image: -o-linear-gradient(top, #fda30f, #fcce42);
  background-image: linear-gradient(top, #fda30f, #fcce42);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fda30f', endColorstr='#fcce42', GradientType=0);
  border-color: #fcce42 #fcce42 #000000;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075);
  -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075);
}
body .btn-navbar:hover,
body .btn-navbar:active,
body .btn-navbar.active,
body .btn-navbar.disabled,
body .btn-navbar[disabled] {
  background-color: #222222;
}
body .btn-navbar:active, .btn-navbar.active {
  background-color: #080808 \9;
}
body .btn-navbar .icon-bar {
  background-color: #f5f5f5;
}
body .navbar .brand {
  color: #ffffff;
}
body .navbar .navbar-text {
  color: #999999;
}
body .navbar .navbar-text a:hover {
  color: #ffffff;
}

.navbar .nav > li > a {
  color: #000;
  text-shadow: 0 -1px 0 rgba(255, 255, 255, 0.25);
}



.navbar .nav > li > a:hover {
  background-color: transparent;
  color: #000;
  text-decoration: none;
}
.navbar .nav .active > a, .navbar .nav .active > a:hover {
  color: #ffffff;
  background-color: #222222;
  background-color: rgba(0, 0, 0, 0.5);
}

.navbar .nav .dropdown-toggle .caret, .navbar .nav .open.dropdown .caret {
  border-top-color: #000;
}

/* TOOLTIPS */
a.tooltipper {
	width:16px;
	height: 16px;
	text-indent:-9999px; 
	padding:8px 12px;
	background: url(../images/info.png) no-repeat 5px 9px;
}
a.tooltipper:hover {
	
}

/* SORTABLE */
table .header{cursor:pointer;}table .header:after{content:"";float:right;margin-top:7px;border-width:0 4px 4px;border-style:solid;border-color:#000 transparent;visibility:hidden;}
table .headerSortUp,table .headerSortDown{background-color:rgba(141, 192, 219, 0.25);text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);}
table .header:hover:after{visibility:visible;}
table .headerSortDown:after,table .headerSortDown:hover:after{visibility:visible;filter:alpha(opacity=60);-khtml-opacity:0.6;-moz-opacity:0.6;opacity:0.6;}
table .headerSortUp:after{border-bottom:none;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #000;visibility:visible;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;filter:alpha(opacity=60);-khtml-opacity:0.6;-moz-opacity:0.6;opacity:0.6;}
table .blue{color:#049cdb;border-bottom-color:#049cdb;}
table .headerSortUp.blue,table .headerSortDown.blue{background-color:#ade6fe;}
table .green{color:#46a546;border-bottom-color:#46a546;}
table .headerSortUp.green,table .headerSortDown.green{background-color:#cdeacd;}
table .red{color:#9d261d;border-bottom-color:#9d261d;}
table .headerSortUp.red,table .headerSortDown.red{background-color:#f4c8c5;}
table .yellow{color:#ffc40d;border-bottom-color:#ffc40d;}
table .headerSortUp.yellow,table .headerSortDown.yellow{background-color:#fff6d9;}
table .orange{color:#f89406;border-bottom-color:#f89406;}
table .headerSortUp.orange,table .headerSortDown.orange{background-color:#fee9cc;}
table .purple{color:#7a43b6;border-bottom-color:#7a43b6;}
table .headerSortUp.purple,table .headerSortDown.purple{background-color:#e2d5f0;}


/* FORMS */


/* FILTERS */


/* DASHBOARD */

body div.row-fluid div.buttons,
body div.row-fluid hr  {
	display: none;
}

/* PRESENTIELIJST */

div#presentie-data {
	margin-top:-60px;
}

div#print-logo {
	display:none;
	position: absolute;
	top: 35px;
	left:0px;
}

.input .input-append .add-on.check,
.input .input-prepend .add-on.check { 
	margin-right: 0;  
	margin-left: -1px;  
	-webkit-border-radius: 3px !important;  
	-moz-border-radius: 3px !important;   
	border-radius: 3px !important; 
}
.input-prepend .inactive, .input-append .inactive {
  background-color: #F2DEDE;
  border-color: #B94A48;
}
.input .input-prepend .add-on.check {
	padding: 5px 30px;
	cursor:pointer;
}

/* BANKBOEK */
table.bankboek td div.border-bottom { border-bottom: 1px solid #DDD; margin-bottom:5px;}