.clicface-trombi-person-name {
  font-weight: bold;
  padding-top: 10px;
}

.clicface-trombi-person-name-individual-page {
  font-family: 'Arbutus Slab', serif;
  font-weight: bold;
  font-size: 32px;
  padding: 4px;
}

.clicface-trombi-person-function {
  font-style: italic;
}

.clicface-trombi-person-function-individual-page {
  font-family: 'Arbutus Slab', serif;
  font-style: italic;
  padding: 4px;
}

.clicface-trombi-person-service {
  
}

.clicface-trombi-person-service-individual-page {
  font-family: 'Arbutus Slab', serif;
  padding: 4px;
}

.clicface-trombi-person-worksite-individual-page {
  font-family: 'Arbutus Slab', serif;
  padding: 4px;
}

.clicface-trombi-person-details-individual-page {
  font-family: 'Arbutus Slab', serif;
  padding: 4px;
}

.clicface-trombi-person-comments-individual-page {
  font-family: 'Arbutus Slab', serif;
  padding: 4px;
}

.clicface-trombi-current-page {
  font-weight: bold;
  color: red;
}


/* DO NOT EDIT THIS PART! */
#TB_window .screen-reader-text {
  display: none;
}

.clicface-trombi-table {
  border: none !important;
  margin: 3px;
  border-collapse: separate;
  border-spacing: 10px;
  width: auto;
}

.clicface-trombi-table td a img {
  border: none !important;
  margin: 3px;
  box-shadow: none;
  margin-left: auto;
  margin-right: auto;
}

.clicface-trombi-image-grid li {
  margin: 10px 0 0 10px;
  float: left;
  text-align: center;
  overflow: hidden;
}

.clicface-trombi-vignette:hover {
  opacity: 0.8;
  -moz-opacity: 0.8;
  -khtml-opacity: 0.8;
  filter: alpha(opacity=80);
}

.clicface-trombi-vignette .clicface-label-container a img {
  margin-top: 5px;
}

.clicface-trombi-table td {
  text-align: center;
  vertical-align: middle;
  padding: 5px;
}

.clicface-trombi-cellule {
  padding: 2px;
  font-size: 13px;
  color: #000000;
  -moz-border-radius: 6px;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-vertical-spacing: 0px;
}

.clicface-trombi-collaborateur {
  display: block;
  text-decoration: none;
  color: inherit;
}

.clicface-trombi-collaborateur-contenu {
  text-align: center;
  width: 100%;
}

.clicface-trombi-collaborateur-contenu-table {
  border: none !important;
  margin: 0 auto;
}

.clicface-trombi-collaborateur-contenu-table td {
  border: none !important;
  vertical-align: top;
}

.clicface-trombi-collaborateur-box {
  padding: 15px;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.clicface-trombi-collaborateur-box {
  position: relative;
  background-color: #fff;
  box-shadow: 0 1px 5px rgba(0,0,0,0.25), 0 0 50px rgba(0,0,0,0.1) inset;
  border-radius: 0%     0%     1%     0% /     0%     0%     20%     0%;
}
.clicface-trombi-collaborateur-box:before {
    z-index: -1;
    position: absolute;
    content: "";
    width: 98%;
    height: 96%;
    bottom: 0px;
    right: 0px;
    background: #eee;
    border: 1px solid #ccc;
    box-shadow: 1px 1px 8px rgba(0,0,0,0.1);
    -webkit-transform: skew(2deg,2deg) translate(3px,8px);
     -moz-transform: skew(2deg,2deg) translate(3px,8px);
     -ms-transform: skew(2deg,2deg) translate(3px,8px);
     -o-transform: skew(2deg,2deg) translate(3px,8px);
     transform: skew(2deg,2deg) translate(3px,8px);
    }
.clicface-trombi-collaborateur-box:after {
    z-index: -1;
    position: absolute;
    content: "";
    width: 98%;
    height: 96%;
    bottom: 0px;
    right: 0px;
    background: #eee;
    border: 1px solid #ccc;
    box-shadow: 0 0 8px rgba(0,0,0,0.1);
    -webkit-transform: skew(2deg,2deg) translate(-1px,2px);
     -moz-transform: skew(2deg,2deg) translate(-1px,2px);
     -ms-transform: skew(2deg,2deg) translate(-1px,2px);
     -o-transform: skew(2deg,2deg) translate(-1px,2px);
     transform: skew(2deg,2deg) translate(-1px,2px);
    }

.clicface-social-links a {
  display: inline-block !important;
  box-shadow: none !important;
}

#promote-clicface-trombi li {
  padding-left:20px;
  list-style-type: none;
}

#promote-clicface-trombi #twitter {
  background:url(sprite.png) -10px -746px no-repeat transparent;
}

#promote-clicface-trombi #star {
  background:url(sprite.png) -10px -710px no-repeat transparent;
}