span.red {
  color: red;
}
div.item.actions {
  margin: 10px 0 10px 110px;
  padding: 10px;
}
table.request thead tr {
  background-color: #565656;
}
table.request thead th {
  color: #FFFFFF;
  font-size: 13px;
  font-weight: bold;
  padding: 10px;
}
table.request tbody tr td {
  border-bottom: 1px solid #dcdada;
}
table.request tbody tr.read {
  background: #f2f2f2;
}
table.request tbody tr.read td a {
  color: #333333;
  font-weight: normal;
}
table.request tbody tr.new_request,
table.request tbody tr.company_request {
  background: #F8E8A9;
}
table.request tbody tr td.req_status div img {
  width: 35px;
  height: 26px;
}
table.request tbody tr td.req_status div p {
  color: red;
  font-size: 11px;
}
table.request tbody tr td.req_status div p.invitation {
  color: #107AA4;
  font-size: 11px;
}
table.request tbody tr:hover {
  background-color: #f1f7fb;
  cursor: pointer;
}
table.request.candidats tbody tr:hover {
  background-color: #fff;
  cursor: default;
}
table.request tbody tr.noHover:hover {
  background-color: transparent;
  cursor: auto;
}
table.request tr td {
  text-align: center;
  padding: 10px;
}
table.request tr th.what_request,
table.request tr td.what_request {
  text-align: left;
  width: 350px;
}
table.request tr td.what_request span,
table.request tr td.when_request span,
table.request tr td.id_request span {
  font-size: 11px;
}
div.list_tutors {
  margin: 16px 0 0;
  padding-top: 20px;
}
.no_request {
  border: 5px solid #F2F2F2;
  padding: 10px;
  background: url(/images/backgrounds/request.png) 1em 50% no-repeat;
  text-align: center;
  min-height: 80px;
}
.no_request p {
  margin: 12px 0;
}
div.notlogged_request {
  margin: 10px 0;
  padding: 10px;
}
div.notlogged_message {
  border-bottom: 1px solid #F2F2F2;
  padding: 5px;
}
div.item.left_notlogged {
  margin: 0 172px;
}
span.new_request {
  background: none repeat scroll 0 0 #0D80D2;
  color: #FFFFFF;
  font-weight: bold;
  padding: 5px 10px;
  border-radius: 0 15px 0 15px;
}
.num_0_english,
.num_0_french,
.num_1_english,
.num_1_french,
.num_2_english,
.num_2_french,
.num_3_english,
.num_3_french,
.num_4_english,
.num_4_french,
.num_5_english,
.num_5_french,
.num_6_english,
.num_6_french,
.num_7_english,
.num_7_french,
.num_8_english,
.num_8_french,
.num_9_english,
.num_9_french,
.num_10_english,
.num_10_french {
  vertical-align: middle;
  display: inline-block;
  *zoom: 1;
  *display: inline;
  height: 26px;
  width: 100px;
}
.num_0_english {
  background: url("/images/graphics/request/applicants_0_english.png");
}
.num_1_english {
  background: url("/images/graphics/request/applicants_1_english.png");
}
.num_2_english {
  background: url("/images/graphics/request/applicants_2_english.png");
}
.num_3_english {
  background: url("/images/graphics/request/applicants_3_english.png");
}
.num_4_english {
  background: url("/images/graphics/request/applicants_4_english.png");
}
.num_5_english {
  background: url("/images/graphics/request/applicants_5_english.png");
}
.num_6_english {
  background: url("/images/graphics/request/applicants_6_english.png");
}
.num_7_english {
  background: url("/images/graphics/request/applicants_7_english.png");
}
.num_8_english {
  background: url("/images/graphics/request/applicants_8_english.png");
}
.num_9_english {
  background: url("/images/graphics/request/applicants_9_english.png");
}
.num_10_english {
  background: url("/images/graphics/request/applicants_10_english.png");
}
.num_0_french {
  background: url("/images/graphics/request/applicants_0_french.png");
}
.num_1_french {
  background: url("/images/graphics/request/applicants_1_french.png");
}
.num_2_french {
  background: url("/images/graphics/request/applicants_2_french.png");
}
.num_3_french {
  background: url("/images/graphics/request/applicants_3_french.png");
}
.num_4_french {
  background: url("/images/graphics/request/applicants_4_french.png");
}
.num_5_french {
  background: url("/images/graphics/request/applicants_5_french.png");
}
.num_6_french {
  background: url("/images/graphics/request/applicants_6_french.png");
}
.num_7_french {
  background: url("/images/graphics/request/applicants_7_french.png");
}
.num_8_french {
  background: url("/images/graphics/request/applicants_8_french.png");
}
.num_9_french {
  background: url("/images/graphics/request/applicants_9_french.png");
}
.num_10_french {
  background: url("/images/graphics/request/applicants_10_french.png");
}
