@charset "UTF-8";
/* line 1, ../../../../sass/backoffice/desktopV2/css/main.scss */
html, body {
  font-size: 11px;
}

/* line 5, ../../../../sass/backoffice/desktopV2/css/main.scss */
form {
  padding: 0;
  margin: 0;
}

/* line 10, ../../../../sass/backoffice/desktopV2/css/main.scss */
.fs1 {
  font-size: 10px;
}

/* line 13, ../../../../sass/backoffice/desktopV2/css/main.scss */
.fs2 {
  font-size: 20px;
}

/* line 16, ../../../../sass/backoffice/desktopV2/css/main.scss */
.fs3 {
  font-size: 30px;
}

/* line 19, ../../../../sass/backoffice/desktopV2/css/main.scss */
.fs4 {
  font-size: 40px;
}

/* line 22, ../../../../sass/backoffice/desktopV2/css/main.scss */
.fs5 {
  font-size: 50px;
}

/* line 25, ../../../../sass/backoffice/desktopV2/css/main.scss */
.fs6 {
  font-size: 60px;
}

/* line 28, ../../../../sass/backoffice/desktopV2/css/main.scss */
.fs7 {
  font-size: 70px;
}

/* line 32, ../../../../sass/backoffice/desktopV2/css/main.scss */
.nodecoration {
  text-decoration: none !important;
}

/* line 36, ../../../../sass/backoffice/desktopV2/css/main.scss */
i.icon2-plus,
i.icon2-folder-plus {
  color: #282F47;
}

/* line 41, ../../../../sass/backoffice/desktopV2/css/main.scss */
body.bodyconnect {
  margin: 0;
  padding: 0;
  overflow: hidden;
}

/* line 48, ../../../../sass/backoffice/desktopV2/css/main.scss */
body.bodyconnected {
  margin: 0px;
  padding: 0px;
  height: 100%;
  overflow-x: hidden;
}

/* line 55, ../../../../sass/backoffice/desktopV2/css/main.scss */
.prompt_connexion {
  margin-top: 200px;
  background-color: #F5F5F5;
  padding: 2em 3em 1em 3em;
  margin-left: auto;
  margin-right: auto;
  width: 500px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  font-family: 'Helvetica', sans-serif;
  -moz-box-shadow: 5px 5px 5px #BBB;
  -webkit-box-shadow: 5px 5px 5px #BBB;
  box-shadow: 5px 5px 5px #BBB;
  font-size: 1.2em;
  font-weight: 100 !important;
}
/* line 75, ../../../../sass/backoffice/desktopV2/css/main.scss */
.prompt_connexion h1 {
  font-weight: 200 !important;
  margin: 0;
  font-size: 2.3em;
  margin-bottom: 1em;
  color: #494949;
}
/* line 82, ../../../../sass/backoffice/desktopV2/css/main.scss */
.prompt_connexion .error {
  color: #FB586C;
  margin-top: 1em;
  font-size: 1.1em;
}
/* line 87, ../../../../sass/backoffice/desktopV2/css/main.scss */
.prompt_connexion p {
  margin: 5px;
}
/* line 91, ../../../../sass/backoffice/desktopV2/css/main.scss */
.prompt_connexion input[type=text], .prompt_connexion input[type=password] {
  width: 90%;
  height: 25px;
  font-size: 1em;
  padding: 0.4em;
  display: block;
  margin-left: auto;
  margin-right: auto;
  border: 1px solid #BBB;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
/* line 105, ../../../../sass/backoffice/desktopV2/css/main.scss */
.prompt_connexion div.actions_bloc {
  overflow: hidden;
  text-align: right;
}
/* line 109, ../../../../sass/backoffice/desktopV2/css/main.scss */
.prompt_connexion div.actions_bloc input {
  background-position: 8px 5px;
  background-repeat: no-repeat;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  padding: 5px;
  padding-left: 8px;
  padding-right: 10px;
  margin-top: 1em;
  margin-bottom: 1em;
}
/* line 122, ../../../../sass/backoffice/desktopV2/css/main.scss */
.prompt_connexion div.actions_bloc input.normal {
  color: #333;
  border: 1px solid #B5B7B7;
  background-color: #F0F2F3;
}
/* line 128, ../../../../sass/backoffice/desktopV2/css/main.scss */
.prompt_connexion div.actions_bloc input.normal:hover {
  background-color: #E2E4E6;
}
/* line 131, ../../../../sass/backoffice/desktopV2/css/main.scss */
.prompt_connexion div.actions_bloc input.normal:active {
  background-color: #C1C2C2;
}
/* line 134, ../../../../sass/backoffice/desktopV2/css/main.scss */
.prompt_connexion div.actions_bloc input.go {
  color: #FFFFFF;
  border: 1px solid #51a451;
  background-color: #59B259;
}
/* line 140, ../../../../sass/backoffice/desktopV2/css/main.scss */
.prompt_connexion div.actions_bloc input.go:hover {
  background-color: #51A351;
}
/* line 143, ../../../../sass/backoffice/desktopV2/css/main.scss */
.prompt_connexion div.actions_bloc input.go:active {
  background-color: #4a944a;
}
/* line 146, ../../../../sass/backoffice/desktopV2/css/main.scss */
.prompt_connexion .green {
  color: #59B259;
}
/* line 149, ../../../../sass/backoffice/desktopV2/css/main.scss */
.prompt_connexion .bigger_message {
  font-size: 1.1em;
}
/* line 152, ../../../../sass/backoffice/desktopV2/css/main.scss */
.prompt_connexion .login-footer {
  font-size: 0.8em;
  color: #777;
  text-align: center;
  margin-top: 1.5em;
}
/* line 157, ../../../../sass/backoffice/desktopV2/css/main.scss */
.prompt_connexion .login-footer div {
  display: inline-block;
}

/* ---- Prompt de connexion RESPONSIVE --- */
@media only screen and (max-width: 600px) {
  /* line 165, ../../../../sass/backoffice/desktopV2/css/main.scss */
  .prompt_connexion {
    margin-top: 0;
    width: auto;
    background-color: none;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    -moz-box-shadow: 0px;
    -webkit-box-shadow: 0px;
    box-shadow: 0px;
  }

  /* line 177, ../../../../sass/backoffice/desktopV2/css/main.scss */
  body {
    background-color: #F5F5F5;
  }
}
/* line 182, ../../../../sass/backoffice/desktopV2/css/main.scss */
#center_f {
  margin: auto;
  width: 440px;
}

/* line 188, ../../../../sass/backoffice/desktopV2/css/main.scss */
#footer #center_f ul li {
  display: inline;
  padding-left: 10px;
}

/* line 194, ../../../../sass/backoffice/desktopV2/css/main.scss */
#lfb_logo {
  float: left;
  left: -20px;
  position: absolute;
  top: -10px;
}

/* line 201, ../../../../sass/backoffice/desktopV2/css/main.scss */
a {
  text-decoration: underline;
}

/* line 205, ../../../../sass/backoffice/desktopV2/css/main.scss */
img.ui-datepicker-trigger {
  vertical-align: top;
  margin-left: 3px;
}

/*a.whitelink {
	color:#FFFFFF;
}*/
/* line 213, ../../../../sass/backoffice/desktopV2/css/main.scss */
a img {
  border: 0;
}

/* line 217, ../../../../sass/backoffice/desktopV2/css/main.scss */
img.img_1 {
  background-image: url('/assets/images/backoffice/desktopV2/media/1.gif?1542607126');
}

/* line 221, ../../../../sass/backoffice/desktopV2/css/main.scss */
.dims_form p {
  padding: .2em 0;
  margin: 0 0 .2em 0;
  clear: both;
}

/* line 227, ../../../../sass/backoffice/desktopV2/css/main.scss */
p.wce_lienimage img, span {
  display: inline;
  border: 0;
}

/* line 232, ../../../../sass/backoffice/desktopV2/css/main.scss */
.dims_form label {
  display: inline-block;
  width: 38%;
  text-align: right;
  margin: 0;
  padding: 2pt 0.5em 0pt 0pt;
}

/* line 240, ../../../../sass/backoffice/desktopV2/css/main.scss */
.dims_form input[type='text'], .dims_form input[type='password'], .dims_form select, .dims_form textarea {
  width: 50%;
}

/* line 245, ../../../../sass/backoffice/desktopV2/css/main.scss */
.dims_form textarea {
  height: 6em;
}

/* line 249, ../../../../sass/backoffice/desktopV2/css/main.scss */
.dims_form_title {
  display: block;
  clear: both;
  font-weight: bold;
  color: #FFFFFF;
  background-color: #303030;
  border-top: 1px solid silver;
  height: 16px;
  text-decoration: none;
}

/* line 260, ../../../../sass/backoffice/desktopV2/css/main.scss */
#popup_container {
  position: absolute;
  z-index: 20;
}

/* line 265, ../../../../sass/backoffice/desktopV2/css/main.scss */
.dims_popup,
#dims_popup {
  position: absolute;
  visibility: hidden;
  top: 0px;
  left: 0px;
  z-index: 22;
  background-color: #FFFFFF;
  min-height: 10px !important;
}

/* line 276, ../../../../sass/backoffice/desktopV2/css/main.scss */
.overlay,
#overlay {
  background: transparent url('/assets/images/backoffice/desktopV2/img/overlay.png?1542607126') repeat top left;
  position: fixed;
  top: 0px;
  bottom: 0px;
  left: 0px;
  right: 0px;
  z-index: 18;
  display: none;
}

/* line 288, ../../../../sass/backoffice/desktopV2/css/main.scss */
#doc_preview_popup .head {
  border-bottom: 1px solid #456c7c;
  height: 30px;
  margin-bottom: 0;
  width: 100%;
}

/* line 294, ../../../../sass/backoffice/desktopV2/css/main.scss */
#doc_preview_popup .aside {
  float: left;
  width: 180px;
}

/* line 298, ../../../../sass/backoffice/desktopV2/css/main.scss */
#doc_preview_popup .preview {
  border-left: 1px solid #456c7c;
  margin: 0;
  width: 78%;
}

/* line 304, ../../../../sass/backoffice/desktopV2/css/main.scss */
#doc_preview_popup h3 {
  font-size: 10px;
  font-weight: bold;
}

/* Re-définition des popups au couleurs du module assurance */
/* line 310, ../../../../sass/backoffice/desktopV2/css/main.scss */
div.dims_popup {
  border: #383838 solid;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  padding: 0px;
  overflow: hidden;
  height: 100%;
}

/* line 320, ../../../../sass/backoffice/desktopV2/css/main.scss */
div.dims_popup > div > * {
  padding-left: 10px;
}

/* line 324, ../../../../sass/backoffice/desktopV2/css/main.scss */
div.dims_popup > div > div.actions {
  float: right;
  padding: 5px;
}

/* line 329, ../../../../sass/backoffice/desktopV2/css/main.scss */
div.dims_popup > div > div.actions img {
  width: 16px;
  height: 16px;
}

/* line 334, ../../../../sass/backoffice/desktopV2/css/main.scss */
div.dims_popup > div > div.actions + h2 {
  -moz-border-radius-topleft: 8px;
  -moz-border-radius-topright: 8px;
  -webkit-border-radius-topleft: 8px;
  -webkit-border-radius-topright: 8px;
  border-radius-topleft: 8px;
  border-radius-topright: 8px;
  padding: 7px;
  margin: 0;
  margin-bottom: 5px;
  background-color: #383838;
  border: none;
  color: white;
}

/* line 349, ../../../../sass/backoffice/desktopV2/css/main.scss */
div.dims_popup > div > h2 {
  margin-bottom: 5px;
  padding-bottom: 5px;
  border-bottom: 1px solid grey;
}

/* line 357, ../../../../sass/backoffice/desktopV2/css/main.scss */
#dims_popup2 {
  position: absolute;
  visibility: hidden;
  top: 0px;
  left: 0px;
  z-index: 20;
  width: 200px;
  height: 400px;
  float: left;
  padding: 0px;
  color: #000000;
  text-align: left;
}

/* line 371, ../../../../sass/backoffice/desktopV2/css/main.scss */
#dims_clipboard {
  position: absolute;
  visibility: hidden;
  top: 0px;
  left: 0px;
  z-index: 1000;
  height: auto;
  width: 150px;
}

/* line 381, ../../../../sass/backoffice/desktopV2/css/main.scss */
ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

/* line 387, ../../../../sass/backoffice/desktopV2/css/main.scss */
#top {
  background: url('/assets/images/backoffice/desktopV2/img/sprite.png?1542607126') repeat-x scroll left -24px #000000;
  color: #FFFFFF;
  height: 24px;
  line-height: 24px;
  padding: 0 5px;
  position: relative;
  z-index: 9;
}

/* line 397, ../../../../sass/backoffice/desktopV2/css/main.scss */
#top .dropdown {
  background: url('/assets/images/backoffice/desktopV2/img/sprite.png?1542607126') no-repeat scroll right -539px transparent;
  color: #FFFFFF;
  cursor: pointer;
  display: block;
  float: left;
  height: 18px;
  line-height: 18px;
  padding: 3px 16px 3px 5px;
  position: relative;
}

/* line 408, ../../../../sass/backoffice/desktopV2/css/main.scss */
* html #top .hover, #top .dropdown:hover {
  background-color: #5C5C5C;
}

/* line 412, ../../../../sass/backoffice/desktopV2/css/main.scss */
#top .dropdown .menu {
  -moz-border-radius-bottomleft: 6px;
  -moz-border-radius-bottomright: 6px;
  -moz-box-shadow: 1px 1px 3px rgba(135, 139, 144, 0.4);
  background: none repeat scroll 0 0 #5C5C5C;
  display: none;
  left: 0;
  margin: 0;
  min-width: 180px;
  padding: 0 0 5px;
  position: absolute;
  top: 24px;
  z-index: 101;
}

/* line 427, ../../../../sass/backoffice/desktopV2/css/main.scss */
#top .profile .menu {
  min-width: 100px;
}

/* line 430, ../../../../sass/backoffice/desktopV2/css/main.scss */
#top .dropdown ul {
  padding: 0;
}

/* line 433, ../../../../sass/backoffice/desktopV2/css/main.scss */
#top .dropdown li {
  background: none repeat scroll 0 0 transparent;
  border-bottom: 1px dotted #4A4A4A;
  display: block;
  margin: 0;
  padding: 0;
}

/* line 441, ../../../../sass/backoffice/desktopV2/css/main.scss */
#top .dropdown li.last {
  border-bottom: medium none;
}

/* line 445, ../../../../sass/backoffice/desktopV2/css/main.scss */
#top .dropdown li a {
  display: block;
  float: none;
  margin: 0;
  padding: 5px 10px;
  white-space: nowrap;
}

/* line 453, ../../../../sass/backoffice/desktopV2/css/main.scss */
#top .dropdown li a.whitelink {
  display: block;
  float: none;
  margin: 0;
  padding: 5px 0px 5px 25px;
  white-space: nowrap;
}

/* line 463, ../../../../sass/backoffice/desktopV2/css/main.scss */
#top .dropdown li a:hover {
  background: none repeat scroll 0 0 #4A4A4A;
}

/* line 467, ../../../../sass/backoffice/desktopV2/css/main.scss */
#top .dropdown li a.active, #top .dropdown li.active a {
  color: orange;
  cursor: default;
  font-weight: bold;
}

/* line 473, ../../../../sass/backoffice/desktopV2/css/main.scss */
#top .dropdown:hover .menu {
  display: block;
}

/* line 477, ../../../../sass/backoffice/desktopV2/css/main.scss */
body.universe-edit #top {
  background: url('/assets/images/backoffice/desktopV2/img/sprite.png?1542607126') repeat-x scroll left top #000000;
}

/* line 480, ../../../../sass/backoffice/desktopV2/css/main.scss */
#top a {
  border: 0 none;
  color: #EEEEEE;
  display: block;
  float: left;
  outline: medium none;
  padding: 0 5px;
  text-decoration: none;
}

/* line 489, ../../../../sass/backoffice/desktopV2/css/main.scss */
#top a:hover {
  color: #FFFFFF;
}

/* line 493, ../../../../sass/backoffice/desktopV2/css/main.scss */
#top a.back {
  background: url('/assets/images/backoffice/desktopV2/img/sprite.png?1542607126') no-repeat scroll -364px -817px transparent;
  padding-left: 24px;
}

/* line 497, ../../../../sass/backoffice/desktopV2/css/main.scss */
#top a.back:hover {
  background: url('/assets/images/backoffice/desktopV2/img/sprite.png?1542607126') no-repeat scroll -364px -865px transparent;
  text-decoration: underline;
}

/* line 501, ../../../../sass/backoffice/desktopV2/css/main.scss */
#top .left {
  float: left;
  height: 24px;
}

/* line 505, ../../../../sass/backoffice/desktopV2/css/main.scss */
#top .right {
  float: right;
}

/* line 508, ../../../../sass/backoffice/desktopV2/css/main.scss */
* html #top .left {
  position: absolute;
}

/* line 511, ../../../../sass/backoffice/desktopV2/css/main.scss */
#top .signin {
  background: url('/assets/images/backoffice/desktopV2/img/sprite.png?1542607126') no-repeat scroll -364px -624px transparent;
  font-weight: bold;
  padding-left: 24px;
}

/* line 516, ../../../../sass/backoffice/desktopV2/css/main.scss */
#top .signin:hover, #top .signup:hover, #top .signout:hover, #top .settings:hover, #top .profile:hover {
  background-color: #5C5C5C;
}

/* line 519, ../../../../sass/backoffice/desktopV2/css/main.scss */
#top .signout {
  background: url('/assets/images/backoffice/desktopV2/img/sprite.png?1542607126') no-repeat scroll -366px -673px transparent;
  padding-left: 20px;
}

/* line 523, ../../../../sass/backoffice/desktopV2/css/main.scss */
#top .separator {
  background: url('/assets/images/backoffice/desktopV2/img/sprite.png?1542607126') no-repeat scroll right -589px transparent;
  display: block;
  float: left;
  height: 24px;
  width: 16px;
}

/* line 532, ../../../../sass/backoffice/desktopV2/css/main.scss */
#page_content {
  width: 100%;
  min-height: 500px;
}

/* line 537, ../../../../sass/backoffice/desktopV2/css/main.scss */
.transbox {
  background: transparent url(../common/img/trans_white.png) top left repeat;
  -moz-border-radius: 4px 4px 4px 4px;
}

/* line 542, ../../../../sass/backoffice/desktopV2/css/main.scss */
#content_list_act {
  border-right: 1px solid #B3B3B3;
}

/* line 547, ../../../../sass/backoffice/desktopV2/css/main.scss */
.items-tabs {
  list-style: none outside none;
  margin: 0;
  padding: 0 0 0;
}

/* line 552, ../../../../sass/backoffice/desktopV2/css/main.scss */
.items-tabs li {
  -moz-border-radius: 6px 6px 0px 0px;
  background-image: url("../common/img/home.list.tab.off.png?v=25");
  background-position: right top;
  background-repeat: no-repeat;
  float: left;
  height: 20px;
  line-height: 20px;
  margin: 0 2px -1px 0;
  padding: 0 5px 0px 5px;
  cursor: pointer;
}

/* line 564, ../../../../sass/backoffice/desktopV2/css/main.scss */
.items-tabs li a {
  background-color: inherit;
  background-image: url("../common/img/home.list.tab.off.png?v=25");
  background-position: left top;
  background-repeat: no-repeat;
  color: #BBBBBB;
  display: block;
  font-weight: bold;
  padding: 0 10px;
  text-decoration: none;
}

/* line 577, ../../../../sass/backoffice/desktopV2/css/main.scss */
.items-tabs li.selected {
  background-image: url("../common/img/home.list.tab.on.png?v=25");
  background-position: right top;
  background-repeat: no-repeat;
  border-bottom: 1px solid #F0F0F0;
  cursor: pointer;
}

/* line 584, ../../../../sass/backoffice/desktopV2/css/main.scss */
.items-tabs li.selected a {
  background-color: inherit;
  background-image: url("../common/img/home.list.tab.on.png");
  background-position: left top;
  background-repeat: no-repeat;
}

/* line 591, ../../../../sass/backoffice/desktopV2/css/main.scss */
.item-list {
  clear: left;
  color: inherit;
  float: left;
  padding-bottom: 10px;
}

/* line 598, ../../../../sass/backoffice/desktopV2/css/main.scss */
.item-list h2 {
  display: none !important;
}

/* line 601, ../../../../sass/backoffice/desktopV2/css/main.scss */
.item-list .item {
  background: url("../common/img/bg.item.png?v=25") repeat-x scroll left top #F2F2F2;
  border: 1px solid #E3E3E3;
  float: left;
  height: 5.8em;
  margin: 5px 5px 0;
  padding-left: 0px;
  position: relative;
  width: 100%;
  cursor: pointer;
}

/* line 613, ../../../../sass/backoffice/desktopV2/css/main.scss */
.item-list .item h3 {
  display: block;
  float: left;
  font-family: "Lucida Grande",Tahoma,Arial,sans-serif !important;
  font-size: 13px !important;
  font-weight: normal;
  height: 20px;
  margin: 0 !important;
  overflow: hidden;
  padding: 5px 20px 0 80px !important;
}

/* line 625, ../../../../sass/backoffice/desktopV2/css/main.scss */
.item-list .item p {
  margin: 0;
}

/* line 628, ../../../../sass/backoffice/desktopV2/css/main.scss */
.item-list .item p.preview {
  background: url("../common/img/widget.thumb.bg.png?v=25") no-repeat scroll left top transparent;
  height: 62px;
  left: 0;
  position: absolute;
  top: 0;
  width: 64px;
}

/* line 637, ../../../../sass/backoffice/desktopV2/css/main.scss */
.thumb {
  padding: 7px;
}

/* line 641, ../../../../sass/backoffice/desktopV2/css/main.scss */
.item-list .item p.preview a {
  display: block;
  height: 48px;
  padding: 7px;
  width: 64px;
}

/* line 647, ../../../../sass/backoffice/desktopV2/css/main.scss */
.item-list .item p.rating {
  background: url("../common/img/stars.png?v=25") repeat-x scroll left bottom transparent;
  display: block;
  height: 12px;
  left: 10px;
  position: absolute;
  top: 60px;
  vertical-align: bottom;
  width: 60px;
}

/* line 658, ../../../../sass/backoffice/desktopV2/css/main.scss */
.item-list .item p.rating span {
  background: url("../common/img/stars.png?v=25") repeat-x scroll left top transparent;
  height: 12px;
  left: 0;
  line-height: 12px;
  overflow: hidden;
  position: absolute;
  text-indent: -1000em;
  top: 0;
}

/* line 668, ../../../../sass/backoffice/desktopV2/css/main.scss */
.item-list .item p.creation-date {
  background-color: transparent;
  display: block;
  font-size: 0.8em;
  margin: 0;
  overflow: hidden;
  width: 150px;
  float: right;
  top: 0px;
}

/* line 678, ../../../../sass/backoffice/desktopV2/css/main.scss */
.item-list .item p.tags {
  clear: both;
  font-size: 0.8em;
  height: 2.3em;
  line-height: 1.1em;
  margin: 0 0 5px;
  overflow: hidden;
  padding-left: 80px;
}

/* line 688, ../../../../sass/backoffice/desktopV2/css/main.scss */
.item-list .item p.add, .item-list .item p.visits {
  display: block;
  float: left;
  font-size: 0.8em;
  line-height: 1.2em;
  overflow: hidden;
  padding-bottom: 5px;
  padding-left: 80px;
  clear: both;
  width: 120px;
}

/* line 699, ../../../../sass/backoffice/desktopV2/css/main.scss */
.icons {
  background-image: url(../common/img/icons.png);
  border: 0px;
  display: inline-block;
  height: 17px;
  width: 17px;
  top: 2px;
  position: absolute;
  left: 0px;
}

/* line 710, ../../../../sass/backoffice/desktopV2/css/main.scss */
.lfloat {
  float: left;
}

/* line 714, ../../../../sass/backoffice/desktopV2/css/main.scss */
.fil_actu {
  background-position: -17px -1px;
}

/* line 718, ../../../../sass/backoffice/desktopV2/css/main.scss */
.fil_ct {
  background-position: -17px -72px;
}

/* line 722, ../../../../sass/backoffice/desktopV2/css/main.scss */
.fil_tag {
  background-position: -17px -306px;
}

/* line 726, ../../../../sass/backoffice/desktopV2/css/main.scss */
.fil_shortcut {
  background-position: -17px -38px;
}

/* line 730, ../../../../sass/backoffice/desktopV2/css/main.scss */
.action a {
  font-weight: normal;
  text-align: left;
}

/* line 735, ../../../../sass/backoffice/desktopV2/css/main.scss */
.options a {
  font-weight: normal;
  text-align: left;
}

/* line 740, ../../../../sass/backoffice/desktopV2/css/main.scss */
ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

/* line 746, ../../../../sass/backoffice/desktopV2/css/main.scss */
.options {
  clear: both;
  font-style: normal;
  margin-top: 2px;
}

/* line 751, ../../../../sass/backoffice/desktopV2/css/main.scss */
.ptb {
  padding-bottom: 15px;
  padding-top: 10px;
}

/* line 756, ../../../../sass/backoffice/desktopV2/css/main.scss */
.listItem {
  display: block;
  clear: both;
}

/* line 761, ../../../../sass/backoffice/desktopV2/css/main.scss */
.listItem:firstElem {
  border: 0 none;
}

/* line 765, ../../../../sass/backoffice/desktopV2/css/main.scss */
.listItemBorder {
  border-width: 1px 0 0;
  border-style: solid;
}

/* line 769, ../../../../sass/backoffice/desktopV2/css/main.scss */
.listItemImageLink {
  float: left;
  margin-right: 5px;
}

/* line 774, ../../../../sass/backoffice/desktopV2/css/main.scss */
.listItemImage {
  height: 50px;
  width: 50px;
  display: block;
}

/* line 780, ../../../../sass/backoffice/desktopV2/css/main.scss */
.listItemImageMedium {
  height: 32px;
  width: 32px;
  display: block;
}

/* line 786, ../../../../sass/backoffice/desktopV2/css/main.scss */
.listItemComment {
  border-bottom: 1px solid #E5EAF1;
  margin-top: 2px;
  padding: 5px 5px 4px;
  display: block;
  float: left;
}

/* line 794, ../../../../sass/backoffice/desktopV2/css/main.scss */
.listItemContent {
  display: table-cell;
  vertical-align: top;
  width: 90%;
}

/* line 800, ../../../../sass/backoffice/desktopV2/css/main.scss */
.listItemMessage {
  font-size: 13px;
  font-weight: normal;
  margin: 0 0 5px;
}

/* line 806, ../../../../sass/backoffice/desktopV2/css/main.scss */
canvas {
  border: 0px solid black;
  position: absolute;
}

/* line 811, ../../../../sass/backoffice/desktopV2/css/main.scss */
#menu_content_onglet {
  position: relative;
  width: 100%;
  height: 30px;
}

/* line 817, ../../../../sass/backoffice/desktopV2/css/main.scss */
div.pagination {
  text-align: center;
  margin: 10px 0;
}

/* line 821, ../../../../sass/backoffice/desktopV2/css/main.scss */
div.pagination a, div.pagination span {
  padding: 0 5px;
}

/* line 825, ../../../../sass/backoffice/desktopV2/css/main.scss */
ul#searchBar_result_obj {
  margin: 0;
  padding: 0;
  padding-top: 4px;
  margin-top: 10px;
  margin-left: 10px;
}

/* line 833, ../../../../sass/backoffice/desktopV2/css/main.scss */
#searchBar_result_obj li {
  list-style-type: none;
  float: left;
}

/* line 838, ../../../../sass/backoffice/desktopV2/css/main.scss */
ul#searchBar_result_obj li a {
  text-decoration: none;
  font: normal 9pt;
}

/* line 843, ../../../../sass/backoffice/desktopV2/css/main.scss */
div#searchBar_obj a {
  text-decoration: underline;
}

/* line 847, ../../../../sass/backoffice/desktopV2/css/main.scss */
div#searchBar_obj_container {
  width: 360px;
  height: 90px;
  margin: auto;
}

/* line 853, ../../../../sass/backoffice/desktopV2/css/main.scss */
div#searchBar_obj {
  margin: auto;
}

/* line 857, ../../../../sass/backoffice/desktopV2/css/main.scss */
ul#searchBar_result_obj {
  margin: 0;
  padding: 0;
  padding-top: 4px;
  margin-top: 10px;
  margin-left: 10px;
}

/* line 865, ../../../../sass/backoffice/desktopV2/css/main.scss */
#searchBar_result_obj li {
  list-style-type: none;
  float: left;
}

/* line 870, ../../../../sass/backoffice/desktopV2/css/main.scss */
ul#searchBar_result_obj li a {
  text-decoration: none;
  font: normal 9pt;
  color: #333;
}

/* line 876, ../../../../sass/backoffice/desktopV2/css/main.scss */
div#searchBar_obj a {
  color: blue;
  text-decoration: underline;
}

/* line 881, ../../../../sass/backoffice/desktopV2/css/main.scss */
div#searchBar_obj_container {
  width: 360px;
  height: 30px;
  margin: auto;
}

/* line 887, ../../../../sass/backoffice/desktopV2/css/main.scss */
div.resultsearchbloc {
  background: url("../common/img/searchbox_result.png") no-repeat scroll 0 0 transparent;
  border: 0 none;
  float: left;
  font-family: arial,helvetica,sans-serif;
  font-size: 12px;
  font-weight: normal;
  height: 18px;
  line-height: 16px;
  margin: 0;
  padding: 0px;
  vertical-align: middle;
  width: 390px;
}

/* line 902, ../../../../sass/backoffice/desktopV2/css/main.scss */
#searchBar_result_obj2 {
  width: 100%;
  border: none;
  line-height: 40px;
  text-align: left;
  background: transparent url("./common/img/results.png") top left no-repeat;
}

/* line 910, ../../../../sass/backoffice/desktopV2/css/main.scss */
#searchBar_result_obj2 a:visited, #searchBar_result_obj2 a:link {
  text-decoration: none;
  font-weight: bold;
}

/* line 915, ../../../../sass/backoffice/desktopV2/css/main.scss */
* .dims_explorer_element {
  display: block;
}

/* line 919, ../../../../sass/backoffice/desktopV2/css/main.scss */
* .dims_explorer_element p {
  padding: 2px 4px;
  margin: 0;
  overflow: hidden;
}

/* line 925, ../../../../sass/backoffice/desktopV2/css/main.scss */
a.dims_explorer_element:hover {
  text-decoration: none;
}

/* line 929, ../../../../sass/backoffice/desktopV2/css/main.scss */
a.dims_explorer_link {
  display: block;
  overflow: hidden;
  text-decoration: none;
  margin-top: 1px;
}

/* line 936, ../../../../sass/backoffice/desktopV2/css/main.scss */
div.dims_explorer_line {
  overflow: hidden;
  border-bottom: 1px solid #d0d0d0;
}

/* line 941, ../../../../sass/backoffice/desktopV2/css/main.scss */
div.dims_explorer_tools {
  overflow: hidden;
}

/* line 945, ../../../../sass/backoffice/desktopV2/css/main.scss */
div.dims_explorer_tools a {
  display: block;
  float: left;
  padding: 1px 2px;
}

/* line 950, ../../../../sass/backoffice/desktopV2/css/main.scss */
div.dims_explorer_main {
  position: relative;
  overflow: hidden;
}

/* line 955, ../../../../sass/backoffice/desktopV2/css/main.scss */
div.dims_explorer_maintitle {
  font-weight: bold;
  padding: 4px;
  overflow: auto;
}

/* line 961, ../../../../sass/backoffice/desktopV2/css/main.scss */
div.dims_explorer_title {
  font-weight: bold;
  border-bottom: 1px solid #d8d8d8;
  overflow: auto;
}

/* line 967, ../../../../sass/backoffice/desktopV2/css/main.scss */
div.dims_explorer_column {
  position: absolute;
  height: 100%;
  border-left: 1px solid #d8d8d8;
  z-index: 10;
}

/* line 974, ../../../../sass/backoffice/desktopV2/css/main.scss */
.onglettoolbar {
  clear: both;
  overflow: none;
}

/* line 979, ../../../../sass/backoffice/desktopV2/css/main.scss */
.onglettoolbar_right {
  float: right;
}

/* line 983, ../../../../sass/backoffice/desktopV2/css/main.scss */
.onglettoolbar_icon {
  display: block;
  float: left;
  height: 20px;
  border-top: 1px solid #3B567E;
  border-left: 1px solid #3B567E;
  border-right: 1px solid #3B567E;
  border-bottom: 1px solid #3B567E;
  margin-right: 0px;
  background: transparent url("../common/img/background_block.png") repeat;
  padding: 1px 1px 1px 1px;
}

/* line 996, ../../../../sass/backoffice/desktopV2/css/main.scss */
.onglettoolbar_icon a {
  display: block;
  font-size: 13px;
}

/* line 1001, ../../../../sass/backoffice/desktopV2/css/main.scss */
.onglettoolbar_icon a:hover {
  text-decoration: none;
  opacity: 1;
}

/* line 1006, ../../../../sass/backoffice/desktopV2/css/main.scss */
.onglettoolbar_icon_image {
  float: left;
  text-align: center;
  padding-left: 6px;
  padding-top: 0px;
}

/* line 1013, ../../../../sass/backoffice/desktopV2/css/main.scss */
.onglettoolbar_icon_title {
  float: left;
  text-align: center;
  padding: 2px 2px 0 5px;
}

/* line 1019, ../../../../sass/backoffice/desktopV2/css/main.scss */
.onglettoolbar_icon_sel {
  display: block;
  float: left;
  margin-right: 5px;
  border-top: 1px solid #3B567E;
  border-left: 1px solid #3B567E;
  border-right: 1px solid #3B567E;
  border-bottom: 1px solid #7D95B8;
  background: transparent url("../common/img/background_onglet2.png") repeat;
  height: 20px;
  padding: 1px 1px 1px 1px;
  font-size: 12px;
}

/* line 1033, ../../../../sass/backoffice/desktopV2/css/main.scss */
.onglettoolbar_icon_sel a {
  display: block;
}

/* line 1037, ../../../../sass/backoffice/desktopV2/css/main.scss */
.onglettoolbar_icon_sel a:hover {
  text-decoration: none;
}

/* line 1041, ../../../../sass/backoffice/desktopV2/css/main.scss */
.toolbar {
  clear: both;
  padding-bottom: 2px;
  overflow: auto;
}

/* line 1047, ../../../../sass/backoffice/desktopV2/css/main.scss */
.toolbar_right {
  float: right;
}

/* line 1051, ../../../../sass/backoffice/desktopV2/css/main.scss */
.toolbar_icon_vertical {
  display: block;
  border: 1px solid #a0a0a0;
  margin-bottom: 2px;
  padding: 1px;
  overflow: auto;
}

/* line 1059, ../../../../sass/backoffice/desktopV2/css/main.scss */
.toolbar_icon_vertical a {
  display: block;
  text-decoration: none;
  opacity: 0.8;
}

/* line 1065, ../../../../sass/backoffice/desktopV2/css/main.scss */
.toolbar_icon_vertical a:hover {
  text-decoration: none;
  opacity: 1;
}

/* line 1070, ../../../../sass/backoffice/desktopV2/css/main.scss */
.toolbar_icon {
  -moz-border-radius: 4px 4px 4px 4px;
  display: block;
  float: left;
  border: 1px solid #a0a0a0;
  margin-right: 1px;
  padding: 1px;
}

/* line 1079, ../../../../sass/backoffice/desktopV2/css/main.scss */
.toolbar_icon a {
  display: block;
  text-decoration: none;
  opacity: 0.8;
}

/* line 1085, ../../../../sass/backoffice/desktopV2/css/main.scss */
.toolbar_icon a:hover {
  text-decoration: none;
  opacity: 1;
}

/* line 1090, ../../../../sass/backoffice/desktopV2/css/main.scss */
.toolbar_icon_image {
  text-align: center;
  border-bottom: 1px solid #d0d0d0;
  padding: 4px;
}

/* line 1096, ../../../../sass/backoffice/desktopV2/css/main.scss */
.toolbar_icon_title {
  text-align: center;
  padding: 2px 5px;
}

/* line 1101, ../../../../sass/backoffice/desktopV2/css/main.scss */
.toolbar_icon_sel {
  -moz-border-radius: 6px 6px 6px 6px;
  display: block;
  float: left;
  border: 1px solid #4E68A6;
  margin-right: 2px;
  padding: 1px;
}

/* line 1110, ../../../../sass/backoffice/desktopV2/css/main.scss */
.toolbar_icon_sel a {
  display: block;
}

/* line 1114, ../../../../sass/backoffice/desktopV2/css/main.scss */
.toolbar_icon_sel a:hover {
  text-decoration: none;
}

/* line 1118, ../../../../sass/backoffice/desktopV2/css/main.scss */
tr.title {
  font-weight: bold;
}

/* line 1122, ../../../../sass/backoffice/desktopV2/css/main.scss */
td.tdl2 {
  cursor: pointer;
}

/* line 1126, ../../../../sass/backoffice/desktopV2/css/main.scss */
div.wce_tree {
  float: left;
  width: 20%;
}

/* line 1131, ../../../../sass/backoffice/desktopV2/css/main.scss */
div.wce_tree_padding {
  padding: 4px;
  overflow: auto;
}

/* line 1136, ../../../../sass/backoffice/desktopV2/css/main.scss */
div.wce_tree_node {
  clear: left;
  overflow: auto;
}

/* line 1141, ../../../../sass/backoffice/desktopV2/css/main.scss */
div.wce_tree_node img {
  display: block;
  float: left;
}

/* line 1146, ../../../../sass/backoffice/desktopV2/css/main.scss */
div.wce_tree_node a {
  display: block;
  float: left;
  line-height: 18px;
  height: 18px;
}

/* line 1153, ../../../../sass/backoffice/desktopV2/css/main.scss */
div.wce_main {
  overflow: auto;
}

/* line 1157, ../../../../sass/backoffice/desktopV2/css/main.scss */
div.wce_main2 {
  overflow: auto;
}

/* line 1161, ../../../../sass/backoffice/desktopV2/css/main.scss */
div.wce_main_form {
  padding: 4px;
}

/* line 1165, ../../../../sass/backoffice/desktopV2/css/main.scss */
div.wce_form_row {
  clear: both;
  padding-top: 2px;
  width: 310px;
}

/* line 1171, ../../../../sass/backoffice/desktopV2/css/main.scss */
div.wce_form_label {
  float: left;
  width: 100px;
  text-align: right;
  padding: 2px 4px;
}

/* line 1178, ../../../../sass/backoffice/desktopV2/css/main.scss */
div.wce_form_input {
  float: left;
  text-align: left;
}

/* line 1183, ../../../../sass/backoffice/desktopV2/css/main.scss */
div.wce_form_buttons {
  float: right;
  text-align: right;
}

/* line 1188, ../../../../sass/backoffice/desktopV2/css/main.scss */
p.wce_lienimage {
  margin: 0;
}

/* line 1192, ../../../../sass/backoffice/desktopV2/css/main.scss */
div.wce_row {
  clear: both;
  overflow: auto;
}

/* line 1197, ../../../../sass/backoffice/desktopV2/css/main.scss */
div#monitors_container, #onglets_container ul, #onglets_search_container ul {
  width: 100%;
}

/* line 1199, ../../../../sass/backoffice/desktopV2/css/main.scss */
.onglets_container, .onglets_search_container {
  position: absolute;
  top: 3px;
  left: 15px;
  width: 90%;
}

/* line 1206, ../../../../sass/backoffice/desktopV2/css/main.scss */
.onglets_container ul li, #onglets_search_container ul li {
  list-style-type: none;
  list-style-image: none;
  list-style-position: inside;
  display: inline;
  cursor: pointer;
}

/* line 1214, ../../../../sass/backoffice/desktopV2/css/main.scss */
.onglet_actif {
  text-align: center;
  line-height: 20px;
  width: auto;
  float: left;
  background-color: #FFF;
  color: #263657;
  text-decoration: none;
}

/* line 1223, ../../../../sass/backoffice/desktopV2/css/main.scss */
.onglet_actif_before {
  background: transparent url(../common/img/onglet_actif_l.png) top left no-repeat;
  float: left;
  height: 20px;
  width: 5px;
}

/* line 1229, ../../../../sass/backoffice/desktopV2/css/main.scss */
.onglet_actif_after {
  background: transparent url(../common/img/onglet_actif_r.png) top left no-repeat;
  float: left;
  height: 20px;
  width: 5px;
  margin-right: 5px;
}

/* line 1237, ../../../../sass/backoffice/desktopV2/css/main.scss */
.onglet_inactif {
  text-align: center;
  line-height: 20px;
  width: auto;
  float: left;
  text-decoration: none;
}

/* line 1245, ../../../../sass/backoffice/desktopV2/css/main.scss */
.onglet_inactif_before {
  background: transparent url(../common/img/onglet_inactif_l.png) top left no-repeat;
  float: left;
  height: 20px;
  width: 5px;
}

/* line 1251, ../../../../sass/backoffice/desktopV2/css/main.scss */
.onglet_inactif_after {
  background: transparent url(../common/img/onglet_inactif_r.png) top left no-repeat;
  float: left;
  height: 20px;
  width: 5px;
  margin-right: 5px;
}

/* line 1259, ../../../../sass/backoffice/desktopV2/css/main.scss */
.onglet_inactif {
  text-align: center;
  line-height: 20px;
  width: auto;
  float: left;
  text-decoration: none;
}

/* line 1266, ../../../../sass/backoffice/desktopV2/css/main.scss */
.onglet_inactif_before {
  background: transparent url(../common/img/onglet_inactif_l.png) top left no-repeat;
  float: left;
  height: 20px;
  width: 5px;
}

/* line 1272, ../../../../sass/backoffice/desktopV2/css/main.scss */
.onglet_inactif_after {
  background: transparent url(../common/img/onglet_inactif_r.png) top left no-repeat;
  float: left;
  height: 20px;
  width: 5px;
  margin-right: 5px;
}

/********************************/
/* STYLES POUR D'AUTRES ONGLETS */
/********************************/
/* line 1284, ../../../../sass/backoffice/desktopV2/css/main.scss */
.onglet_selected, .onglet_notselected {
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  -webkit-border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  cursor: pointer;
  border: 1px solid #bbb;
  border-bottom: 0px;
  line-height: 20px;
  padding: 0 5px;
}

/* line 1295, ../../../../sass/backoffice/desktopV2/css/main.scss */
.dims_annotations_row_1 {
  overflow: auto;
}

/* line 1299, ../../../../sass/backoffice/desktopV2/css/main.scss */
.dims_annotations_row_2 {
  overflow: auto;
}

/* line 1303, ../../../../sass/backoffice/desktopV2/css/main.scss */
.dims_annotation_viewlist {
  display: block;
  text-decoration: none;
  height: 24px;
  line-height: 24px;
  font-weight: bold;
  margin: 0;
  padding: 0 6px;
  overflow: hidden;
}

/* line 1315, ../../../../sass/backoffice/desktopV2/css/main.scss */
.dims_annotation_viewlist img, .dims_annotation_viewlist span {
  vertical-align: middle;
}

/* line 1319, ../../../../sass/backoffice/desktopV2/css/main.scss */
.dims_annotation_viewlist span {
  padding-left: 5px;
}

/* line 1323, ../../../../sass/backoffice/desktopV2/css/main.scss */
.dims_annotation_popup_list {
  height: 200px;
  overflow: auto;
}

/* line 1328, ../../../../sass/backoffice/desktopV2/css/main.scss */
.dims_annotations_titleform {
  display: block;
  font-weight: bold;
  line-height: 24px;
  height: 24px;
  padding-left: 6px;
}

/* line 1336, ../../../../sass/backoffice/desktopV2/css/main.scss */
.dims_annotations_titleform img, .dims_annotations_titleform span {
  vertical-align: middle;
}

/* line 1340, ../../../../sass/backoffice/desktopV2/css/main.scss */
.dims_annotations_titleform span {
  padding-left: 5px;
}

/***************************
 * Style importation V-card
 **************************/
/* line 1348, ../../../../sass/backoffice/desktopV2/css/main.scss */
#table_vcard .td_vcard1 {
  height: 10px;
  padding-left: 5px;
  padding-right: 5px;
  padding-bottom: 2px;
}

/* line 1355, ../../../../sass/backoffice/desktopV2/css/main.scss */
#table_vcard .td_vcard2 {
  padding-left: 5px;
  padding-right: 5px;
  padding-bottom: 30px;
}

/* line 1361, ../../../../sass/backoffice/desktopV2/css/main.scss */
#table_vcard .div_name {
  font-size: 15px;
  font-weight: bold;
}

/* line 1365, ../../../../sass/backoffice/desktopV2/css/main.scss */
#table_vcard .div_intitule {
  font-weight: bold;
}

/* line 1369, ../../../../sass/backoffice/desktopV2/css/main.scss */
div.system_group_icons {
  float: right;
  height: 100%;
  width: 205px;
}

/* line 1378, ../../../../sass/backoffice/desktopV2/css/main.scss */
div.system_group_main {
  overflow: auto;
}

/* line 1382, ../../../../sass/backoffice/desktopV2/css/main.scss */
img.download {
  background: url("../common/img/ico_download.png") top center no-repeat;
  display: block;
  width: 16px;
  height: 16px;
  float: left;
}

/* line 1390, ../../../../sass/backoffice/desktopV2/css/main.scss */
img.zip {
  background: url("../common/img/ico_download_zip.png") top center no-repeat;
  display: block;
  width: 16px;
  height: 16px;
  float: left;
}

/* line 1398, ../../../../sass/backoffice/desktopV2/css/main.scss */
.browser {
  padding: 6px;
  overflow: auto;
}

/* line 1403, ../../../../sass/backoffice/desktopV2/css/main.scss */
.doc_path {
  padding: 2px;
  margin-bottom: 2px;
  overflow: auto;
}

/* line 1409, ../../../../sass/backoffice/desktopV2/css/main.scss */
.doc_pathmenu a {
  display: block;
  float: left;
  padding: 2px;
  margin-left: 2px;
}

/* line 1416, ../../../../sass/backoffice/desktopV2/css/main.scss */
.doc_pathmenu a:hover {
  border: 1px solid #c0c0c0;
  text-decoration: none;
}

/* line 1421, ../../../../sass/backoffice/desktopV2/css/main.scss */
div.doc_folderinfo {
  position: relative;
  overflow: hidden;
  margin-bottom: 2px;
}

/* line 1427, ../../../../sass/backoffice/desktopV2/css/main.scss */
div.doc_folderannotations {
  position: relative;
  overflow: hidden;
  margin-bottom: 2px;
}

/* line 1433, ../../../../sass/backoffice/desktopV2/css/main.scss */
div.doc_explorer_main {
  position: relative;
  overflow: hidden;
  border-style: solid;
  border-width: 1px 1px 0 1px;
}

/* line 1440, ../../../../sass/backoffice/desktopV2/css/main.scss */
div.doc_explorer_maintitle {
  font-weight: bold;
  padding: 4px;
  overflow: auto;
}

/* line 1446, ../../../../sass/backoffice/desktopV2/css/main.scss */
div.doc_explorer_title {
  font-weight: bold;
  overflow: auto;
}

/* line 1451, ../../../../sass/backoffice/desktopV2/css/main.scss */
div.doc_explorer_column {
  position: absolute;
  height: 100%;
  border-left: 1px solid #d8d8d8;
  z-index: 10;
}

/* line 1459, ../../../../sass/backoffice/desktopV2/css/main.scss */
#doc_share {
  margin: 4px;
}

/* line 1463, ../../../../sass/backoffice/desktopV2/css/main.scss */
#doc_workflow {
  margin: 4px;
}

/* line 1467, ../../../../sass/backoffice/desktopV2/css/main.scss */
div.doc_fileform {
  margin-bottom: 2px;
}

/* line 1471, ../../../../sass/backoffice/desktopV2/css/main.scss */
div.doc_fileform_title {
  font-weight: bold;
  padding: 4px;
}

/* line 1476, ../../../../sass/backoffice/desktopV2/css/main.scss */
div.doc_fileform_main {
  overflow: auto;
}

/* line 1480, ../../../../sass/backoffice/desktopV2/css/main.scss */
#doc_legend {
  padding: 4px 0;
}

/* line 1484, ../../../../sass/backoffice/desktopV2/css/main.scss */
#doc_legend span {
  padding: 0 8px 0 4px;
}

/* line 1488, ../../../../sass/backoffice/desktopV2/css/main.scss */
#calendar {
  padding: 4px;
}

/* line 1492, ../../../../sass/backoffice/desktopV2/css/main.scss */
.calendar_row {
  clear: both;
  overflow: auto;
}

/* line 1497, ../../../../sass/backoffice/desktopV2/css/main.scss */
.calendar_day {
  float: left;
  width: 22px;
  height: 22px;
  line-height: 22px;
  text-align: center;
}

/* line 1505, ../../../../sass/backoffice/desktopV2/css/main.scss */
.calendar_day div {
  width: 18px;
  height: 18px;
  line-height: 18px;
  border: 1px solid #d8d8d8;
}

/* line 1512, ../../../../sass/backoffice/desktopV2/css/main.scss */
.calendar_day a {
  display: block;
  text-decoration: none;
  width: 18px;
  height: 18px;
  line-height: 18px;
  border: 1px solid #c0c0c0;
}

/* line 1521, ../../../../sass/backoffice/desktopV2/css/main.scss */
.calendar_day a:hover {
  text-decoration: none;
}

/* line 1525, ../../../../sass/backoffice/desktopV2/css/main.scss */
.calendar_day_selected {
  text-decoration: none;
}

/* line 1528, ../../../../sass/backoffice/desktopV2/css/main.scss */
.calendar_arrow {
  float: left;
  width: 22px;
  height: 22px;
  line-height: 22px;
  text-align: center;
}

/* line 1536, ../../../../sass/backoffice/desktopV2/css/main.scss */
.calendar_month {
  float: left;
  width: 110px;
  height: 22px;
  line-height: 22px;
  text-align: center;
  font-weight: bold;
}

/* line 1545, ../../../../sass/backoffice/desktopV2/css/main.scss */
.tabs {
  float: left;
  font-size: 8pt;
  line-height: normal;
  width: 100%;
}

/* line 1552, ../../../../sass/backoffice/desktopV2/css/main.scss */
.tabs li.selected {
  background: url('/assets/images/backoffice/desktopV2/media/main/subheader_sep.png?1542607126') repeat-y scroll right center #FFFFEE;
  float: left;
  height: 25px;
  margin: 0;
  padding: 0 12px;
}

/* line 1560, ../../../../sass/backoffice/desktopV2/css/main.scss */
.tabs li {
  background: url('/assets/images/backoffice/desktopV2/media/main/subheader_sep.png?1542607126') repeat-y scroll right center transparent;
  float: left;
  margin: 0;
  padding: 0 2px;
}

/* line 1567, ../../../../sass/backoffice/desktopV2/css/main.scss */
.tabs ul {
  list-style: none outside none;
}

/* line 1572, ../../../../sass/backoffice/desktopV2/css/main.scss */
.tabs a {
  display: block;
  padding: 5px 6px 4px 2px;
}

/* line 1577, ../../../../sass/backoffice/desktopV2/css/main.scss */
.bg32 {
  background: url('/assets/images/backoffice/desktopV2/media/main/bg_32.png?1542607126') no-repeat 0px 0px;
  width: 5px;
  height: 32px;
}

/* line 1583, ../../../../sass/backoffice/desktopV2/css/main.scss */
.bd32 {
  background: url('/assets/images/backoffice/desktopV2/media/main/bd_32.png?1542607126') no-repeat 0px 0px;
  width: 6px;
  height: 32px;
}

/* line 1589, ../../../../sass/backoffice/desktopV2/css/main.scss */
.mid32 {
  background: url('/assets/images/backoffice/desktopV2/media/main/mid_32.png?1542607126') repeat-x 0px 0px;
  height: 32px;
}

/* line 1594, ../../../../sass/backoffice/desktopV2/css/main.scss */
.bgb32 {
  background: url('/assets/images/backoffice/desktopV2/media/main/bgb_32.png?1542607126') no-repeat 0px 0px;
  width: 6px;
  height: 32px;
}

/* line 1600, ../../../../sass/backoffice/desktopV2/css/main.scss */
.bdb32 {
  background: url('/assets/images/backoffice/desktopV2/media/main/bdb_32.png?1542607126') no-repeat 0px 0px;
  width: 6px;
  height: 32px;
}

/* line 1606, ../../../../sass/backoffice/desktopV2/css/main.scss */
.midb32 {
  background: url('/assets/images/backoffice/desktopV2/media/main/midb_32.png?1542607126') repeat-x 0px 0px;
  height: 32px;
}

/* line 1611, ../../../../sass/backoffice/desktopV2/css/main.scss */
.bgb20 {
  width: 4px;
  height: 20px;
}

/* line 1617, ../../../../sass/backoffice/desktopV2/css/main.scss */
.bdb20 {
  width: 4px;
  height: 20px;
}

/* line 1623, ../../../../sass/backoffice/desktopV2/css/main.scss */
.midb20 {
  height: 20px;
  text-align: center;
  font-size: 13px;
  font-weight: bold;
}

/* line 1631, ../../../../sass/backoffice/desktopV2/css/main.scss */
.midb16 {
  background: url('/assets/images/backoffice/desktopV2/media/main/midb_16.png?1542607126') repeat-x 0px 0px;
  height: 16px;
  text-align: center;
  padding-top: 1px;
  color: #FFFFFF;
}

/* line 1638, ../../../../sass/backoffice/desktopV2/css/main.scss */
a.planning_planning_action {
  display: block;
  overflow: hidden;
  font-size: 1em;
  text-align: left;
  text-decoration: none;
  opacity: 0.85;
  z-index: 0;
}

/* line 1648, ../../../../sass/backoffice/desktopV2/css/main.scss */
a.planning_planning_action:hover {
  text-decoration: none;
  opacity: 1;
  z-index: 1;
}

/* line 1654, ../../../../sass/backoffice/desktopV2/css/main.scss */
a.planning_action {
  display: block;
  clear: both;
  overflow: hidden;
  font-size: 1em;
  text-align: left;
  text-decoration: none;
  z-index: 0;
}

/* line 1664, ../../../../sass/backoffice/desktopV2/css/main.scss */
a.planning_action:hover {
  text-decoration: none;
  opacity: 1;
  z-index: 1;
}

/* line 1670, ../../../../sass/backoffice/desktopV2/css/main.scss */
div.planning_info {
  float: left;
  padding-left: 2px;
}

/* line 1675, ../../../../sass/backoffice/desktopV2/css/main.scss */
div.planning_planning_heure {
  padding: 0px;
  vertical-align: top;
  float: left;
}

/* line 1681, ../../../../sass/backoffice/desktopV2/css/main.scss */
p.planning_planning_heure {
  margin: 0;
}

/* line 1685, ../../../../sass/backoffice/desktopV2/css/main.scss */
p.planning_planning_heure span {
  vertical-align: top;
  display: inline;
}

/* line 1690, ../../../../sass/backoffice/desktopV2/css/main.scss */
span.planning_planning_heure {
  font-weight: bold;
}

/* line 1694, ../../../../sass/backoffice/desktopV2/css/main.scss */
span.planning_planning_minute {
  font-size: 0.8em;
  vertical-align: super;
}

/* line 1699, ../../../../sass/backoffice/desktopV2/css/main.scss */
div.planning_planning_detail {
  clear: both;
  padding: 1px;
}

/* line 1704, ../../../../sass/backoffice/desktopV2/css/main.scss */
div.planning_planning_detail div {
  clear: both;
}

/* line 1708, ../../../../sass/backoffice/desktopV2/css/main.scss */
div.planning_planning_popup {
  font-size: 0.8em;
  padding: 4px;
  z-index: 10;
}

/* line 1714, ../../../../sass/backoffice/desktopV2/css/main.scss */
#planning_calendar {
  padding: 4px;
}

/* line 1718, ../../../../sass/backoffice/desktopV2/css/main.scss */
.planning_calendar_row {
  clear: both;
  overflow: auto;
}

/* line 1723, ../../../../sass/backoffice/desktopV2/css/main.scss */
.planning_calendar_rowsel {
  clear: both;
  overflow: auto;
}

/* line 1728, ../../../../sass/backoffice/desktopV2/css/main.scss */
.planning_calendar_day_title {
  margin: 0 1px 0 0;
}

/* line 1732, ../../../../sass/backoffice/desktopV2/css/main.scss */
.planning_calendar_day {
  position: relative;
  border: 0px;
  margin: 1px;
}

/* line 1738, ../../../../sass/backoffice/desktopV2/css/main.scss */
.planning_calendar_day_selected {
  position: relative;
  margin: 0 1px 1px 0;
}

/* line 1743, ../../../../sass/backoffice/desktopV2/css/main.scss */
.planning_calendar_arrow {
  float: left;
  text-align: center;
}

/* line 1748, ../../../../sass/backoffice/desktopV2/css/main.scss */
.planning_calendar_userlink {
  display: block;
  padding: 2px 4px;
  margin: 0 0 1px 1px;
  text-decoration: none;
}

/* line 1755, ../../../../sass/backoffice/desktopV2/css/main.scss */
.planning_calendar_userlink:hover {
  text-decoration: none;
}

/* line 1759, ../../../../sass/backoffice/desktopV2/css/main.scss */
h2 {
  font-size: 12px;
  margin: 2px;
}

/* line 1764, ../../../../sass/backoffice/desktopV2/css/main.scss */
#calendardiv {
  position: absolute;
  visibility: hidden;
  background-color: #ffffff;
  top: 0px;
  left: 0px;
  z-index: 1000;
  height: auto;
  width: 150px;
}

/* ----------------------------------------  FORMS DE CREATION / EDITION */
/* line 1776, ../../../../sass/backoffice/desktopV2/css/main.scss */
form.form_object_block,
div.form_object_block {
  width: 96%;
  margin: auto;
}

/* line 1782, ../../../../sass/backoffice/desktopV2/css/main.scss */
form.form_object_block div.sub_bloc_form,
div.form_object_block div.sub_bloc_form {
  background-color: #FAFAFA;
  border: 1px solid #DEDEDE;
  padding: 15px;
}

/* line 1789, ../../../../sass/backoffice/desktopV2/css/main.scss */
form.form_object_block div.hidden div.sub_bloc_form table,
div.form_object_block div.hidden div.sub_bloc_form table {
  display: none;
}

/* line 1794, ../../../../sass/backoffice/desktopV2/css/main.scss */
form.form_object_block td.label_field,
div.form_object_block td.label_field {
  text-align: right;
  width: auto;
}

/* line 1800, ../../../../sass/backoffice/desktopV2/css/main.scss */
form.form_object_block td.w30,
div.form_object_block td.w30 {
  width: 30% !important;
}

/* line 1805, ../../../../sass/backoffice/desktopV2/css/main.scss */
form.form_object_block td.label_left,
div.form_object_block td.label_left {
  text-align: left !important;
}

/* line 1810, ../../../../sass/backoffice/desktopV2/css/main.scss */
form.form_object_block td.label_top,
div.form_object_block td.label_top {
  vertical-align: top !important;
}

/*quand on a un label top qui donne sur un chosen ça fait tout moche, alors là on recentre le label face au chosen*/
/* line 1816, ../../../../sass/backoffice/desktopV2/css/main.scss */
div.form_object_block td.label_chz_top {
  vertical-align: top !important;
  padding-top: 7px;
}

/* line 1821, ../../../../sass/backoffice/desktopV2/css/main.scss */
form.form_object_block td.label_field label,
div.form_object_block td.label_field label {
  font-weight: bold;
  color: #666;
}

/* line 1827, ../../../../sass/backoffice/desktopV2/css/main.scss */
form.form_object_block td.label_field span.required,
div.form_object_block td.label_field span.required {
  color: #E83137;
  margin-left: 3px;
  line-height: 16px;
  vertical-align: top;
}

/* line 1835, ../../../../sass/backoffice/desktopV2/css/main.scss */
div.form_object_block td.label_field label.label_disabled,
form.form_object_block td.label_field label.label_disabled {
  color: #999 !important;
}

/* line 1840, ../../../../sass/backoffice/desktopV2/css/main.scss */
form.form_object_block div.sub_bloc,
div.form_object_block div.sub_bloc {
  height: auto;
  width: 100%;
}

/* line 1846, ../../../../sass/backoffice/desktopV2/css/main.scss */
form.form_object_block div.sub_bloc h3,
div.form_object_block div.sub_bloc h3 {
  color: #4DB0D8;
}

/* line 1851, ../../../../sass/backoffice/desktopV2/css/main.scss */
form.form_object_block div.sub_bloc h3 input,
div.form_object_block div.sub_bloc h3 input {
  vertical-align: middle;
}

/* line 1856, ../../../../sass/backoffice/desktopV2/css/main.scss */
form.form_object_block div.skip,
div.form_object_block div.skip {
  margin-bottom: 15px;
}

/* line 1861, ../../../../sass/backoffice/desktopV2/css/main.scss */
form.form_object_block div.sub_bloc table,
div.form_object_block div.sub_bloc table {
  width: 99%;
}

/* line 1866, ../../../../sass/backoffice/desktopV2/css/main.scss */
form.form_object_block div.sub_bloc table td input,
div.form_object_block div.sub_bloc table td input {
  width: 100%;
}

/* line 1871, ../../../../sass/backoffice/desktopV2/css/main.scss */
div.form_object_block div.sub_bloc table td input.fixe200 {
  width: 200px;
}

/* line 1875, ../../../../sass/backoffice/desktopV2/css/main.scss */
div.form_object_block div.sub_bloc table td.legend span {
  font-size: 0.9em;
  color: #999;
}

/* line 1879, ../../../../sass/backoffice/desktopV2/css/main.scss */
form.form_object_block div.sub_bloc table td input[type=checkbox],
div.form_object_block div.sub_bloc table td input[type=checkbox] {
  width: auto;
}

/* line 1884, ../../../../sass/backoffice/desktopV2/css/main.scss */
form.form_object_block div.sub_bloc table td input[type=radio],
div.form_object_block div.sub_bloc table td input[type=radio] {
  width: auto;
}

/* line 1889, ../../../../sass/backoffice/desktopV2/css/main.scss */
form.form_object_block div.sub_bloc table td input[type=file],
div.form_object_block div.sub_bloc table td input[type=file] {
  width: auto;
  float: left;
}

/* line 1895, ../../../../sass/backoffice/desktopV2/css/main.scss */
div.form_object_block div.sub_bloc table td select[multiple=multiple] {
  width: 100%;
  overflow: auto;
}

/* line 1900, ../../../../sass/backoffice/desktopV2/css/main.scss */
form.form_object_block div.sub_bloc table td textarea,
div.form_object_block div.sub_bloc table td textarea {
  width: 60%;
  min-height: 80px;
}

/* line 1905, ../../../../sass/backoffice/desktopV2/css/main.scss */
form.form_object_block div.sub_bloc table td img.existing_img,
div.form_object_block div.sub_bloc table td img.existing_img {
  float: left;
  margin-left: 10px;
}

/* line 1910, ../../../../sass/backoffice/desktopV2/css/main.scss */
div.sub_form {
  margin-top: 5px;
  overflow: hidden;
  width: 100%;
}

/* line 1916, ../../../../sass/backoffice/desktopV2/css/main.scss */
table span.legend {
  font-size: 0.9em;
  font-style: italic;
}

/* line 1921, ../../../../sass/backoffice/desktopV2/css/main.scss */
div.sub_form > div {
  float: right;
  line-height: 20px;
  color: #424242;
}

/* line 1927, ../../../../sass/backoffice/desktopV2/css/main.scss */
div.sub_form > div.form_buttons > div {
  float: left;
  margin-right: 7px;
}

/* line 1932, ../../../../sass/backoffice/desktopV2/css/main.scss */
div.sub_form span.mandatory_fields {
  color: #E83137;
}

/* line 1936, ../../../../sass/backoffice/desktopV2/css/main.scss */
span.edited_object {
  color: #6fb01f;
}

/* line 1940, ../../../../sass/backoffice/desktopV2/css/main.scss */
div.form_object_block div.sub_bloc .chzn-container .chzn-results .highlighted {
  background: #4DB0D8 !important;
  color: #fff;
}

/* ----------------------------------------  ERREURS */
/* line 1947, ../../../../sass/backoffice/desktopV2/css/main.scss */
ul.global_message,
div.global_message {
  width: auto;
  margin-right: auto;
  margin-left: auto;
  margin-bottom: 5px;
  padding: 20px;
  font-size: 14px;
  margin-top: 10px;
}

/* line 1957, ../../../../sass/backoffice/desktopV2/css/main.scss */
ul.error_message,
div.error_message {
  border: 1px solid #E83137;
  background-color: #FFDADC;
  color: #666;
}

/* line 1964, ../../../../sass/backoffice/desktopV2/css/main.scss */
div.title {
  float: left;
  width: 100%;
}

/* line 1969, ../../../../sass/backoffice/desktopV2/css/main.scss */
div.mess_error {
  color: #E83137;
  font-style: italic;
}

/*----- */
/* line 1975, ../../../../sass/backoffice/desktopV2/css/main.scss */
h4 {
  font-size: 14px;
  color: #13B2FF;
}

/* line 1980, ../../../../sass/backoffice/desktopV2/css/main.scss */
tr.trl1 {
  background-color: #FFFFFF;
  border-bottom: 1px solid #B0B0B0;
}

/* line 1984, ../../../../sass/backoffice/desktopV2/css/main.scss */
tr.trl2 {
  background-color: #E0E2EC;
  border-bottom: 1px solid #B0B0B0;
  border-left: 1px solid #B0B0B0;
  border-right: 1px solid #B0B0B0;
}

/* line 1990, ../../../../sass/backoffice/desktopV2/css/main.scss */
tr.trl1:hover {
  background-color: #BCBCBC;
}

/* line 1993, ../../../../sass/backoffice/desktopV2/css/main.scss */
tr.trl2:hover {
  background-color: #BCBCBC;
}

/* line 1996, ../../../../sass/backoffice/desktopV2/css/main.scss */
td.tdl1 {
  background-color: #FFFFFF;
}

/* line 1999, ../../../../sass/backoffice/desktopV2/css/main.scss */
td.tdl2 {
  background-color: #f3e8e9;
  cursor: pointer;
}

/* line 2004, ../../../../sass/backoffice/desktopV2/css/main.scss */
.tableau-savings td {
  border-right: 1px solid #B0B0B0;
}

/* line 2008, ../../../../sass/backoffice/desktopV2/css/main.scss */
div.actionspetit {
  float: left;
  margin-left: 10px;
}

/* line 2013, ../../../../sass/backoffice/desktopV2/css/main.scss */
div.actions {
  float: right;
  padding-bottom: 5px;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 5px;
}

/* line 2020, ../../../../sass/backoffice/desktopV2/css/main.scss */
div.dims_popup > div > div.actions img {
  height: 16px;
  width: 16px;
}

/* line 2024, ../../../../sass/backoffice/desktopV2/css/main.scss */
div.dims_popup > div > div.actions + h2 {
  -moz-border-bottom-colors: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  background-color: #282D55;
  border-bottom-color: -moz-use-text-color;
  border-bottom-style: none;
  border-bottom-width: medium;
  border-image-outset: 0 0 0 0;
  border-image-repeat: stretch stretch;
  border-image-slice: 100% 100% 100% 100%;
  border-image-source: none;
  border-image-width: 1 1 1 1;
  border-left-color-ltr-source: physical;
  border-left-color-rtl-source: physical;
  border-left-color-value: -moz-use-text-color;
  border-left-style-ltr-source: physical;
  border-left-style-rtl-source: physical;
  border-left-style-value: none;
  border-left-width-ltr-source: physical;
  border-left-width-rtl-source: physical;
  border-left-width-value: medium;
  border-right-color-ltr-source: physical;
  border-right-color-rtl-source: physical;
  border-right-color-value: -moz-use-text-color;
  border-right-style-ltr-source: physical;
  border-right-style-rtl-source: physical;
  border-right-style-value: none;
  border-right-width-ltr-source: physical;
  border-right-width-rtl-source: physical;
  border-right-width-value: medium;
  border-top-color: -moz-use-text-color;
  border-top-style: none;
  border-top-width: medium;
  color: white;
  margin-bottom: 5px;
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
  padding-bottom: 7px;
  padding-left: 7px;
  padding-right: 7px;
  padding-top: 7px;
}

/* line 2069, ../../../../sass/backoffice/desktopV2/css/main.scss */
div.dims_popup > div > h2 {
  border-bottom-color: grey;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  margin-bottom: 5px;
  padding-bottom: 5px;
}

/* line 2076, ../../../../sass/backoffice/desktopV2/css/main.scss */
div.dims_popup > div > div {
  height: 100%;
  margin-bottom: 5px;
  overflow-x: hidden;
  overflow-y: auto;
}

/* line 2083, ../../../../sass/backoffice/desktopV2/css/main.scss */
.select2-container {
  font-family: Verdana,Arial,sans-serif;
  font-size: 1em;
}

/* line 2088, ../../../../sass/backoffice/desktopV2/css/main.scss */
.select2-container {
  font-family: Verdana,Arial,sans-serif;
  font-size: 1em;
}
