/*------- Styles ORG --------*/
/*---------- ------ ---------*/
.header a.btn-adm{
  margin:0px 0px 0px 0px;
}
.main .right_content{
  margin:0px;
  padding:15px 0px 0px 0px;  
}
.floatright img{
  margin-top:20px;
}

/* Different width for Org */
.main .left_content{
  float:left;
  width:620px;
  height:auto;
  padding:0px 10px 0px 0px;
}
.main .right_content{
  float:right;
  width:300px;
  height:auto;
  padding:0px;
}
.main .right_content .rounded{
  margin-right:0px;
}

/* Style for org home */
.main .content .left_content p img{
  float:right;
}

/* Organisation group */
table.showFirstRow tr th{
  text-align:left;
  font-weight:normal;
}
.familyname{
  padding-left:3px;
}

/* Paginator for event search */
.paginator{
  border:1px solid #ccc;
  background:#ffffff;
  padding:3px 5px;
  margin:5px 0px;  
}
.paginator .count{
  width:30%;
  float:left;
}
.paginator .selector{
  width:30%;
  display:inline-block;
  text-align:center;
}
.paginator .selector div{
  text-align:center;
}
.paginator .links{
  width:39%;
  display:inline-block;
  text-align:right;
  float:right;
}
/* Increase and decrease the quantity of attendees */
.quantity-incr-decr{
  width:13px; 
  height:20px; 
  line-height:8px; 
  margin-left:2px;
  margin-top:-3px;
  margin-bottom:3px;
  display:inline-block;
}

/* tone down the breadcrumb */
h3.breadcrumb {
  font-size: 1em;
  font-weight: normal;
  margin-top: 0px;
}