/* line 4, ../sass/objects/_texts.scss */
.ez-teamroom .teamroom-content, .ez-teamroom .teamroom-content.work-group .work-group-ariane ul {
  font-family: arial, sans-serif;
  font-size: 16px;
  color: #3e3e3e;
}
/* line 11, ../sass/objects/_texts.scss */
.ez-teamroom .login-form h1, .ez-teamroom .login-form .right .gray-panel .fake-H1, .ez-teamroom .teamroom-content h1 {
  color: #0098ca;
  font-size: 45px;
  font-weight: 400;
  margin-top: 0px;
  font-family: 'latobold', sans-serif;
  margin-bottom: 40px;
}
/* line 19, ../sass/objects/_texts.scss */
.ez-teamroom .message-reply-list .date, .ez-teamroom .teamroom-content.work-group.message .date, .ez-teamroom .teamroom-content h2, .ez-teamroom .teamroom-content.all-groups h2, .ez-teamroom .teamroom-content.work-group.agenda .event-calendar-calendarview h4, .ez-teamroom .teamroom-content.work-group.agenda .event-calendar-calendarview .date {
  font-size: 20px;
  color: #3e3e3e;
  font-family: "latobold",sans-serif;
  text-transform: uppercase;
  padding: 0;
}
/* line 26, ../sass/objects/_texts.scss */
.ez-teamroom .teamroom-content.all-groups h3, .ez-teamroom .teamroom-content.work-group.member-sheet h3, .ez-teamroom .teamroom-content.work-group.agenda .calendar .calendar_heading_date, .ez-teamroom .teamroom-content.work-group.agenda .event-calendar-calendarview h3 {
  font-family: "latobold",sans-serif;
  font-size: 20px;
  color: #00cc66;
  text-transform: uppercase;
  margin-top: 0px;
  text-align: center;
  margin-bottom: 35px;
}
/* line 35, ../sass/objects/_texts.scss */
.ez-teamroom ul, .ez-teamroom ol {
  padding-left: 20px;
  margin-bottom: 10px;
}
/* line 1, ../sass/objects/_objects.scss */
.ez-teamroom .extranet-button {
  color: #ce003a;
  text-transform: uppercase;
  font-family: "merriweathersansbold",sans-serif;
  border: solid 1px #ce003a;
  background-color: transparent;
  padding: 8px 12px;
  display: inline-block !important;
  font-weight: 500;
  font-size: 14px;
  transition: all, 0.3s, ease, 0s;
  -moz-transition: all, 0.3s, ease, 0s;
  -webkit-transition: all, 0.3s, ease, 0s;
  -ms-transition: all, 0.3s, ease, 0s;
  position: relative;
  z-index: 1;
  vertical-align: top;
  padding-bottom: 5px;
}
/* line 19, ../sass/objects/_objects.scss */
.ez-teamroom .extranet-button:after {
  width: 100%;
  height: 0px;
  top: 0px;
  left: 0px;
  background: #ce003a none repeat scroll 0% 0%;
  position: absolute;
  content: "";
  transition: height 0.3s ease 0s;
  z-index: -1;
  color: #fff;
}
/* line 31, ../sass/objects/_objects.scss */
.ez-teamroom .extranet-button:hover, .ez-teamroom .extranet-button:active, .ez-teamroom .extranet-button:focus {
  text-decoration: none;
  color: #fff;
}
/* line 34, ../sass/objects/_objects.scss */
.ez-teamroom .extranet-button:hover:after, .ez-teamroom .extranet-button:active:after, .ez-teamroom .extranet-button:focus:after {
  height: 100%;
}
/* line 42, ../sass/objects/_objects.scss */
.ez-teamroom .extranet-button.reversed {
  background-color: #ce003a;
  color: #fff;
}
/* line 45, ../sass/objects/_objects.scss */
.ez-teamroom .extranet-button.reversed:after {
  background-color: transparent;
}
/* line 48, ../sass/objects/_objects.scss */
.ez-teamroom .extranet-button.reversed:hover, .ez-teamroom .extranet-button.reversed:focus, .ez-teamroom .extranet-button.reversed:active {
  color: #ce003a;
  background-color: transparent;
}
/* line 53, ../sass/objects/_objects.scss */
.ez-teamroom .extranet-button.hovered {
  background-color: #ce003a;
  color: #fff;
}
/* line 56, ../sass/objects/_objects.scss */
.ez-teamroom .extranet-button.hovered:after {
  display: none;
}
/* line 59, ../sass/objects/_objects.scss */
.ez-teamroom .extranet-button.hovered:hover, .ez-teamroom .extranet-button.hovered:focus, .ez-teamroom .extranet-button.hovered:active {
  background-color: #ce003a;
  color: #fff;
}
/* line 66, ../sass/objects/_objects.scss */
.ez-teamroom .message-reply-list .heure:after, .ez-teamroom .teamroom-content.work-group.message .heure:after, .ez-teamroom .teamroom-content .separator, .ez-teamroom .teamroom-content.work-group .work-group-ariane:after, .ez-teamroom .teamroom-content.work-group.dashboard .sondage h2:after, .ez-teamroom .browse-contain .separator {
  content: '';
  display: block;
  width: 100%;
  height: 2px;
  background-color: #eeefef;
  margin-bottom: 20px;
}
/* line 73, ../sass/objects/_objects.scss */
.ez-teamroom .message-reply-list .heure:first-child:after, .ez-teamroom .teamroom-content.work-group.message .heure:first-child:after, .ez-teamroom .teamroom-content .separator:first-child, .ez-teamroom .teamroom-content.work-group .work-group-ariane:first-child:after, .ez-teamroom .teamroom-content.work-group.dashboard .sondage h2:first-child:after, .ez-teamroom .browse-contain .separator:first-child {
  display: none;
}
/* line 80, ../sass/objects/_objects.scss */
.ez-teamroom .object-left {
  display: inline-block;
  vertical-align: top;
}
/* line 85, ../sass/objects/_objects.scss */
.ez-teamroom .object-right {
  display: inline-block;
  vertical-align: top;
}
/* line 9, ../sass/objects/_lists.scss */
.ez-teamroom .teamroom-content.work-group.doc-space .file-list {
  padding-left: 45px;
  list-style: none;
  background-color: #fbfbfb;
  margin-bottom: 20px;
}
/* line 14, ../sass/objects/_lists.scss */
.ez-teamroom .teamroom-content.work-group.doc-space .file-list:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}
/* line 20, ../sass/objects/_lists.scss */
.ez-teamroom .teamroom-content.work-group.doc-space .file-list li {
  display: inline-block;
  vertical-align: middle;
}
/* line 26, ../sass/objects/_lists.scss */
.ez-teamroom .message-reply-list, .ez-teamroom .teamroom-content.work-group.message {
  padding: 20px;
  background-color: #f9f9f9;
  margin-top: 20px;
}
/* line 30, ../sass/objects/_lists.scss */
.ez-teamroom .message-reply-list .informations, .ez-teamroom .teamroom-content.work-group.message .informations {
  display: inline-block;
  vertical-align: top;
  padding-right: 15px;
  border-right: solid 1px #f1f1f1;
}
/* line 36, ../sass/objects/_lists.scss */
.ez-teamroom .message-reply-list .message, .ez-teamroom .teamroom-content.work-group.message .message {
  display: inline-block;
  vertical-align: top;
  padding-left: 15px;
  max-width: 785px;
}
/* line 42, ../sass/objects/_lists.scss */
.ez-teamroom .message-reply-list .date, .ez-teamroom .teamroom-content.work-group.message .date {
  margin-bottom: 0px;
  line-height: 1;
}
/* line 47, ../sass/objects/_lists.scss */
.ez-teamroom .message-reply-list .heure, .ez-teamroom .teamroom-content.work-group.message .heure {
  margin-bottom: 10px;
  position: relative;
}
/* line 50, ../sass/objects/_lists.scss */
.ez-teamroom .message-reply-list .heure:after, .ez-teamroom .teamroom-content.work-group.message .heure:after {
  position: absolute;
  background-color: #eeefef;
  width: 55%;
  height: 1px;
  left: 0;
  bottom: -5px;
  margin-bottom: 0;
}
/* line 13, ../sass/objects/_pagination.scss */
.ez-teamroom ul.paginationInt .prev a, .ez-teamroom ul.paginationInt .next a {
  color: #ce003a;
  border: 1px solid #ce003a;
  padding: 0px 34px;
  width: auto;
  text-transform: none;
}
/* line 20, ../sass/objects/_pagination.scss */
.ez-teamroom ul.paginationInt .prev a:hover, .ez-teamroom ul.paginationInt .prev a:focus, .ez-teamroom ul.paginationInt .prev a:active, .ez-teamroom ul.paginationInt .next a:hover, .ez-teamroom ul.paginationInt .next a:focus, .ez-teamroom ul.paginationInt .next a:active {
  background-color: transparent;
  color: white;
}
/* line 11, ../sass/objects/_forms.scss */
.ez-teamroom form label {
  display: block;
  width: 100%;
  font-weight: 400;
}
/* line 15, ../sass/objects/_forms.scss */
.ez-teamroom form label.noblock {
  display: inline-block;
  cursor: default;
  width: auto;
}
/* line 93, ../sass/objects/_forms.scss */
.ez-teamroom .login-form {
  font-family: arial, sans-serif;
  color: #6d6d6d;
}
/* line 107, ../sass/objects/_forms.scss */
.ez-teamroom .login-form .left, .ez-teamroom .login-form .right {
  display: inline-block;
  width: 50%;
  padding: 0 18px;
  vertical-align: top;
}
/* line 113, ../sass/objects/_forms.scss */
.ez-teamroom .login-form .left {
  padding-left: 0;
  padding-top: 35px;
}
/* line 117, ../sass/objects/_forms.scss */
.ez-teamroom .login-form .left .mountains {
  margin-bottom: 20px;
}
/* line 120, ../sass/objects/_forms.scss */
.ez-teamroom .login-form .left .id-group {
  margin-bottom: 35px;
}
/* line 124, ../sass/objects/_forms.scss */
.ez-teamroom .login-form .right {
  padding-right: 0;
}
/* line 127, ../sass/objects/_forms.scss */
.ez-teamroom .login-form .right .gray-panel {
  background-color: #efefef;
  padding: 35px 25px;
}
/* line 133, ../sass/objects/_forms.scss */
.ez-teamroom .login-form .right .gray-panel .yosemite-rte {
  font-size: 15px;
  font-family: arial, sans-serif;
  color: #6d6d6d;
}
/* line 137, ../sass/objects/_forms.scss */
.ez-teamroom .login-form .right .gray-panel .yosemite-rte strong {
  color: #0098ca;
}
/* line 156, ../sass/objects/_forms.scss */
.ez-teamroom .buttonblock {
  text-align: right;
  margin-top: 20px;
}
/* line 159, ../sass/objects/_forms.scss */
.ez-teamroom .buttonblock .extranet-button {
  margin-left: 20px;
  margin-top: 0;
}
/* line 164, ../sass/objects/_forms.scss */
.ez-teamroom input[type="checkbox"] {
  height: auto;
}
/* line 167, ../sass/objects/_forms.scss */
.ez-teamroom input[type="radio"] {
  height: auto;
}
/* line 170, ../sass/objects/_forms.scss */
.ez-teamroom input[type="text"], .ez-teamroom input[type="password"] {
  border: 1px solid #cdcaca;
  width: 100%;
}
/* line 174, ../sass/objects/_forms.scss */
.ez-teamroom textarea {
  width: 100%;
}
/* line 178, ../sass/objects/_forms.scss */
.ez-teamroom .fancy-select {
  width: 100%;
}
/* line 182, ../sass/objects/_forms.scss */
.ez-teamroom table {
  border-spacing: 0;
  border-collapse: collapse;
}
/* line 185, ../sass/objects/_forms.scss */
.ez-teamroom table tr {
  height: auto;
}
/* line 188, ../sass/objects/_forms.scss */
.ez-teamroom table td {
  background-color: transparent;
  font-family: arial, sans-serif;
  font-size: 16px;
  color: #3e3e3e;
  text-align: left;
}
/* line 1, ../sass/_tools.scss */
.ez-teamroom .mt0 {
  margin-top: 0 !important;
}
/* line 5, ../sass/_tools.scss */
.ez-teamroom .ml {
  margin-left: 20px !important;
}
/* line 9, ../sass/_tools.scss */
.ez-teamroom .align-right {
  text-align: right;
}
/* line 13, ../sass/_tools.scss */
.ez-teamroom .xDistribution {
  text-align: justify;
  font-size: 0;
  line-height: 0;
}
/* line 17, ../sass/_tools.scss */
.ez-teamroom .xDistribution:after {
  content: "";
  width: 100%;
  display: inline-block;
}
/* line 22, ../sass/_tools.scss */
.ez-teamroom .xDistribution > * {
  display: inline-block;
  line-height: normal;
  font-size: 14px;
  font-size: 1.4rem;
  text-align: left;
}
/* line 31, ../sass/_tools.scss */
.ez-teamroom .fl_right {
  float: right;
}
/* line 3, ../sass/parts/_header.scss */
.ez-teamroom #recherche {
  text-align: right;
  list-style: none;
  top: 10px;
}
/* line 7, ../sass/parts/_header.scss */
.ez-teamroom #recherche .log-tools {
  color: white;
  text-transform: uppercase;
  font-family: "Open sans",sans-serif;
  background-color: #636363;
  padding: 12px;
  display: inline-block;
  font-weight: 500;
  font-size: 15px;
  margin-top: 10px;
}
/* line 17, ../sass/parts/_header.scss */
.ez-teamroom #recherche .log-tools.external_link {
  background: none;
  background-color: #636363;
}
/* line 21, ../sass/parts/_header.scss */
.ez-teamroom #recherche .log-tools:hover, .ez-teamroom #recherche .log-tools:focus, .ez-teamroom #recherche .log-tools:active {
  text-decoration: none;
  color: #424242;
}
/* line 28, ../sass/parts/_header.scss */
.ez-teamroom #menu ul {
  padding-top: 33px;
  float: right;
}
/* line 3, ../sass/parts/_arianne.scss */
.ez-teamroom .ariane {
  padding-top: 10px;
  margin-bottom: 28px;
}
/* line 6, ../sass/parts/_arianne.scss */
.ez-teamroom .ariane:after {
  display: inline-block;
  background-color: #FFF;
  height: 2px;
  content: '';
  width: 100%;
  position: relative;
  top: 35px;
  margin-bottom: 35px;
}
/* line 16, ../sass/parts/_arianne.scss */
.ez-teamroom .ariane .breadcrumb {
  max-width: 100%;
  position: relative;
  margin-top: -2px;
  line-height: 1;
}
/* line 24, ../sass/parts/_arianne.scss */
.ez-teamroom #fil_arianne {
  margin-bottom: 0;
}
/* line 27, ../sass/parts/_arianne.scss */
.ez-teamroom #fil_arianne .nav_arianne {
  margin-top: 27px;
  padding-bottom: 24px;
}
/* line 33, ../sass/parts/_arianne.scss */
.ez-teamroom #fil_arianne .nav_arianne ul li:last-child a::after {
  display: none;
}
/* line 2, ../sass/parts/_container.scss */
.ez-teamroom .content.white-content {
  background: #FFF;
}
@media (min-width: 1000px) {
  /* line 3, ../sass/views/_home.scss */
  .ez-teamroom .blogpost {
    margin-right: 2.6%;
  }
  /* line 7, ../sass/views/_home.scss */
  .ez-teamroom .blogpost:nth-child(3n) {
    margin-right: 0;
  }
}
/* line 15, ../sass/views/_home.scss */
.ez-teamroom .blogpost.blogpost--1.red .content {
  padding-top: 33%;
}
/* line 20, ../sass/views/_home.scss */
.ez-teamroom .blogpost.blogpost--2.cyan .content {
  background: rgba(21, 61, 52, 0.8) none repeat scroll 0% 0%;
}
/* line 22, ../sass/views/_home.scss */
.ez-teamroom .blogpost.blogpost--2.cyan .content:hover {
  background: rgba(21, 61, 52, 0.7) none repeat scroll 0% 0%;
}
/* line 26, ../sass/views/_home.scss */
.ez-teamroom .blogpost.blogpost--2.cyan .button {
  border-color: #FFF;
}
/* line 31, ../sass/views/_home.scss */
.ez-teamroom .blogpost.blogpost--4.yellow .content {
  padding-top: 33%;
}
/* line 35, ../sass/views/_home.scss */
.ez-teamroom .blogpost.blogpost--5 {
  margin-bottom: 0 !important;
}
/* line 39, ../sass/views/_home.scss */
.ez-teamroom .blogpost.cyan .ratio-wrapper {
  padding-bottom: 30px !important;
}
/* line 41, ../sass/views/_home.scss */
.ez-teamroom .blogpost.cyan .ratio-wrapper:hover, .ez-teamroom .blogpost.cyan .ratio-wrapper:active, .ez-teamroom .blogpost.cyan .ratio-wrapper:focus {
  padding-bottom: 0 !important;
}
/* line 44, ../sass/views/_home.scss */
.ez-teamroom .blogpost.cyan .ratio-wrapper .ratio-wrapper {
  padding-bottom: 100% !important;
}
/* line 48, ../sass/views/_home.scss */
.ez-teamroom .blogpost.cyan .content {
  padding-top: 20%;
}
/* line 53, ../sass/views/_home.scss */
.ez-teamroom .blogpost.red .content {
  padding-top: 20%;
}
/* line 57, ../sass/views/_home.scss */
.ez-teamroom .blogpost .headline {
  font-family: "Open sans",sans-serif;
  font-size: 30px;
  font-weight: 600;
  line-height: 45px;
}
/* line 62, ../sass/views/_home.scss */
.ez-teamroom .blogpost .headline .blocked {
  line-height: 45px;
}
/* line 66, ../sass/views/_home.scss */
.ez-teamroom .blogpost.agenda .content .creator {
  color: #636363;
  font-family: "Source Sans Pro",sans-serif;
  font-size: 20px;
  text-transform: none;
  display: inline-block;
  margin-left: 4px;
  margin-bottom: 5px;
}
/* line 75, ../sass/views/_home.scss */
.ez-teamroom .blogpost .picto-user {
  display: inline-block;
}
/* line 80, ../sass/views/_home.scss */
.ez-teamroom .box-row {
  display: table;
  width: 100%;
  margin-bottom: 30px;
  height: 100%;
}
/* line 87, ../sass/views/_home.scss */
.ez-teamroom .groupsHome, .ez-teamroom .agendaHome, .ez-teamroom .actuHome, .ez-teamroom .messagerieHome {
  display: table-cell;
  vertical-align: top;
  height: 100%;
}
/* line 91, ../sass/views/_home.scss */
.ez-teamroom .groupsHome .box-table, .ez-teamroom .agendaHome .box-table, .ez-teamroom .actuHome .box-table, .ez-teamroom .messagerieHome .box-table {
  display: table;
  width: 100%;
  height: 100%;
}
/* line 96, ../sass/views/_home.scss */
.ez-teamroom .groupsHome strong, .ez-teamroom .agendaHome strong, .ez-teamroom .actuHome strong, .ez-teamroom .messagerieHome strong {
  font-family: "merriweathersansbold", sans-serif;
  font-weight: 400;
}
/* line 100, ../sass/views/_home.scss */
.ez-teamroom .groupsHome a, .ez-teamroom .agendaHome a, .ez-teamroom .actuHome a, .ez-teamroom .messagerieHome a {
  color: inherit;
}
/* line 103, ../sass/views/_home.scss */
.ez-teamroom .groupsHome ul, .ez-teamroom .agendaHome ul, .ez-teamroom .actuHome ul, .ez-teamroom .messagerieHome ul {
  list-style-type: none;
  padding-left: 0;
}
/* line 106, ../sass/views/_home.scss */
.ez-teamroom .groupsHome ul li, .ez-teamroom .agendaHome ul li, .ez-teamroom .actuHome ul li, .ez-teamroom .messagerieHome ul li {
  margin-top: 30px;
}
/* line 110, ../sass/views/_home.scss */
.ez-teamroom .groupsHome .box-text, .ez-teamroom .agendaHome .box-text, .ez-teamroom .actuHome .box-text, .ez-teamroom .messagerieHome .box-text {
  display: table-cell;
  width: 50%;
  height: 100%;
  padding: 45px;
  font-family: "merriweathersansregular", sans-serif;
  color: #000;
  font-size: 16px;
}
/* line 118, ../sass/views/_home.scss */
.ez-teamroom .groupsHome .box-text h3, .ez-teamroom .agendaHome .box-text h3, .ez-teamroom .actuHome .box-text h3, .ez-teamroom .messagerieHome .box-text h3 {
  font-family: 'allerregular', sans-serif;
  text-transform: uppercase;
  color: #fff;
  display: inline-block;
  background-color: #00688a;
  padding: 10px 20px;
  font-size: 16px;
  line-height: 1em;
  margin: 0;
  position: relative;
}
/* line 129, ../sass/views/_home.scss */
.ez-teamroom .groupsHome .box-text h3:before, .ez-teamroom .agendaHome .box-text h3:before, .ez-teamroom .actuHome .box-text h3:before, .ez-teamroom .messagerieHome .box-text h3:before {
  display: inline-block;
  content: '';
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 20px 20px 20px;
  border-color: transparent transparent #00688a;
  position: absolute;
  top: 20px;
  transform: rotate(-31deg);
  -ms-transform: rotate(-31deg);
  -webkit-transform: rotate(-31deg);
  left: -12px;
}
/* line 146, ../sass/views/_home.scss */
.ez-teamroom .groupsHome .box-button, .ez-teamroom .agendaHome .box-button, .ez-teamroom .actuHome .box-button, .ez-teamroom .messagerieHome .box-button {
  background-color: transparent;
  border: solid 1px #000;
  font-family: "merriweathersansbold", sans-serif;
  display: inline-block;
  padding: 10px 25px;
  margin-top: 30px;
  text-transform: none;
}
/* line 155, ../sass/views/_home.scss */
.ez-teamroom .groupsHome .box-button:after, .ez-teamroom .agendaHome .box-button:after, .ez-teamroom .actuHome .box-button:after, .ez-teamroom .messagerieHome .box-button:after {
  background-color: #000;
}
/* line 158, ../sass/views/_home.scss */
.ez-teamroom .groupsHome .box-button:hover, .ez-teamroom .agendaHome .box-button:hover, .ez-teamroom .actuHome .box-button:hover, .ez-teamroom .messagerieHome .box-button:hover, .ez-teamroom .groupsHome .box-button:focus, .ez-teamroom .agendaHome .box-button:focus, .ez-teamroom .actuHome .box-button:focus, .ez-teamroom .messagerieHome .box-button:focus, .ez-teamroom .groupsHome .box-button:active, .ez-teamroom .agendaHome .box-button:active, .ez-teamroom .actuHome .box-button:active, .ez-teamroom .messagerieHome .box-button:active {
  color: #fff;
}
/* line 162, ../sass/views/_home.scss */
.ez-teamroom .groupsHome .box-image, .ez-teamroom .agendaHome .box-image, .ez-teamroom .actuHome .box-image, .ez-teamroom .messagerieHome .box-image {
  display: table-cell;
  width: 50%;
  height: 100%;
  vertical-align: top;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
/* line 171, ../sass/views/_home.scss */
.ez-teamroom .groupsHome .box-text-alone, .ez-teamroom .agendaHome .box-text-alone, .ez-teamroom .actuHome .box-text-alone, .ez-teamroom .messagerieHome .box-text-alone {
  display: inline-block;
  height: 100%;
  width: 100%;
  padding: 45px;
}
/* line 180, ../sass/views/_home.scss */
.ez-teamroom .groupsHome .box-text-alone h3, .ez-teamroom .agendaHome .box-text-alone h3, .ez-teamroom .actuHome .box-text-alone h3, .ez-teamroom .messagerieHome .box-text-alone h3 {
  margin: 0;
  font-family: 'latobolditalic', sans-serif;
  color: #ce003a;
  font-size: 26px;
}
/* line 185, ../sass/views/_home.scss */
.ez-teamroom .groupsHome .box-text-alone h3 strong, .ez-teamroom .agendaHome .box-text-alone h3 strong, .ez-teamroom .actuHome .box-text-alone h3 strong, .ez-teamroom .messagerieHome .box-text-alone h3 strong {
  font-size: 36px;
  color: #000;
  font-family: 'latobolditalic', sans-serif;
  display: block;
}
/* line 195, ../sass/views/_home.scss */
.ez-teamroom .groupsHome {
  width: 66.5%;
  padding-right: 15px;
  margin-bottom: 30px;
}
/* line 200, ../sass/views/_home.scss */
.ez-teamroom .groupsHome .box-text {
  background-color: #0098ca;
}
/* line 203, ../sass/views/_home.scss */
.ez-teamroom .groupsHome .box-button {
  color: #fff;
  border-color: #fff;
}
/* line 206, ../sass/views/_home.scss */
.ez-teamroom .groupsHome .box-button:after {
  background-color: #FFF;
}
/* line 209, ../sass/views/_home.scss */
.ez-teamroom .groupsHome .box-button:hover, .ez-teamroom .groupsHome .box-button:active, .ez-teamroom .groupsHome .box-button:focus {
  color: #000;
}
/* line 215, ../sass/views/_home.scss */
.ez-teamroom .agendaHome {
  width: 33.5%;
  padding-left: 15px;
  margin-bottom: 30px;
  height: 100%;
}
/* line 221, ../sass/views/_home.scss */
.ez-teamroom .agendaHome:before {
  display: table-cell;
  height: 100%;
  content: '';
}
/* line 226, ../sass/views/_home.scss */
.ez-teamroom .agendaHome .box-text-alone {
  background-color: #f0f0f0;
}
/* line 231, ../sass/views/_home.scss */
.ez-teamroom .actuHome {
  width: 33.5%;
  padding-right: 15px;
  margin-bottom: 30px;
  background-color: #f0f0f0;
}
/* line 237, ../sass/views/_home.scss */
.ez-teamroom .actuHome .box-text-alone {
  background-color: #f0f0f0;
}
/* line 242, ../sass/views/_home.scss */
.ez-teamroom .messagerieHome {
  width: 66.5%;
  padding-left: 15px;
  margin-bottom: 30px;
}
/* line 247, ../sass/views/_home.scss */
.ez-teamroom .messagerieHome .box-text {
  background-color: #00cc66;
}
/* line 249, ../sass/views/_home.scss */
.ez-teamroom .messagerieHome .box-text h3 {
  background-color: #008844;
}
/* line 251, ../sass/views/_home.scss */
.ez-teamroom .messagerieHome .box-text h3:before {
  border-color: transparent transparent #008844;
}
/* line 2, ../sass/parts/_page.scss */
.ez-teamroom .teamroom-content {
  padding: 60px 40px;
  background-color: #FFF;
}
/* line 7, ../sass/parts/_page.scss */
.ez-teamroom .teamroom-content .box-title .mountains {
  margin-bottom: 20px;
}
/* line 11, ../sass/parts/_page.scss */
.ez-teamroom .teamroom-content .owner {
  font-size: 15px;
  font-family: arial, sans-serif;
  font-weight: 400;
  margin-bottom: 0;
}
/* line 24, ../sass/parts/_page.scss */
.ez-teamroom .teamroom-content h3 {
  font-family: 'latobold', sans-serif;
  font-size: 18px;
  margin: 0 0 15px 0;
  color: #717171;
}
/* line 33, ../sass/parts/_page.scss */
.ez-teamroom .teamroom-content table.list {
  width: 100%;
  margin-bottom: 20px;
}
/* line 36, ../sass/parts/_page.scss */
.ez-teamroom .teamroom-content table.list .right {
  text-align: left;
}
/* line 3, ../sass/views/_allgroups.scss */
.ez-teamroom .teamroom-content.all-groups h2 {
  margin-bottom: 40px;
}
/* line 7, ../sass/views/_allgroups.scss */
.ez-teamroom .teamroom-content.all-groups h3 {
  text-align: left;
  font-weight: 400;
}
/* line 12, ../sass/views/_allgroups.scss */
.ez-teamroom .teamroom-content.all-groups .box-title {
  position: relative;
}
/* line 15, ../sass/views/_allgroups.scss */
.ez-teamroom .teamroom-content.all-groups .new-space {
  position: absolute;
  top: 0;
  right: 0;
}
/* line 20, ../sass/views/_allgroups.scss */
.ez-teamroom .teamroom-content.all-groups .element-list {
  position: relative;
  margin-bottom: 15px;
}
/* line 23, ../sass/views/_allgroups.scss */
.ez-teamroom .teamroom-content.all-groups .element-list p {
  margin: 0;
}
/* line 26, ../sass/views/_allgroups.scss */
.ez-teamroom .teamroom-content.all-groups .element-list .resign {
  margin-top: 10px;
}
/* line 30, ../sass/views/_allgroups.scss */
.ez-teamroom .teamroom-content.all-groups .goto-project {
  position: absolute;
  top: 0;
  right: 0;
}
/* line 35, ../sass/views/_allgroups.scss */
.ez-teamroom .teamroom-content.all-groups .separator {
  margin-bottom: 15px;
}
/* line 3, ../sass/views/myaccount/_home.scss */
.ez-teamroom .teamroom-content.my-account .object-left .extranet-button {
  margin-top: 0;
  margin-right: 20px;
}
/* line 8, ../sass/views/myaccount/_home.scss */
.ez-teamroom .teamroom-content.my-account .separator.mt {
  margin-top: 20px;
}
/* line 11, ../sass/views/myaccount/_home.scss */
.ez-teamroom .teamroom-content.my-account .avatar {
  display: inline-block;
  max-width: 140px;
  vertical-align: top;
  margin-right: 20px;
}
/* line 15, ../sass/views/myaccount/_home.scss */
.ez-teamroom .teamroom-content.my-account .avatar img {
  max-width: 100%;
}
/* line 20, ../sass/views/myaccount/_home.scss */
.ez-teamroom .teamroom-content.my-account .profile {
  display: inline-block;
  vertical-align: top;
}
/* line 3, ../sass/views/myaccount/_edit.scss */
.ez-teamroom .teamroom-content.manage-account .object-left, .ez-teamroom .teamroom-content.manage-account .object-right {
  display: inline-block;
  width: 50%;
  vertical-align: top;
  padding: 0 15px;
  margin-bottom: 30px;
}
/* line 10, ../sass/views/myaccount/_edit.scss */
.ez-teamroom .teamroom-content.manage-account .extranet-button {
  display: inline-block !important;
  margin-top: 0;
}
/* line 14, ../sass/views/myaccount/_edit.scss */
.ez-teamroom .teamroom-content.manage-account .object-left {
  padding-left: 0;
}
/* line 18, ../sass/views/myaccount/_edit.scss */
.ez-teamroom .teamroom-content.manage-account .object-right {
  padding-right: 0;
}
/* line 22, ../sass/views/myaccount/_edit.scss */
.ez-teamroom .teamroom-content.manage-account input {
  font-size: 13px;
  color: #8a8a8a;
}
/* line 26, ../sass/views/myaccount/_edit.scss */
.ez-teamroom .teamroom-content.manage-account .separator {
  margin-bottom: 30px;
}
/* line 29, ../sass/views/myaccount/_edit.scss */
.ez-teamroom .teamroom-content.manage-account h2 {
  margin-bottom: 30px;
}
/* line 32, ../sass/views/myaccount/_edit.scss */
.ez-teamroom .teamroom-content.manage-account .fake-input {
  display: inline-block;
  border: medium none;
  background-color: #F6F6F6;
  width: 515px;
  color: #8A8A8A;
  height: 35px;
  border-radius: 0px;
  line-height: 2rem;
  padding: 10px;
  margin-right: 16px;
  vertical-align: top;
}
/* line 45, ../sass/views/myaccount/_edit.scss */
.ez-teamroom .teamroom-content.manage-account .contain-fake-browse {
  position: relative;
  display: inline-block;
  vertical-align: top;
}
/* line 49, ../sass/views/myaccount/_edit.scss */
.ez-teamroom .teamroom-content.manage-account .contain-fake-browse .over-browse {
  margin-top: 0px;
  padding-top: 8px;
  padding-bottom: 5px;
}
/* line 54, ../sass/views/myaccount/_edit.scss */
.ez-teamroom .teamroom-content.manage-account .contain-fake-browse input {
  width: 106px;
  height: 35px;
  display: inline-block;
  position: absolute;
  opacity: 0;
  cursor: pointer;
}
/* line 63, ../sass/views/myaccount/_edit.scss */
.ez-teamroom .teamroom-content.manage-account .ez-image {
  margin-bottom: 20px;
}
/* line 65, ../sass/views/myaccount/_edit.scss */
.ez-teamroom .teamroom-content.manage-account .ez-image img {
  max-width: 100%;
  height: auto;
}
/* line 69, ../sass/views/myaccount/_edit.scss */
.ez-teamroom .teamroom-content.manage-account .ez-image .object-left {
  max-width: 100px;
  vertical-align: bottom;
  margin-bottom: 0;
}
/* line 74, ../sass/views/myaccount/_edit.scss */
.ez-teamroom .teamroom-content.manage-account .ez-image .extranet-button {
  vertical-align: bottom;
}
/* line 78, ../sass/views/myaccount/_edit.scss */
.ez-teamroom .teamroom-content.manage-account .mb {
  margin-bottom: 20px;
}
/* line 4, ../sass/views/myaccount/_access.scss */
.ez-teamroom .teamroom-content.access table p {
  margin-right: 0 !important;
}
/* line 8, ../sass/views/myaccount/_access.scss */
.ez-teamroom .teamroom-content.access .buttonblock {
  margin-top: 20px;
  text-align: right;
}
/* line 11, ../sass/views/myaccount/_access.scss */
.ez-teamroom .teamroom-content.access .buttonblock .extranet-button {
  margin-left: 20px;
}
/* line 14, ../sass/views/myaccount/_access.scss */
.ez-teamroom .teamroom-content.access .buttonblock .tal {
  text-align: left;
}
/* line 2, ../sass/parts/work_group/_menu.scss */
.ez-teamroom .teamroom-content.work-group .topmenu-design {
  position: relative;
  margin-bottom: 40px;
}
/* line 5, ../sass/parts/work_group/_menu.scss */
.ez-teamroom .teamroom-content.work-group .topmenu-design:after {
  position: absolute;
  bottom: -24px;
  width: 100%;
  display: inline-block;
  height: 2px;
  content: '';
  background-color: #f5f5f5;
}
/* line 14, ../sass/parts/work_group/_menu.scss */
.ez-teamroom .teamroom-content.work-group .topmenu-design ul {
  padding: 0;
}
@media screen and (min-width: 0\0) {
  /* line 17, ../sass/parts/work_group/_menu.scss */
  .ez-teamroom .teamroom-content.work-group .topmenu-design ul li {
    margin-left: 13px;
  }
}
/* line 2, ../sass/parts/work_group/_breadcrumb.scss */
.ez-teamroom .teamroom-content.work-group .work-group-ariane {
  margin-bottom: 40px;
  position: relative;
}
/* line 5, ../sass/parts/work_group/_breadcrumb.scss */
.ez-teamroom .teamroom-content.work-group .work-group-ariane ul {
  list-style: none;
  font-size: 14px;
  color: #333333;
}
/* line 10, ../sass/parts/work_group/_breadcrumb.scss */
.ez-teamroom .teamroom-content.work-group .work-group-ariane ul li {
  position: relative;
  color: #8a8a8a;
}
/* line 13, ../sass/parts/work_group/_breadcrumb.scss */
.ez-teamroom .teamroom-content.work-group .work-group-ariane ul li:before {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 5px 0 5px 8.7px;
  border-color: transparent transparent transparent #b9b9b9;
  content: '';
  display: inline-block;
}
/* line 22, ../sass/parts/work_group/_breadcrumb.scss */
.ez-teamroom .teamroom-content.work-group .work-group-ariane ul li.active {
  color: #333;
}
/* line 24, ../sass/parts/work_group/_breadcrumb.scss */
.ez-teamroom .teamroom-content.work-group .work-group-ariane ul li.active:before {
  border-color: transparent transparent transparent #636363;
  margin-right: 3px;
}
/* line 31, ../sass/parts/work_group/_breadcrumb.scss */
.ez-teamroom .teamroom-content.work-group .work-group-ariane:after {
  background-color: #f5f5f5;
  position: relative;
  top: 6px;
}
/* line 2, ../sass/views/workgroup/_dashboard.scss */
.ez-teamroom .teamroom-content.work-group.dashboard {
  font-family: arial, sans-serif;
  font-size: 15px;
  color: #6d6d6d;
}
/* line 6, ../sass/views/workgroup/_dashboard.scss */
.ez-teamroom .teamroom-content.work-group.dashboard h2 {
  font-family: "Source Sans Pro",sans-serif;
  font-size: 25px;
  color: #0aa7a4;
  text-transform: uppercase;
  margin-top: 0px;
  text-align: center;
  margin-bottom: 35px;
}
/* line 15, ../sass/views/workgroup/_dashboard.scss */
.ez-teamroom .teamroom-content.work-group.dashboard h3 {
  font-size: 16px;
  color: #636363;
  font-family: "Source Sans Pro",sans-serif;
  text-transform: uppercase;
  font-weight: bold;
  padding: 0;
}
/* line 27, ../sass/views/workgroup/_dashboard.scss */
.ez-teamroom .teamroom-content.work-group.dashboard .space-infos .space-owner {
  margin-bottom: 0;
}
/* line 30, ../sass/views/workgroup/_dashboard.scss */
.ez-teamroom .teamroom-content.work-group.dashboard .space-infos:after {
  content: '';
  width: 100%;
  display: inline-block;
  height: 2px;
  background-color: #f5f5f5;
}
/* line 38, ../sass/views/workgroup/_dashboard.scss */
.ez-teamroom .teamroom-content.work-group.dashboard .description {
  line-height: 30px;
}
/* line 42, ../sass/views/workgroup/_dashboard.scss */
.ez-teamroom .teamroom-content.work-group.dashboard .dash-block-container {
  display: inline-block;
  width: 50%;
  padding-left: 12.5px;
  padding-right: 12.5px;
  vertical-align: top;
  margin-bottom: 20px;
}
/* line 49, ../sass/views/workgroup/_dashboard.scss */
.ez-teamroom .teamroom-content.work-group.dashboard .dash-block-container:nth-child(2n) {
  padding-right: 0;
}
/* line 52, ../sass/views/workgroup/_dashboard.scss */
.ez-teamroom .teamroom-content.work-group.dashboard .dash-block-container:nth-child(2n+1) {
  padding-left: 0;
}
/* line 55, ../sass/views/workgroup/_dashboard.scss */
.ez-teamroom .teamroom-content.work-group.dashboard .dash-block-container .dash-block {
  padding: 20px;
  background-color: #efefef;
}
/* line 61, ../sass/views/workgroup/_dashboard.scss */
.ez-teamroom .teamroom-content.work-group.dashboard .sondage h2 {
  margin-bottom: 10px;
}
/* line 63, ../sass/views/workgroup/_dashboard.scss */
.ez-teamroom .teamroom-content.work-group.dashboard .sondage h2:after {
  background-color: #FFF;
  position: relative;
  top: -2px;
}
/* line 70, ../sass/views/workgroup/_dashboard.scss */
.ez-teamroom .teamroom-content.work-group.dashboard .sondage .extranet-button {
  display: inline-block !important;
  margin-top: 20px;
  height: 35px;
}
/* line 74, ../sass/views/workgroup/_dashboard.scss */
.ez-teamroom .teamroom-content.work-group.dashboard .sondage .extranet-button.reversed {
  margin-right: 20px;
}
/* line 79, ../sass/views/workgroup/_dashboard.scss */
.ez-teamroom .teamroom-content.work-group.dashboard .manage {
  padding: 0;
  margin-bottom: 0;
}
/* line 82, ../sass/views/workgroup/_dashboard.scss */
.ez-teamroom .teamroom-content.work-group.dashboard .manage li {
  display: inline-block;
  width: 50%;
  padding-left: 10px;
  padding-right: 10px;
  margin-bottom: 10px;
  vertical-align: top;
}
/* line 89, ../sass/views/workgroup/_dashboard.scss */
.ez-teamroom .teamroom-content.work-group.dashboard .manage li:nth-child(2n) {
  padding-right: 0;
}
/* line 92, ../sass/views/workgroup/_dashboard.scss */
.ez-teamroom .teamroom-content.work-group.dashboard .manage li:nth-child(2n+1) {
  padding-left: 0;
}
/* line 95, ../sass/views/workgroup/_dashboard.scss */
.ez-teamroom .teamroom-content.work-group.dashboard .manage li .delete-space {
  font-family: arial, sans-serif !important;
  text-transform: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  border: none !important;
  padding: 0 !important;
}
/* line 103, ../sass/views/workgroup/_dashboard.scss */
.ez-teamroom .teamroom-content.work-group.dashboard .manage li .delete-space:after {
  display: none;
}
/* line 106, ../sass/views/workgroup/_dashboard.scss */
.ez-teamroom .teamroom-content.work-group.dashboard .manage li .delete-space:hover, .ez-teamroom .teamroom-content.work-group.dashboard .manage li .delete-space:focus, .ez-teamroom .teamroom-content.work-group.dashboard .manage li .delete-space:active {
  text-decoration: underline;
  background-color: transparent;
}
/* line 116, ../sass/views/workgroup/_dashboard.scss */
.ez-teamroom .teamroom-content.work-group.edit-group input[type="checkbox"] {
  display: inline-block;
  margin-left: 20px;
  vertical-align: bottom;
}
/* line 121, ../sass/views/workgroup/_dashboard.scss */
.ez-teamroom .teamroom-content.work-group.edit-group span.fake-label {
  width: 150px;
  display: inline-block;
}
/* line 125, ../sass/views/workgroup/_dashboard.scss */
.ez-teamroom .teamroom-content.work-group.edit-group .mb {
  margin-bottom: 20px;
}
/* line 3, ../sass/views/workgroup/_mailbox.scss */
.ez-teamroom .teamroom-content.work-group.mail .mail-infos {
  width: 80%;
}
/* line 6, ../sass/views/workgroup/_mailbox.scss */
.ez-teamroom .teamroom-content.work-group.mail td {
  padding-bottom: 20px;
  padding-top: 20px;
  border: solid 2px #eeefef;
  border-left: none;
  border-right: none;
}
/* line 13, ../sass/views/workgroup/_mailbox.scss */
.ez-teamroom .teamroom-content.work-group.mail .mail-container {
  width: 100%;
}
/* line 15, ../sass/views/workgroup/_mailbox.scss */
.ez-teamroom .teamroom-content.work-group.mail .mail-container h3 {
  margin-bottom: 0;
}
/* line 18, ../sass/views/workgroup/_mailbox.scss */
.ez-teamroom .teamroom-content.work-group.mail .mail-container .name {
  padding-left: 40px;
}
/* line 21, ../sass/views/workgroup/_mailbox.scss */
.ez-teamroom .teamroom-content.work-group.mail .mail-container .extranet-button {
  margin-top: 0;
  height: 35px;
  display: inline-block !important;
}
/* line 26, ../sass/views/workgroup/_mailbox.scss */
.ez-teamroom .teamroom-content.work-group.mail .mail-container .see-answers {
  text-align: right;
}
/* line 29, ../sass/views/workgroup/_mailbox.scss */
.ez-teamroom .teamroom-content.work-group.mail .mail-container .reply {
  text-align: right;
}
/* line 31, ../sass/views/workgroup/_mailbox.scss */
.ez-teamroom .teamroom-content.work-group.mail .mail-container .reply form {
  display: inline-block;
}
/* line 36, ../sass/views/workgroup/_mailbox.scss */
.ez-teamroom .teamroom-content.work-group.mail .pagination {
  border: none;
}
/* line 42, ../sass/views/workgroup/_mailbox.scss */
.ez-teamroom .teamroom-content.work-group.message {
  position: relative;
}
/* line 44, ../sass/views/workgroup/_mailbox.scss */
.ez-teamroom .teamroom-content.work-group.message .work-group-ariane {
  margin-bottom: 0;
}
/* line 47, ../sass/views/workgroup/_mailbox.scss */
.ez-teamroom .teamroom-content.work-group.message .title-message {
  position: relative;
  padding-left: 30px;
  min-height: 35px;
}
/* line 52, ../sass/views/workgroup/_mailbox.scss */
.ez-teamroom .teamroom-content.work-group.message .reply {
  position: absolute;
  top: 0px;
  right: 0px;
}
/* line 57, ../sass/views/workgroup/_mailbox.scss */
.ez-teamroom .teamroom-content.work-group.message .extranet-button {
  margin-top: 0;
}
/* line 62, ../sass/views/workgroup/_mailbox.scss */
.ez-teamroom .teamroom-content.work-group.message .message-reply-list .message, .ez-teamroom .teamroom-content.work-group.message .teamroom-content.work-group.message .message {
  width: auto;
}
/* line 70, ../sass/views/workgroup/_mailbox.scss */
.ez-teamroom .teamroom-content.work-group.new-topic label {
  display: inline-block;
}
/* line 76, ../sass/views/workgroup/_mailbox.scss */
.ez-teamroom .teamroom-content.work-group.reply-topic label {
  display: inline-block;
}
/* line 3, ../sass/views/workgroup/_docspace.scss */
.ez-teamroom .teamroom-content.work-group.doc-space .liketitle {
  font-size: 16px;
  color: #636363;
  font-family: 'Source Sans Pro', sans-serif;
  text-transform: uppercase;
  font-weight: bold;
  margin-bottom: 35px;
}
/* line 14, ../sass/views/workgroup/_docspace.scss */
.ez-teamroom .teamroom-content.work-group.doc-space .subfolder_box {
  min-height: 31px;
}
/* line 18, ../sass/views/workgroup/_docspace.scss */
.ez-teamroom .teamroom-content.work-group.doc-space .file-list-folder {
  height: 125px;
}
/* line 21, ../sass/views/workgroup/_docspace.scss */
.ez-teamroom .teamroom-content.work-group.doc-space .picto {
  margin-right: 25px;
}
/* line 24, ../sass/views/workgroup/_docspace.scss */
.ez-teamroom .teamroom-content.work-group.doc-space .folder-info {
  width: 554px;
}
/* line 27, ../sass/views/workgroup/_docspace.scss */
.ez-teamroom .teamroom-content.work-group.doc-space .actions {
  width: 429px;
  text-align: right;
  padding-right: 45px;
}
/* line 31, ../sass/views/workgroup/_docspace.scss */
.ez-teamroom .teamroom-content.work-group.doc-space .actions ul {
  padding-left: 0;
}
/* line 34, ../sass/views/workgroup/_docspace.scss */
.ez-teamroom .teamroom-content.work-group.doc-space .actions li {
  display: inline-block;
  margin-left: 20px;
}
/* line 38, ../sass/views/workgroup/_docspace.scss */
.ez-teamroom .teamroom-content.work-group.doc-space .actions .extranet-button {
  margin: 0;
}
/* line 45, ../sass/views/workgroup/_docspace.scss */
.ez-teamroom .teamroom-content.work-group.doc-space.sub-folder .separator:first-child {
  display: block;
}
/* line 50, ../sass/views/workgroup/_docspace.scss */
.ez-teamroom .teamroom-content.work-group.doc-space .subfolder_box {
  padding: 45px;
  background-color: #fbfbfb;
  position: relative;
  height: auto;
}
/* line 55, ../sass/views/workgroup/_docspace.scss */
.ez-teamroom .teamroom-content.work-group.doc-space .subfolder_box .fl_right {
  float: none;
  position: absolute;
  top: 45px;
  right: 45px;
}
/* line 62, ../sass/views/workgroup/_docspace.scss */
.ez-teamroom .teamroom-content.work-group.doc-space .current-folder-info {
  width: 655px;
  font-family: arial, sans-serif;
  font-size: 15px;
}
/* line 68, ../sass/views/workgroup/_docspace.scss */
.ez-teamroom .teamroom-content.work-group.doc-space .file-list.file {
  background-color: #FFF;
  padding-left: 0;
  margin-top: -20px;
  margin-bottom: 0;
  height: 90px;
  border-bottom: 2px solid transparent;
}
/* line 75, ../sass/views/workgroup/_docspace.scss */
.ez-teamroom .teamroom-content.work-group.doc-space .file-list.file.opened {
  border-bottom: solid 2px #EEEFEF;
}
/* line 77, ../sass/views/workgroup/_docspace.scss */
.ez-teamroom .teamroom-content.work-group.doc-space .file-list.file.opened .name {
  background-color: #fbfbfb;
}
/* line 81, ../sass/views/workgroup/_docspace.scss */
.ez-teamroom .teamroom-content.work-group.doc-space .file-list.file .name {
  padding: 30px 0px;
  width: 185px;
  text-align: center;
  height: 88px;
  margin-left: -0.25em;
}
/* line 87, ../sass/views/workgroup/_docspace.scss */
.ez-teamroom .teamroom-content.work-group.doc-space .file-list.file .name:before {
  display: inline-block;
  content: '';
  vertical-align: middle;
  height: 100%;
}
/* line 94, ../sass/views/workgroup/_docspace.scss */
.ez-teamroom .teamroom-content.work-group.doc-space .file-list.file .owner {
  padding: 30px 0px 30px 10px;
  width: 300px;
  text-align: left;
}
/* line 99, ../sass/views/workgroup/_docspace.scss */
.ez-teamroom .teamroom-content.work-group.doc-space .file-list.file .version {
  padding: 30px 0 30px 30px;
  width: 192px;
}
/* line 103, ../sass/views/workgroup/_docspace.scss */
.ez-teamroom .teamroom-content.work-group.doc-space .file-list.file h3 {
  margin-bottom: 0;
  display: inline-block;
  vertical-align: middle;
}
/* line 109, ../sass/views/workgroup/_docspace.scss */
.ez-teamroom .teamroom-content.work-group.doc-space .file-infobox {
  padding-left: 457px;
  padding-bottom: 20px;
  padding-top: 20px;
  background-color: #FBFBFB;
}
/* line 114, ../sass/views/workgroup/_docspace.scss */
.ez-teamroom .teamroom-content.work-group.doc-space .file-infobox th {
  font-family: arial, sans-serif;
  font-weight: bold;
  font-style: italic;
  font-size: 15px;
}
/* line 120, ../sass/views/workgroup/_docspace.scss */
.ez-teamroom .teamroom-content.work-group.doc-space .file-infobox td {
  font-family: arial, sans-serif;
  font-size: 15px;
  font-weight: 400;
}
/* line 124, ../sass/views/workgroup/_docspace.scss */
.ez-teamroom .teamroom-content.work-group.doc-space .file-infobox td .link {
  padding-right: 45px;
  text-align: right;
}
/* line 129, ../sass/views/workgroup/_docspace.scss */
.ez-teamroom .teamroom-content.work-group.doc-space .file-infobox .button {
  display: inline-block !important;
}
/* line 135, ../sass/views/workgroup/_docspace.scss */
.ez-teamroom .teamroom-content.work-group.doc-space.edit-file h2, .ez-teamroom .teamroom-content.work-group.doc-space.edit-folder h2, .ez-teamroom .teamroom-content.work-group.doc-space.remove-object h2 {
  color: #636363;
  font-family: "Source Sans Pro",sans-serif;
  font-size: 16px;
  font-weight: bold;
  text-transform: uppercase;
}
/* line 142, ../sass/views/workgroup/_docspace.scss */
.ez-teamroom .teamroom-content.work-group.doc-space.edit-file .form-group, .ez-teamroom .teamroom-content.work-group.doc-space.edit-folder .form-group, .ez-teamroom .teamroom-content.work-group.doc-space.remove-object .form-group {
  margin-bottom: 30px;
}
/* line 145, ../sass/views/workgroup/_docspace.scss */
.ez-teamroom .teamroom-content.work-group.doc-space.edit-file .name, .ez-teamroom .teamroom-content.work-group.doc-space.edit-folder .name, .ez-teamroom .teamroom-content.work-group.doc-space.remove-object .name {
  text-decoration: underline;
}
/* line 148, ../sass/views/workgroup/_docspace.scss */
.ez-teamroom .teamroom-content.work-group.doc-space.edit-file .contain-fake-browse, .ez-teamroom .teamroom-content.work-group.doc-space.edit-folder .contain-fake-browse, .ez-teamroom .teamroom-content.work-group.doc-space.remove-object .contain-fake-browse {
  position: relative;
  display: inline-block;
  vertical-align: top;
}
/* line 152, ../sass/views/workgroup/_docspace.scss */
.ez-teamroom .teamroom-content.work-group.doc-space.edit-file .contain-fake-browse input, .ez-teamroom .teamroom-content.work-group.doc-space.edit-folder .contain-fake-browse input, .ez-teamroom .teamroom-content.work-group.doc-space.remove-object .contain-fake-browse input {
  width: 106px;
  height: 35px;
  display: inline-block;
  position: absolute;
  opacity: 0;
  cursor: pointer;
}
/* line 166, ../sass/views/workgroup/_docspace.scss */
.ez-teamroom .teamroom-content.work-group.doc-space.edit-file .remove, .ez-teamroom .teamroom-content.work-group.doc-space.edit-folder .remove, .ez-teamroom .teamroom-content.work-group.doc-space.remove-object .remove {
  display: inline-block !important;
  margin-left: 20px;
}
/* line 170, ../sass/views/workgroup/_docspace.scss */
.ez-teamroom .teamroom-content.work-group.doc-space.edit-file .fake-input, .ez-teamroom .teamroom-content.work-group.doc-space.edit-folder .fake-input, .ez-teamroom .teamroom-content.work-group.doc-space.remove-object .fake-input {
  display: inline-block;
  border: medium none;
  background-color: #F6F6F6;
  width: 515px;
  color: #8A8A8A;
  height: 35px;
  border-radius: 0px;
  line-height: 2rem;
  padding: 10px;
  margin-right: 16px;
  vertical-align: top;
}
/* line 183, ../sass/views/workgroup/_docspace.scss */
.ez-teamroom .teamroom-content.work-group.doc-space.edit-file .mb15, .ez-teamroom .teamroom-content.work-group.doc-space.edit-folder .mb15, .ez-teamroom .teamroom-content.work-group.doc-space.remove-object .mb15 {
  margin-bottom: 15px;
}
/* line 186, ../sass/views/workgroup/_docspace.scss */
.ez-teamroom .teamroom-content.work-group.doc-space.edit-file .buttonblock, .ez-teamroom .teamroom-content.work-group.doc-space.edit-folder .buttonblock, .ez-teamroom .teamroom-content.work-group.doc-space.remove-object .buttonblock {
  text-align: right;
}
/* line 188, ../sass/views/workgroup/_docspace.scss */
.ez-teamroom .teamroom-content.work-group.doc-space.edit-file .buttonblock button, .ez-teamroom .teamroom-content.work-group.doc-space.edit-folder .buttonblock button, .ez-teamroom .teamroom-content.work-group.doc-space.remove-object .buttonblock button {
  display: inline-block !important;
  margin-top: 0;
  margin-bottom: 20px;
}
/* line 198, ../sass/views/workgroup/_docspace.scss */
.ez-teamroom .teamroom-content.work-group.doc-space.remove-object .emptyButton button {
  display: inline-block !important;
}
/* line 201, ../sass/views/workgroup/_docspace.scss */
.ez-teamroom .teamroom-content.work-group.doc-space.remove-object .emptyButton .reversed {
  margin-right: 20px;
}
/* line 206, ../sass/views/workgroup/_docspace.scss */
.ez-teamroom .teamroom-content.work-group.doc-space.remove-object .message-infoline ul {
  list-style: none;
  padding: 0;
}
/* line 209, ../sass/views/workgroup/_docspace.scss */
.ez-teamroom .teamroom-content.work-group.doc-space.remove-object .message-infoline ul li {
  display: inline-block;
}
/* line 214, ../sass/views/workgroup/_docspace.scss */
.ez-teamroom .teamroom-content.work-group.doc-space.remove-object .message-subline {
  font-family: arial, sans-serif;
  font-size: 15px;
  font-weight: 400;
}
/* line 219, ../sass/views/workgroup/_docspace.scss */
.ez-teamroom .teamroom-content.work-group.doc-space.remove-object input[type="checkbox"] {
  margin-right: 20px;
}
/* line 2, ../sass/views/workgroup/_members.scss */
.ez-teamroom .teamroom-content.work-group .member-action {
  margin-bottom: 20px;
}
/* line 5, ../sass/views/workgroup/_members.scss */
.ez-teamroom .teamroom-content.work-group .member-action .extranet-button:first-child {
  margin-right: 16px;
}
/* line 11, ../sass/views/workgroup/_members.scss */
.ez-teamroom .teamroom-content.work-group .search_member {
  margin-bottom: 20px;
}
/* line 13, ../sass/views/workgroup/_members.scss */
.ez-teamroom .teamroom-content.work-group .search_member #search {
  display: inline-block;
  max-width: 50%;
}
/* line 17, ../sass/views/workgroup/_members.scss */
.ez-teamroom .teamroom-content.work-group .search_member .extranet-button {
  vertical-align: top;
  margin: 0;
  min-height: 40px;
}
/* line 24, ../sass/views/workgroup/_members.scss */
.ez-teamroom .teamroom-content.work-group .user-list {
  margin-bottom: 20px;
}
/* line 26, ../sass/views/workgroup/_members.scss */
.ez-teamroom .teamroom-content.work-group .user-list .avatar {
  display: inline-block;
  vertical-align: bottom;
  width: 120px;
  margin-right: 20px;
}
/* line 32, ../sass/views/workgroup/_members.scss */
.ez-teamroom .teamroom-content.work-group .user-list .infos {
  display: inline-block;
  vertical-align: bottom;
  max-width: 500px;
}
/* line 38, ../sass/views/workgroup/_members.scss */
.ez-teamroom .teamroom-content.work-group .user-list p:last-child {
  margin-bottom: 0;
}
/* line 42, ../sass/views/workgroup/_members.scss */
.ez-teamroom .teamroom-content.work-group .user-list .extranet-button {
  margin: 0;
}
/* line 48, ../sass/views/workgroup/_members.scss */
.ez-teamroom .teamroom-content.work-group.manage-members .rolemanagement {
  width: 100%;
  margin-bottom: 20px;
}
/* line 52, ../sass/views/workgroup/_members.scss */
.ez-teamroom .teamroom-content.work-group.manage-members .group {
  width: 240px;
}
/* line 55, ../sass/views/workgroup/_members.scss */
.ez-teamroom .teamroom-content.work-group.manage-members td {
  padding-top: 5px;
}
/* line 59, ../sass/views/workgroup/_members.scss */
.ez-teamroom .teamroom-content.work-group.manage-members form .extranet-button {
  margin-right: 16px;
}
/* line 66, ../sass/views/workgroup/_members.scss */
.ez-teamroom .teamroom-content.work-group.invite-member .search-users {
  margin-bottom: 20px;
}
/* line 68, ../sass/views/workgroup/_members.scss */
.ez-teamroom .teamroom-content.work-group.invite-member .search-users .extranet-button {
  margin: 0;
  vertical-align: top;
  height: 40px;
}
/* line 74, ../sass/views/workgroup/_members.scss */
.ez-teamroom .teamroom-content.work-group.invite-member #MailAddressList {
  width: 50%;
  display: inline-block;
  margin-right: 16px;
}
/* line 79, ../sass/views/workgroup/_members.scss */
.ez-teamroom .teamroom-content.work-group.invite-member .browse-users {
  margin-bottom: 20px;
}
/* line 82, ../sass/views/workgroup/_members.scss */
.ez-teamroom .teamroom-content.work-group.invite-member .delete {
  margin-left: 16px;
}
/* line 88, ../sass/views/workgroup/_members.scss */
.ez-teamroom .teamroom-content.work-group.member-sheet h3 {
  text-align: left;
  margin-bottom: 10px;
}
/* line 93, ../sass/views/workgroup/_members.scss */
.ez-teamroom .teamroom-content.work-group.member-sheet .object-left {
  margin-right: 20px;
}
/* line 96, ../sass/views/workgroup/_members.scss */
.ez-teamroom .teamroom-content.work-group.member-sheet .buttonblock {
  text-align: right;
}
/* line 3, ../sass/views/workgroup/_survey.scss */
.ez-teamroom .teamroom-content.work-group.survey-collected .content-poll-results ul {
  list-style: none;
  padding-left: 0;
}
/* line 6, ../sass/views/workgroup/_survey.scss */
.ez-teamroom .teamroom-content.work-group.survey-collected .content-poll-results ul li {
  margin-bottom: 20px;
}
/* line 11, ../sass/views/workgroup/_survey.scss */
.ez-teamroom .teamroom-content.work-group.survey-collected span.bold {
  font-weight: 600;
}
/* line 14, ../sass/views/workgroup/_survey.scss */
.ez-teamroom .teamroom-content.work-group.survey-collected .resultblock {
  display: inline-block;
  width: 100%;
  height: 15px;
  position: relative;
  background-color: #efefef;
}
/* line 21, ../sass/views/workgroup/_survey.scss */
.ez-teamroom .teamroom-content.work-group.survey-collected .resultbar {
  background-color: #11CAC7;
  display: inline-block;
  height: 15px;
  position: absolute;
}
/* line 29, ../sass/views/workgroup/_survey.scss */
.ez-teamroom .teamroom-content.work-group.survey-edit .ezcc-poll {
  margin-bottom: 5px;
  margin-top: 5px;
  margin-left: 5px;
}
/* line 3, ../sass/views/workgroup/_actus.scss */
.ez-teamroom .teamroom-content.work-group.actu-list .extranet-button {
  line-height: auto;
}
/* line 6, ../sass/views/workgroup/_actus.scss */
.ez-teamroom .teamroom-content.work-group.actu-list form {
  margin-right: 0 !important;
}
/* line 8, ../sass/views/workgroup/_actus.scss */
.ez-teamroom .teamroom-content.work-group.actu-list form .extranet-button {
  margin-top: 0;
}
/* line 12, ../sass/views/workgroup/_actus.scss */
.ez-teamroom .teamroom-content.work-group.actu-list .object-left {
  width: 140px;
  margin-right: 20px;
  vertical-align: middle;
}
/* line 17, ../sass/views/workgroup/_actus.scss */
.ez-teamroom .teamroom-content.work-group.actu-list .object-right {
  width: 856px;
  vertical-align: middle;
}
/* line 22, ../sass/views/workgroup/_actus.scss */
.ez-teamroom .teamroom-content.work-group.actu-list .buttonblock form {
  display: inline-block;
}
/* line 26, ../sass/views/workgroup/_actus.scss */
.ez-teamroom .teamroom-content.work-group.actu-list .message-list {
  margin-bottom: 20px;
}
/* line 32, ../sass/views/workgroup/_actus.scss */
.ez-teamroom .teamroom-content.work-group.actu-sheet .extranet-button {
  margin-top: 0;
}
/* line 35, ../sass/views/workgroup/_actus.scss */
.ez-teamroom .teamroom-content.work-group.actu-sheet form {
  margin-right: 0 !important;
}
/* line 41, ../sass/views/workgroup/_actus.scss */
.ez-teamroom .teamroom-content.work-group.actu-edit .buttonblock.mb {
  margin-bottom: 20px;
}
/* line 44, ../sass/views/workgroup/_actus.scss */
.ez-teamroom .teamroom-content.work-group.actu-edit h2 {
  color: #636363;
  font-family: "Source Sans Pro",sans-serif;
  font-size: 16px;
  font-weight: bold;
  text-transform: uppercase;
}
/* line 51, ../sass/views/workgroup/_actus.scss */
.ez-teamroom .teamroom-content.work-group.actu-edit .form-group {
  margin-bottom: 30px;
}
/* line 54, ../sass/views/workgroup/_actus.scss */
.ez-teamroom .teamroom-content.work-group.actu-edit .name {
  text-decoration: underline;
}
/* line 57, ../sass/views/workgroup/_actus.scss */
.ez-teamroom .teamroom-content.work-group.actu-edit .contain-fake-browse {
  position: relative;
  display: inline-block;
  vertical-align: top;
}
/* line 61, ../sass/views/workgroup/_actus.scss */
.ez-teamroom .teamroom-content.work-group.actu-edit .contain-fake-browse input {
  width: 106px;
  height: 35px;
  display: inline-block;
  position: absolute;
  opacity: 0;
  cursor: pointer;
}
/* line 69, ../sass/views/workgroup/_actus.scss */
.ez-teamroom .teamroom-content.work-group.actu-edit .contain-fake-browse .over-browse {
  margin-top: 0;
  padding-top: 10px;
  padding-bottom: 10px;
}
/* line 75, ../sass/views/workgroup/_actus.scss */
.ez-teamroom .teamroom-content.work-group.actu-edit .remove {
  display: inline-block !important;
  margin-left: 20px;
}
/* line 79, ../sass/views/workgroup/_actus.scss */
.ez-teamroom .teamroom-content.work-group.actu-edit .fake-input {
  display: inline-block;
  border: medium none;
  background-color: #F6F6F6;
  width: 515px;
  color: #8A8A8A;
  height: 35px;
  border-radius: 0px;
  line-height: 2rem;
  padding: 10px;
  margin-right: 16px;
  vertical-align: top;
}
/* line 92, ../sass/views/workgroup/_actus.scss */
.ez-teamroom .teamroom-content.work-group.actu-edit .mb15 {
  margin-bottom: 15px;
}
/* line 95, ../sass/views/workgroup/_actus.scss */
.ez-teamroom .teamroom-content.work-group.actu-edit .buttonblock {
  text-align: right;
}
/* line 97, ../sass/views/workgroup/_actus.scss */
.ez-teamroom .teamroom-content.work-group.actu-edit .buttonblock button {
  display: inline-block !important;
  margin-top: 0;
}
/* line 2, ../sass/views/workgroup/_agenda.scss */
.ez-teamroom .teamroom-content.work-group .event_date .element {
  display: inline-block;
  margin-right: 6px;
  vertical-align: bottom;
  margin-bottom: 20px;
}
/* line 12, ../sass/views/workgroup/_agenda.scss */
.ez-teamroom .teamroom-content.work-group.agenda .object-left {
  width: 380px;
  padding-right: 20px;
}
/* line 16, ../sass/views/workgroup/_agenda.scss */
.ez-teamroom .teamroom-content.work-group.agenda .object-right {
  width: 740px;
  padding-left: 40px;
}
/* line 20, ../sass/views/workgroup/_agenda.scss */
.ez-teamroom .teamroom-content.work-group.agenda .calendar {
  width: 100%;
  margin-bottom: 20px;
}
/* line 23, ../sass/views/workgroup/_agenda.scss */
.ez-teamroom .teamroom-content.work-group.agenda .calendar thead {
  background-color: #efefef;
}
/* line 26, ../sass/views/workgroup/_agenda.scss */
.ez-teamroom .teamroom-content.work-group.agenda .calendar .calendar_heading {
  border-bottom: solid 1px #0aa7a4;
}
/* line 29, ../sass/views/workgroup/_agenda.scss */
.ez-teamroom .teamroom-content.work-group.agenda .calendar .calendar_heading_date {
  font-size: 20px;
  text-transform: none;
  font-weight: 600;
  color: #fff;
}
/* line 36, ../sass/views/workgroup/_agenda.scss */
.ez-teamroom .teamroom-content.work-group.agenda .calendar .calendar_heading_prev, .ez-teamroom .teamroom-content.work-group.agenda .calendar .calendar_heading_next {
  text-align: left;
}
/* line 38, ../sass/views/workgroup/_agenda.scss */
.ez-teamroom .teamroom-content.work-group.agenda .calendar .calendar_heading_prev a, .ez-teamroom .teamroom-content.work-group.agenda .calendar .calendar_heading_next a {
  display: inline-block;
  width: 23px;
  height: 23px;
  background-color: #FFF;
  content: '';
  position: relative;
  border-radius: 50px;
  -moz-border-radius: 50px;
  -webkit-border-radius: 50px;
}
/* line 48, ../sass/views/workgroup/_agenda.scss */
.ez-teamroom .teamroom-content.work-group.agenda .calendar .calendar_heading_prev a:after, .ez-teamroom .teamroom-content.work-group.agenda .calendar .calendar_heading_next a:after {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 5px 8.7px 5px 0;
  border-color: transparent #a1a1a1 transparent transparent;
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -5px;
  margin-left: -5px;
}
/* line 63, ../sass/views/workgroup/_agenda.scss */
.ez-teamroom .teamroom-content.work-group.agenda .calendar .calendar_heading_next {
  text-align: right;
}
/* line 67, ../sass/views/workgroup/_agenda.scss */
.ez-teamroom .teamroom-content.work-group.agenda .calendar .calendar_heading_next a:after {
  border-width: 5px 0 5px 8.7px;
  border-color: transparent transparent transparent #a1a1a1;
  margin-left: -4px;
}
/* line 75, ../sass/views/workgroup/_agenda.scss */
.ez-teamroom .teamroom-content.work-group.agenda .calendar .calendar_heading_days th, .ez-teamroom .teamroom-content.work-group.agenda .calendar .calendar_heading_days td {
  font-size: 11px;
  text-transform: uppercase;
}
/* line 80, ../sass/views/workgroup/_agenda.scss */
.ez-teamroom .teamroom-content.work-group.agenda .calendar th, .ez-teamroom .teamroom-content.work-group.agenda .calendar td {
  padding: 12px 11px;
  text-align: center;
  font-size: 18px;
  font-family: arial, sans-serif;
  font-weight: 400;
  color: #000;
}
/* line 88, ../sass/views/workgroup/_agenda.scss */
.ez-teamroom .teamroom-content.work-group.agenda .calendar td.ezagenda_selected .cal_day {
  border: 1px solid #000;
}
/* line 92, ../sass/views/workgroup/_agenda.scss */
.ez-teamroom .teamroom-content.work-group.agenda .calendar .cal_entry_event, .ez-teamroom .teamroom-content.work-group.agenda .calendar .event-calendar-calendarview .cal_entry_task, .ez-teamroom .teamroom-content.work-group.agenda .event-calendar-calendarview .calendar .cal_entry_task, .ez-teamroom .teamroom-content.work-group.agenda .calendar .event-calendar-calendarview .cal_entry_milestone, .ez-teamroom .teamroom-content.work-group.agenda .event-calendar-calendarview .calendar .cal_entry_milestone {
  background-color: #1510ef;
  color: #fff;
}
/* line 97, ../sass/views/workgroup/_agenda.scss */
.ez-teamroom .teamroom-content.work-group.agenda .calendar .cal_entry_milestone {
  background-color: #ff0000;
  color: #fff;
}
/* line 102, ../sass/views/workgroup/_agenda.scss */
.ez-teamroom .teamroom-content.work-group.agenda .calendar .cal_entry_task {
  background-color: #fff600;
  color: #000;
}
/* line 108, ../sass/views/workgroup/_agenda.scss */
.ez-teamroom .teamroom-content.work-group.agenda .calendar_footer {
  list-style: none;
  padding: 0;
}
/* line 111, ../sass/views/workgroup/_agenda.scss */
.ez-teamroom .teamroom-content.work-group.agenda .calendar_footer .cal_entry_day, .ez-teamroom .teamroom-content.work-group.agenda .calendar_footer .cal_entry_event, .ez-teamroom .teamroom-content.work-group.agenda .calendar_footer .cal_entry_milestone, .ez-teamroom .teamroom-content.work-group.agenda .calendar_footer .cal_entry_task {
  position: relative;
  padding-left: 55px;
  height: 36px;
  margin-bottom: 20px;
}
/* line 116, ../sass/views/workgroup/_agenda.scss */
.ez-teamroom .teamroom-content.work-group.agenda .calendar_footer .cal_entry_day:before, .ez-teamroom .teamroom-content.work-group.agenda .calendar_footer .cal_entry_event:before, .ez-teamroom .teamroom-content.work-group.agenda .calendar_footer .cal_entry_milestone:before, .ez-teamroom .teamroom-content.work-group.agenda .calendar_footer .cal_entry_task:before {
  content: '';
  display: inline-block;
  height: 36px;
  width: 36px;
  position: absolute;
  background-color: #FFF;
  border: solid 1px #000;
  left: 0;
}
/* line 129, ../sass/views/workgroup/_agenda.scss */
.ez-teamroom .teamroom-content.work-group.agenda .calendar_footer .cal_entry_event:before, .ez-teamroom .teamroom-content.work-group.agenda .calendar_footer .event-calendar-calendarview .cal_entry_task:before, .ez-teamroom .teamroom-content.work-group.agenda .event-calendar-calendarview .calendar_footer .cal_entry_task:before, .ez-teamroom .teamroom-content.work-group.agenda .calendar_footer .event-calendar-calendarview .cal_entry_milestone:before, .ez-teamroom .teamroom-content.work-group.agenda .event-calendar-calendarview .calendar_footer .cal_entry_milestone:before {
  border: none;
  background-color: #1510ef;
}
/* line 136, ../sass/views/workgroup/_agenda.scss */
.ez-teamroom .teamroom-content.work-group.agenda .calendar_footer .cal_entry_milestone:before {
  border: none;
  background-color: #ff0000;
}
/* line 143, ../sass/views/workgroup/_agenda.scss */
.ez-teamroom .teamroom-content.work-group.agenda .calendar_footer .cal_entry_task:before {
  border: none;
  background-color: #fff600;
}
/* line 151, ../sass/views/workgroup/_agenda.scss */
.ez-teamroom .teamroom-content.work-group.agenda .filters ul {
  list-style: none;
}
/* line 153, ../sass/views/workgroup/_agenda.scss */
.ez-teamroom .teamroom-content.work-group.agenda .filters ul li {
  position: relative;
}
/* line 156, ../sass/views/workgroup/_agenda.scss */
.ez-teamroom .teamroom-content.work-group.agenda .filters ul input[type="radio"] {
  position: absolute;
  left: -20px;
}
/* line 160, ../sass/views/workgroup/_agenda.scss */
.ez-teamroom .teamroom-content.work-group.agenda .filters ul label {
  display: inline-block !important;
}
/* line 166, ../sass/views/workgroup/_agenda.scss */
.ez-teamroom .teamroom-content.work-group.agenda .blog_actions form {
  display: inline-block;
  margin-left: 16px;
}
/* line 169, ../sass/views/workgroup/_agenda.scss */
.ez-teamroom .teamroom-content.work-group.agenda .blog_actions form .extranet-button {
  margin-top: 20px;
}
/* line 175, ../sass/views/workgroup/_agenda.scss */
.ez-teamroom .teamroom-content.work-group.agenda .event-calendar-calendarview h3 {
  text-align: left;
  font-weight: 400;
  margin-bottom: 20px;
}
/* line 181, ../sass/views/workgroup/_agenda.scss */
.ez-teamroom .teamroom-content.work-group.agenda .event-calendar-calendarview h4 {
  margin: 0;
}
/* line 185, ../sass/views/workgroup/_agenda.scss */
.ez-teamroom .teamroom-content.work-group.agenda .event-calendar-calendarview .separator {
  margin-top: 20px;
  margin-bottom: 0;
}
/* line 189, ../sass/views/workgroup/_agenda.scss */
.ez-teamroom .teamroom-content.work-group.agenda .event-calendar-calendarview .cal_entry_event, .ez-teamroom .teamroom-content.work-group.agenda .event-calendar-calendarview .cal_entry_task, .ez-teamroom .teamroom-content.work-group.agenda .event-calendar-calendarview .cal_entry_milestone {
  padding-left: 30px;
  padding-top: 20px;
  position: relative;
}
/* line 193, ../sass/views/workgroup/_agenda.scss */
.ez-teamroom .teamroom-content.work-group.agenda .event-calendar-calendarview .cal_entry_event:before, .ez-teamroom .teamroom-content.work-group.agenda .event-calendar-calendarview .cal_entry_task:before, .ez-teamroom .teamroom-content.work-group.agenda .event-calendar-calendarview .cal_entry_milestone:before {
  display: inline-block;
  content: '';
  width: 20px;
  height: 20px;
  position: absolute;
  top: 20px;
  left: 0;
  background-color: #1510ef;
}
/* line 206, ../sass/views/workgroup/_agenda.scss */
.ez-teamroom .teamroom-content.work-group.agenda .event-calendar-calendarview .cal_entry_task:before {
  background-color: #fff600;
}
/* line 212, ../sass/views/workgroup/_agenda.scss */
.ez-teamroom .teamroom-content.work-group.agenda .event-calendar-calendarview .cal_entry_milestone:before {
  background-color: #ff0000;
}
/* line 219, ../sass/views/workgroup/_agenda.scss */
.ez-teamroom .teamroom-content.work-group.agenda .event-calendar-calendarview .title {
  font-size: 22px;
  font-family: 'Source Sans Pro', arial, sans-serif;
  color: #333333;
  text-transform: none;
}
/* line 229, ../sass/views/workgroup/_agenda.scss */
.ez-teamroom .teamroom-content.work-group.agenda-edit .buttonblock.mb {
  margin-bottom: 20px;
}
/* line 232, ../sass/views/workgroup/_agenda.scss */
.ez-teamroom .teamroom-content.work-group.agenda-edit legend {
  border: none;
}
/* line 235, ../sass/views/workgroup/_agenda.scss */
.ez-teamroom .teamroom-content.work-group.agenda-edit .conteneur.object-left.clear {
  width: 45%;
}
/* line 238, ../sass/views/workgroup/_agenda.scss */
.ez-teamroom .teamroom-content.work-group.agenda-edit .selectlist-item {
  cursor: pointer;
}
/* line 241, ../sass/views/workgroup/_agenda.scss */
.ez-teamroom .teamroom-content.work-group.agenda-edit .selectlist-list {
  margin-bottom: 0;
}
/* line 244, ../sass/views/workgroup/_agenda.scss */
.ez-teamroom .teamroom-content.work-group.agenda-edit .styled-select select {
  background: transparent;
  width: 110%;
  padding: 5px;
  font-size: 16px;
  line-height: 1;
  border: 0;
  border-radius: 0;
  height: 34px;
  -webkit-appearance: none;
}
/* line 255, ../sass/views/workgroup/_agenda.scss */
.ez-teamroom .teamroom-content.work-group.agenda-edit .styled-select {
  width: 100%;
  overflow: hidden;
  background: url(new_arrow.png) no-repeat right #F6F6F6;
  border: none;
  position: relative;
  min-height: 40px;
}
/* line 263, ../sass/views/workgroup/_agenda.scss */
.ez-teamroom .teamroom-content.work-group.agenda-edit .styled-select:after {
  content: "";
  top: 16px;
  right: 15px;
  background-color: transparent;
  color: #FFF;
  width: 0px;
  height: 0px;
  display: inline-block;
  border-style: solid;
  border-width: 8px 5px 0px;
  border-color: #000 transparent transparent;
  position: absolute;
}
/* line 41, ../sass/extranet.scss */
.ez-teamroom .work-group .formAlign form {
  display: inline-block;
  vertical-align: top;
}
/* line 44, ../sass/extranet.scss */
.ez-teamroom .work-group .formAlign form:first-child {
  margin-right: 20px;
}
/* line 51, ../sass/extranet.scss */
.ez-teamroom .browse-contain {
  position: fixed;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.7);
  z-index: 999;
}
/* line 59, ../sass/extranet.scss */
.ez-teamroom .browse-contain .browse {
  background-color: #fff;
  padding: 40px;
  position: absolute;
  top: 50%;
  left: 50%;
  max-height: 500px;
  margin-left: -200px;
  margin-top: -250px;
  overflow: auto;
}
/* line 70, ../sass/extranet.scss */
.ez-teamroom .browse-contain .buttonblock {
  text-align: right;
}
/* line 73, ../sass/extranet.scss */
.ez-teamroom .browse-contain .separator {
  background-color: #8A8A8A;
  margin-bottom: 20px;
}
/* line 78, ../sass/extranet.scss */
.ez-teamroom .browse-contain h2 {
  margin-top: 0;
  margin-bottom: 20px;
}
/* line 82, ../sass/extranet.scss */
.ez-teamroom .browse-contain table {
  width: 435px;
}

/* line 1, ../sass/_ccltb.scss */
.ez-teamroom .bandeau {
  height: 370px;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  position: relative;
  box-shadow: -5px 5px 10px rgba(137, 136, 136, 0.75) inset;
  margin-bottom: 30px;
}
@media (max-width: 767px) {
  /* line 1, ../sass/_ccltb.scss */
  .ez-teamroom .bandeau {
    margin-bottom: 0px;
  }
}
/* line 14, ../sass/_ccltb.scss */
.ez-teamroom .bandeau .title-in-picture {
  font-size: 60px;
  color: white;
  font-family: 'latobolditalic', sans-serif;
  margin-top: 145px;
  text-align: center;
}
