/* Échec de l'agrandissement. Renvoi du contenu non agrandi.
(10,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(32,15): run-time error CSS1039: Token not allowed after unary operator: '-main-text-color'
(80,26): run-time error CSS1039: Token not allowed after unary operator: '-env-color'
(116,26): run-time error CSS1039: Token not allowed after unary operator: '-secondary-color'
(121,26): run-time error CSS1039: Token not allowed after unary operator: '-secondary-color'
(127,26): run-time error CSS1039: Token not allowed after unary operator: '-secondary-color'
(147,26): run-time error CSS1039: Token not allowed after unary operator: '-secondary-color'
(254,26): run-time error CSS1039: Token not allowed after unary operator: '-background-color-bar'
(263,26): run-time error CSS1039: Token not allowed after unary operator: '-background-color-bar'
(286,26): run-time error CSS1039: Token not allowed after unary operator: '-background-color-bar'
(302,26): run-time error CSS1039: Token not allowed after unary operator: '-secondary-color'
(309,26): run-time error CSS1039: Token not allowed after unary operator: '-secondary-color'
(314,26): run-time error CSS1039: Token not allowed after unary operator: '-secondary-color'
(342,15): run-time error CSS1039: Token not allowed after unary operator: '-main-text-color'
(507,26): run-time error CSS1039: Token not allowed after unary operator: '-secondary-color'
(538,15): run-time error CSS1039: Token not allowed after unary operator: '-main-text-color'
(560,26): run-time error CSS1039: Token not allowed after unary operator: '-secondary-color'
(567,26): run-time error CSS1039: Token not allowed after unary operator: '-secondary-color'
(582,26): run-time error CSS1039: Token not allowed after unary operator: '-background-color-bar'
(672,26): run-time error CSS1039: Token not allowed after unary operator: '-secondary-color'
(683,15): run-time error CSS1039: Token not allowed after unary operator: '-main-text-color'
(800,26): run-time error CSS1039: Token not allowed after unary operator: '-background-color-bar'
(820,33): run-time error CSS1039: Token not allowed after unary operator: '-background-color-bar'
(827,26): run-time error CSS1039: Token not allowed after unary operator: '-background-color-bar'
(842,26): run-time error CSS1039: Token not allowed after unary operator: '-background-color-bar'
(858,33): run-time error CSS1039: Token not allowed after unary operator: '-background-color-bar'
(867,33): run-time error CSS1039: Token not allowed after unary operator: '-background-color-bar'
(876,33): run-time error CSS1039: Token not allowed after unary operator: '-background-color-bar'
(883,26): run-time error CSS1039: Token not allowed after unary operator: '-background-color-bar'
(917,33): run-time error CSS1039: Token not allowed after unary operator: '-background-color-bar'
(926,26): run-time error CSS1039: Token not allowed after unary operator: '-background-color-bar'
(1115,26): run-time error CSS1039: Token not allowed after unary operator: '-background-color-bar'
(1146,20): run-time error CSS1039: Token not allowed after unary operator: '-secondary-color'
(1155,15): run-time error CSS1039: Token not allowed after unary operator: '-background-color-bar'
(1170,26): run-time error CSS1039: Token not allowed after unary operator: '-background-color-bar'
(1186,26): run-time error CSS1039: Token not allowed after unary operator: '-background-color-bar'
(1199,26): run-time error CSS1039: Token not allowed after unary operator: '-element-supprime-color'
(1205,26): run-time error CSS1039: Token not allowed after unary operator: '-element-desactive-color'
(1228,26): run-time error CSS1039: Token not allowed after unary operator: '-element-desactive-color'
 */
/*!
 * Generated using the Bootstrap Customizer (https://getbootstrap.com/docs/3.4/customize/)
 *//*!
 * Bootstrap v3.4.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */.btn-default,.btn-primary,.btn-success,.btn-info,.btn-warning,.btn-danger{text-shadow:0 -1px 0 rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075)}.btn-default:active,.btn-primary:active,.btn-success:active,.btn-info:active,.btn-warning:active,.btn-danger:active,.btn-default.active,.btn-primary.active,.btn-success.active,.btn-info.active,.btn-warning.active,.btn-danger.active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-default.disabled,.btn-primary.disabled,.btn-success.disabled,.btn-info.disabled,.btn-warning.disabled,.btn-danger.disabled,.btn-default[disabled],.btn-primary[disabled],.btn-success[disabled],.btn-info[disabled],.btn-warning[disabled],.btn-danger[disabled],fieldset[disabled] .btn-default,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-success,fieldset[disabled] .btn-info,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-danger{-webkit-box-shadow:none;box-shadow:none}.btn-default .badge,.btn-primary .badge,.btn-success .badge,.btn-info .badge,.btn-warning .badge,.btn-danger .badge{text-shadow:none}.btn:active,.btn.active{background-image:none}.btn-default{background-image:-webkit-linear-gradient(top, #fff 0, #e0e0e0 100%);background-image:-o-linear-gradient(top, #fff 0, #e0e0e0 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), to(#e0e0e0));background-image:linear-gradient(to bottom, #fff 0, #e0e0e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#dbdbdb;text-shadow:0 1px 0 #fff;border-color:#ccc}.btn-default:hover,.btn-default:focus{background-color:#e0e0e0;background-position:0 -15px}.btn-default:active,.btn-default.active{background-color:#e0e0e0;border-color:#dbdbdb}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default.focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#e0e0e0;background-image:none}.btn-primary{background-image:-webkit-linear-gradient(top, #0082ff 0, #0063c2 100%);background-image:-o-linear-gradient(top, #0082ff 0, #0063c2 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #0082ff), to(#0063c2));background-image:linear-gradient(to bottom, #0082ff 0, #0063c2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0082ff', endColorstr='#ff0063c2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#005eb8}.btn-primary:hover,.btn-primary:focus{background-color:#0063c2;background-position:0 -15px}.btn-primary:active,.btn-primary.active{background-color:#0063c2;border-color:#005eb8}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#0063c2;background-image:none}.btn-success{background-image:-webkit-linear-gradient(top, #5cb85c 0, #419641 100%);background-image:-o-linear-gradient(top, #5cb85c 0, #419641 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #5cb85c), to(#419641));background-image:linear-gradient(to bottom, #5cb85c 0, #419641 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#3e8f3e}.btn-success:hover,.btn-success:focus{background-color:#419641;background-position:0 -15px}.btn-success:active,.btn-success.active{background-color:#419641;border-color:#3e8f3e}.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled.focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success.focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color:#419641;background-image:none}.btn-info{background-image:-webkit-linear-gradient(top, #afe1fa 0, #75cbf6 100%);background-image:-o-linear-gradient(top, #afe1fa 0, #75cbf6 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #afe1fa), to(#75cbf6));background-image:linear-gradient(to bottom, #afe1fa 0, #75cbf6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffafe1fa', endColorstr='#ff75cbf6', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#6cc8f6}.btn-info:hover,.btn-info:focus{background-color:#75cbf6;background-position:0 -15px}.btn-info:active,.btn-info.active{background-color:#75cbf6;border-color:#6cc8f6}.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled.focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info.focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color:#75cbf6;background-image:none}.btn-warning{background-image:-webkit-linear-gradient(top, #f0ad4e 0, #eb9316 100%);background-image:-o-linear-gradient(top, #f0ad4e 0, #eb9316 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f0ad4e), to(#eb9316));background-image:linear-gradient(to bottom, #f0ad4e 0, #eb9316 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#e38d13}.btn-warning:hover,.btn-warning:focus{background-color:#eb9316;background-position:0 -15px}.btn-warning:active,.btn-warning.active{background-color:#eb9316;border-color:#e38d13}.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled.focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning.focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{background-color:#eb9316;background-image:none}.btn-danger{background-image:-webkit-linear-gradient(top, #d9534f 0, #c12e2a 100%);background-image:-o-linear-gradient(top, #d9534f 0, #c12e2a 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #d9534f), to(#c12e2a));background-image:linear-gradient(to bottom, #d9534f 0, #c12e2a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#b92c28}.btn-danger:hover,.btn-danger:focus{background-color:#c12e2a;background-position:0 -15px}.btn-danger:active,.btn-danger.active{background-color:#c12e2a;border-color:#b92c28}.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled.focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger.focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#c12e2a;background-image:none}.thumbnail,.img-thumbnail{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.075);box-shadow:0 1px 2px rgba(0,0,0,0.075)}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{background-image:-webkit-linear-gradient(top, #f5f5f5 0, #e8e8e8 100%);background-image:-o-linear-gradient(top, #f5f5f5 0, #e8e8e8 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f5f5f5), to(#e8e8e8));background-image:linear-gradient(to bottom, #f5f5f5 0, #e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-repeat:repeat-x;background-color:#e8e8e8}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background-image:-webkit-linear-gradient(top, #0082ff 0, #0075e6 100%);background-image:-o-linear-gradient(top, #0082ff 0, #0075e6 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #0082ff), to(#0075e6));background-image:linear-gradient(to bottom, #0082ff 0, #0075e6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0082ff', endColorstr='#ff0075e6', GradientType=0);background-repeat:repeat-x;background-color:#0075e6}.navbar-default{background-image:-webkit-linear-gradient(top, #fff 0, #f8f8f8 100%);background-image:-o-linear-gradient(top, #fff 0, #f8f8f8 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), to(#f8f8f8));background-image:linear-gradient(to bottom, #fff 0, #f8f8f8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.075)}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.active>a{background-image:-webkit-linear-gradient(top, #dbdbdb 0, #e2e2e2 100%);background-image:-o-linear-gradient(top, #dbdbdb 0, #e2e2e2 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #dbdbdb), to(#e2e2e2));background-image:linear-gradient(to bottom, #dbdbdb 0, #e2e2e2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0);background-repeat:repeat-x;-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,0.075);box-shadow:inset 0 3px 9px rgba(0,0,0,0.075)}.navbar-brand,.navbar-nav>li>a{text-shadow:0 1px 0 rgba(255,255,255,0.25)}.navbar-inverse{background-image:-webkit-linear-gradient(top, #3c3c3c 0, #222 100%);background-image:-o-linear-gradient(top, #3c3c3c 0, #222 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #3c3c3c), to(#222));background-image:linear-gradient(to bottom, #3c3c3c 0, #222 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border-radius:4px}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.active>a{background-image:-webkit-linear-gradient(top, #080808 0, #0f0f0f 100%);background-image:-o-linear-gradient(top, #080808 0, #0f0f0f 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #080808), to(#0f0f0f));background-image:linear-gradient(to bottom, #080808 0, #0f0f0f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0);background-repeat:repeat-x;-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,0.25);box-shadow:inset 0 3px 9px rgba(0,0,0,0.25)}.navbar-inverse .navbar-brand,.navbar-inverse .navbar-nav>li>a{text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.navbar-static-top,.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}@media (max-width:767px){.navbar .navbar-nav .open .dropdown-menu>.active>a,.navbar .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-image:-webkit-linear-gradient(top, #0082ff 0, #0075e6 100%);background-image:-o-linear-gradient(top, #0082ff 0, #0075e6 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #0082ff), to(#0075e6));background-image:linear-gradient(to bottom, #0082ff 0, #0075e6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0082ff', endColorstr='#ff0075e6', GradientType=0);background-repeat:repeat-x}}.alert{text-shadow:0 1px 0 rgba(255,255,255,0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.25),0 1px 2px rgba(0,0,0,0.05)}.alert-success{background-image:-webkit-linear-gradient(top, #dff0d8 0, #c8e5bc 100%);background-image:-o-linear-gradient(top, #dff0d8 0, #c8e5bc 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #dff0d8), to(#c8e5bc));background-image:linear-gradient(to bottom, #dff0d8 0, #c8e5bc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);background-repeat:repeat-x;border-color:#b2dba1}.alert-info{background-image:-webkit-linear-gradient(top, #d9edf7 0, #b9def0 100%);background-image:-o-linear-gradient(top, #d9edf7 0, #b9def0 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #d9edf7), to(#b9def0));background-image:linear-gradient(to bottom, #d9edf7 0, #b9def0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);background-repeat:repeat-x;border-color:#9acfea}.alert-warning{background-image:-webkit-linear-gradient(top, #fcf8e3 0, #f8efc0 100%);background-image:-o-linear-gradient(top, #fcf8e3 0, #f8efc0 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fcf8e3), to(#f8efc0));background-image:linear-gradient(to bottom, #fcf8e3 0, #f8efc0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);background-repeat:repeat-x;border-color:#f5e79e}.alert-danger{background-image:-webkit-linear-gradient(top, #f2dede 0, #e7c3c3 100%);background-image:-o-linear-gradient(top, #f2dede 0, #e7c3c3 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f2dede), to(#e7c3c3));background-image:linear-gradient(to bottom, #f2dede 0, #e7c3c3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);background-repeat:repeat-x;border-color:#dca7a7}.progress{background-image:-webkit-linear-gradient(top, #ebebeb 0, #f5f5f5 100%);background-image:-o-linear-gradient(top, #ebebeb 0, #f5f5f5 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #ebebeb), to(#f5f5f5));background-image:linear-gradient(to bottom, #ebebeb 0, #f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);background-repeat:repeat-x}.progress-bar{background-image:-webkit-linear-gradient(top, #0082ff 0, #0068cc 100%);background-image:-o-linear-gradient(top, #0082ff 0, #0068cc 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #0082ff), to(#0068cc));background-image:linear-gradient(to bottom, #0082ff 0, #0068cc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0082ff', endColorstr='#ff0068cc', GradientType=0);background-repeat:repeat-x}.progress-bar-success{background-image:-webkit-linear-gradient(top, #5cb85c 0, #449d44 100%);background-image:-o-linear-gradient(top, #5cb85c 0, #449d44 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #5cb85c), to(#449d44));background-image:linear-gradient(to bottom, #5cb85c 0, #449d44 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);background-repeat:repeat-x}.progress-bar-info{background-image:-webkit-linear-gradient(top, #afe1fa 0, #7fcff7 100%);background-image:-o-linear-gradient(top, #afe1fa 0, #7fcff7 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #afe1fa), to(#7fcff7));background-image:linear-gradient(to bottom, #afe1fa 0, #7fcff7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffafe1fa', endColorstr='#ff7fcff7', GradientType=0);background-repeat:repeat-x}.progress-bar-warning{background-image:-webkit-linear-gradient(top, #f0ad4e 0, #ec971f 100%);background-image:-o-linear-gradient(top, #f0ad4e 0, #ec971f 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f0ad4e), to(#ec971f));background-image:linear-gradient(to bottom, #f0ad4e 0, #ec971f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);background-repeat:repeat-x}.progress-bar-danger{background-image:-webkit-linear-gradient(top, #d9534f 0, #c9302c 100%);background-image:-o-linear-gradient(top, #d9534f 0, #c9302c 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #d9534f), to(#c9302c));background-image:linear-gradient(to bottom, #d9534f 0, #c9302c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);background-repeat:repeat-x}.progress-bar-striped{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.list-group{border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.075);box-shadow:0 1px 2px rgba(0,0,0,0.075)}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{text-shadow:0 -1px 0 #0068cc;background-image:-webkit-linear-gradient(top, #0082ff 0, #006ed9 100%);background-image:-o-linear-gradient(top, #0082ff 0, #006ed9 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #0082ff), to(#006ed9));background-image:linear-gradient(to bottom, #0082ff 0, #006ed9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0082ff', endColorstr='#ff006ed9', GradientType=0);background-repeat:repeat-x;border-color:#006ed9}.list-group-item.active .badge,.list-group-item.active:hover .badge,.list-group-item.active:focus .badge{text-shadow:none}.panel{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.05)}.panel-default>.panel-heading{background-image:-webkit-linear-gradient(top, #f5f5f5 0, #e8e8e8 100%);background-image:-o-linear-gradient(top, #f5f5f5 0, #e8e8e8 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f5f5f5), to(#e8e8e8));background-image:linear-gradient(to bottom, #f5f5f5 0, #e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-repeat:repeat-x}.panel-primary>.panel-heading{background-image:-webkit-linear-gradient(top, #0082ff 0, #0075e6 100%);background-image:-o-linear-gradient(top, #0082ff 0, #0075e6 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #0082ff), to(#0075e6));background-image:linear-gradient(to bottom, #0082ff 0, #0075e6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0082ff', endColorstr='#ff0075e6', GradientType=0);background-repeat:repeat-x}.panel-success>.panel-heading{background-image:-webkit-linear-gradient(top, #dff0d8 0, #d0e9c6 100%);background-image:-o-linear-gradient(top, #dff0d8 0, #d0e9c6 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #dff0d8), to(#d0e9c6));background-image:linear-gradient(to bottom, #dff0d8 0, #d0e9c6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0);background-repeat:repeat-x}.panel-info>.panel-heading{background-image:-webkit-linear-gradient(top, #d9edf7 0, #c4e3f3 100%);background-image:-o-linear-gradient(top, #d9edf7 0, #c4e3f3 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #d9edf7), to(#c4e3f3));background-image:linear-gradient(to bottom, #d9edf7 0, #c4e3f3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0);background-repeat:repeat-x}.panel-warning>.panel-heading{background-image:-webkit-linear-gradient(top, #fcf8e3 0, #faf2cc 100%);background-image:-o-linear-gradient(top, #fcf8e3 0, #faf2cc 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fcf8e3), to(#faf2cc));background-image:linear-gradient(to bottom, #fcf8e3 0, #faf2cc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0);background-repeat:repeat-x}.panel-danger>.panel-heading{background-image:-webkit-linear-gradient(top, #f2dede 0, #ebcccc 100%);background-image:-o-linear-gradient(top, #f2dede 0, #ebcccc 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f2dede), to(#ebcccc));background-image:linear-gradient(to bottom, #f2dede 0, #ebcccc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0);background-repeat:repeat-x}.well{background-image:-webkit-linear-gradient(top, #e8e8e8 0, #f5f5f5 100%);background-image:-o-linear-gradient(top, #e8e8e8 0, #f5f5f5 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #e8e8e8), to(#f5f5f5));background-image:linear-gradient(to bottom, #e8e8e8 0, #f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);background-repeat:repeat-x;border-color:#dcdcdc;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.05),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 3px rgba(0,0,0,0.05),0 1px 0 rgba(255,255,255,0.1)}
/* IRSN CILEI - CSS Document */
:root {
  --background-color-bar: #0082FF;
  --secondary-color: #AFE1FA;
  --main-text-color: #0A0096;
  --element-desactive-color: #FF866A;
  --element-supprime-color: #FFF0BC;
}

* {
  margin: 0;
  padding: 0;
}

body {
  font-family: "Arial","sans-serif";
  background-color: #efefef;
}

ul, li {
  list-style-type: none;
}
/* titles */
h1 {
  color: var(--main-text-color);
  font-size: 1.5em;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  margin: 20px 20px 20px 25px;
}

h2 {
  color: #000;
  font-size: 1.2em;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  margin: 20px 0 0 0;
}

h5 {
  clear: left;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  margin: 15px 20px 20px 20px;
}

.cilei-intertitre {
  color: #161515;
  font-size: 1.6em;
  font-weight: normal;
  display: block;
  padding: 0 0 6px 7px;
  background: url("images/bgBorderLeftTitle.gif") no-repeat left 4px;
}

/* text */
p {
  margin: 0px 20px 0px 20px;
  line-height: normal;
  font-size: 0.9em;
}

/* table */
.table > tbody > tr > td, .table > tfoot > tr > td {
  padding: 8px;
  vertical-align: middle;
  border-top: 0;
  text-align: left;
}

/* topbar */
#cilei-topbar {
  padding-top: 15px;
  height: 76px;
  background-color: var(--env-color);
}

#cilei-topbar a {
  color: #ffffff;
  font-size: 13px;
  font-weight: 600;
}

#cilei-topbar .cilei-lang {
  padding-right: 20px;
  background-image: url("images/sprite_icons.png");
  background-repeat: no-repeat;
  background-position: right -92px;
  margin: 0 340px 0 30px;
}

#cilei-topbar .cilei-welcome {
  padding-left: 30px;
  background-image: url("images/sprite_icons.png");
  background-repeat: no-repeat;
  background-position: left -92px;
  margin: 0 20px 0 10px;
  color: #fff;
}

#cilei-topbar li.cilei-welcome {
  width: 880px;
}

#cilei-topbar .cilei-newsletter {
  padding: 5px 12px 5px 30px;
  background-image: url("images/sprite_icons.png");
  background-repeat: no-repeat;
  background-position: 0px -137px;
  border-radius: 3px;
  background-color: var(--secondary-color);
  margin-right: 60px;
}

#cilei-topbar .cilei-espacelabo {
  background-color: var(--secondary-color);
  border-radius: 3px;
  padding: 5px 12px 5px 12px;
}

#cilei-topbar .cilei-menu {
  background-color: var(--secondary-color);
  border-radius: 3px;
  padding: 5px 12px 5px 12px;
}

#cilei-topbar a.cilei-menu:hover {
  text-decoration: none;
}

#cilei-topbar li#cilei-menuadmin {
  position: absolute;
  right: 60px;
}

#cilei-topbar #menutop ul li {
  float: none;
}

#menutop {
  position: absolute;
  background-color: var(--secondary-color);
  margin-top: 10px;
  width: 232px;
  right: 0;
  opacity: 0.95;
  padding: 10px;
  color: #fff;
  border-radius: 3px;
  font-size: 0.85em;
  font-weight: 600;
  box-shadow: 1px 1px 5px #a2a2a2;
  display: none;
}

#menutop a {
  color: #fff;
}

#menutop a:hover {
  color: #fff;
  text-decoration: underline;
}

#menutop ul {
  list-style-type: none;
  padding: 0;
  margin: 5px 0 5px 0;
}

#cilei-topbar ul {
  width: 1030px;
  margin: 0 auto;
  list-style-type: none;
}

#cilei-topbar ul#topbaradmin {
  width: 100%;
}

#cilei-topbar ul li {
  float: left;
  position: relative;
}

/* header */
header {
  background-color: #ffffff;
  width: 1160px;
  margin: -25px auto 0;
  height: 115px;
  border-bottom: 5px solid #efefef;
}

.headeradmin {
  width: 100%;
}

header .cilei-banner {
  display: flex;
  align-items: center;
  height: 100%;
}

header .cilei-logo {
  clear: both;
  flex-shrink: 0;
  display: flex;
  margin: 0 40px;
  gap: 20px;
}

header .cilei-logo a {
  text-decoration: none;
}

header .cilei-acronym {
  font-size: 24px;
  color: #B4A58C;
  margin-top: 19px;
}

header .cilei-title {
  font-size: 26px;
  line-height: 34px;
  text-align: center;
  color: #666666;
  font-weight: lighter;
  flex-grow: 1;
  text-transform: uppercase;
}

/* nav */
.navbar-collapse {
  text-align: center;
  width: 1030px;
  margin: 0 auto 0 auto;
  padding: 0;
}

.navbar-collapse {
  background: none;
  border: none;
  box-shadow: none;
}

.navbar-collapse.collapse {
  width: 1160px;
  background-color: var(--background-color-bar);
}

.navbar-collapse {
  margin-bottom: 5px;
  min-height: 44px;
}

.navbar-collapse {
  background-color: var(--background-color-bar);
  padding: 0;
  text-align: center;
}

.navbar-collapse .nav {
  padding: 0;
  margin: 0;
}

#nav-espaceadmin {
  width: 100%;
  height: 44px;
}

#navdataref {
  width: 2%; /* Augmente la largeur du lien données de références dans le bandeau */
}

.navbar-collapse .nav > li > a {
  border-left: 1px solid #6fa6db;
  border-right: 1px solid #3478bb;
  text-transform: uppercase;
  background-color: var(--background-color-bar);
  color: #fff;
  font-size: 19px;
  /*padding: 10px 0\9;*/
  text-align: center\9;
  font-weight: 800;
  font-weight: bold;
  font-family: "Arial Condensed","sans-serif";
  height: 44px;
  padding: 7px 10px 0 10px;
  margin: 0;
}

.navbar-collapse .nav > li > a:hover {
  color: #fff;
  text-decoration: underline;
  background-color: var(--secondary-color);
  border-left: 1px solid #6fa6db;
  border-right: 1px solid #3478bb;
}

.navbar-collapse .nav > .actived > a {
  color: #fff;
  background-color: var(--secondary-color);
}

.navbar-collapse .nav > .active > a {
  color: #fff;
  background-color: var(--secondary-color);
}

.navbar-collapse .nav > li.first > a {
  border-left: 0;
}

.navbar-collapse .nav > li.last > a {
  border-right: 0;
  white-space: nowrap;
}

.navbar-default .nav > li > a {
  white-space: nowrap;
}


/* breadcrumb */
.breadcrumb {
  background-color: #fff;
  margin: 0 0 0 8px;
}

.breadcrumb ul.cilei-breadcrumb li {
  background: none;
  padding: 0;
  list-style: none;
  font-size: 12px;
  color: var(--main-text-color);
  float: left;
}

.breadcrumb ul.cilei-breadcrumb li a {
  color: #665f60;
}

.breadcrumb ul.cilei-breadcrumb li a:hover {
  color: #d41e1c;
  text-decoration: none;
}

/* container */
div.container {
  width: 1160px;
  padding: 0 0 0 0;
}

div.container-admin {
  width: 100%;
  padding: 0 0 0 0;
  overflow: auto;
}

div.container-admin-index-essai {
  width: 65%;
  padding: 0 0 0 0;
  overflow: auto;
  float: left;
  box-sizing: border-box;
}

div.container-admin-index-side {
  width: 30%;
  padding: 0 0 0 0;
  overflow: auto;
  float: left;
  box-sizing: border-box;
}

div.theme-showcase {
  padding: 0 0 0 0;
  padding: 0 0 40px 0;
}
/* espace labo */
#espacelabo {
  position: relative;
  height: 500px;
}

#essais {
  width: 800px;
  float: left;
  margin: 10px 0 40px 20px;
}

#essais div.cilei-blocktitle {
  text-align: left;
  padding-left: 10px;
  margin: 0 0 25px 0;
}

.proficiency-test-item {
  margin: 5px 16px 0 16px;
  padding: 5px 16px 0 16px;
}

table.desc-essai {
  margin: 0 0 10px 0;
  width: 99%;
}

.desc-essai-details {
  text-align: right;
}

table.desc-essai td {
  padding: 5px;
  vertical-align: bottom;
}

table.desc-essai td img {
  vertical-align: top;
  margin: 0 0 3px 0;
}

table.desc-essai td span {
  font-weight: bold;
  font-size: 1.1em;
}

table.desc-essai td.etapes {
  width: 50px;
}

table.desc-essai td.etapes-coche {
  width: 60px;
}

table.desc-essai td.picto {
  width: 80px;
  height: 65px;
}

table.desc-essai td.picto img {
  vertical-align: bottom;
}

table.desc-essai td.action {
  vertical-align: middle;
  text-align: right;
}

table.desc-essai td.hr {
  height: 1px;
  padding: 0;
  margin-bottom: 5px;
  background-color: #e6e6e6;
}

table.desc-essai td.desc {
  vertical-align: middle;
}

table.table-essai {
  margin-bottom: 40px;
}

table.table-essai th {
  font-weight: normal;
  padding: 5px 0 5px 0;
}

table.table-essai th img {
  margin: 1px 0 0 5px;
  vertical-align: top;
}

table.table-essai td {
  border: 1px solid #c9c9c9;
}

table.table-essai th.essai-disable {
  color: #cccccc;
}

table.table-essai td.space {
  border: none;
  width: 5px;
}

#messages {
  width: 315px;
  float: left;
  margin: 10px 0 40px 10px;
}

#messages div.cilei-blocktitle {
  text-align: left;
  padding-left: 10px;
  margin: 0;
}

#messages #lastmessage {
  background-color: var(--secondary-color);
}

#messages #lastmessage td {
  padding: 10px;
  font-size: 0.8em;
}

#cadreLivraison, #cadreResponsableEssai, #cadrePayeur {
  padding-left: 38px;
}

h4.registration {
  font-size: 1em;
  margin-left: 25px;
}

.titrediv {
  margin-bottom: 15px;
}

#question1, #question2, #question3, #question4 {
  margin-left: 38px;
}

#question1 label, #question2 label {
  margin-left: 35px;
  font-size: 0.9em;
}

.soustitrediv {
  color: var(--main-text-color);
  font-weight: bold;
  margin-bottom: 15px;
}

#onglet-resultat {
  margin-bottom: 20px;
}

#onglet-resultat button {
  background-color: #fff;
  border-left: 1px solid #dddddd;
  border-right: 1px solid #dddddd;
  border-top: 1px solid #dddddd;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom: 0px;
  margin: 20px 0 0 20px;
  padding: 12px 15px 12px 15px;
}

#onglet-resultat button:hover {
  background-color: var(--secondary-color);
  color: #fff;
  font-weight: bold;
  text-decoration: underline;
}

#onglet-resultat button.active {
  background-color: var(--secondary-color);
  color: #fff;
  font-weight: bold;
}

/* espace admin */
table.display th {
  font-size: 0.8em;
}

table.display td {
  font-size: 0.8em;
}

table.display tr.thead {
  background-color: var(--background-color-bar);
  color: #fff;
  font-family: "Arial Condensed","sans-serif";
  font-weight: 600;
  font-size: 1.5em;
  text-transform: uppercase;
}

.table-container {
  max-height: calc(100vh - 390px);
}

.enTete-table {
  background-color: white;
  top: 0px;
  z-index: 1;
  position: sticky;
}

.full-width {
  width: 100%;
}

#actions {
  font-size: 0.8em;
  font-weight: bold;
  margin: 0 20px 20px 20px;
  background-color: #efefef;
  padding: 15px 10px 0 10px;
  float: left;
  display: none;
}

#actions ul {
  float: left;
}

#actions li {
  list-style: none;
  float: left;
  margin: 0 20px 10px 0;
}

#actions img {
  width: 30px;
  height: 30px;
  margin-right: 2px;
}

/* Couleur de fond de l'en-t�te du tableau, couleur du texte et hauteur de la cellules. */
.table-journal {
  margin: 0 auto;
  width: 100%;
}

.table-journal thead tr th {
  color: #000;
  font-family: "Arial Condensed","sans-serif";
  font-weight: bold;
  font-size: 1.2em;
}

.table-journal thead tr {
  border-bottom: solid 1px #000;
}

/* nth-child(even) ou nth-child(2n) cible les lignes paires. */
.table-journal tbody tr:nth-child(2n) {
  background-color: #fff;
  color: #000;
}

/* nth-child(odd) cible les lignes impaires. */
.table-journal tbody tr:nth-child(2n+1) {
  color: #000;
  background-color: #f9f9f9;
}

/* Couleur des bordures, hauteur des cellules et retrait du texte du bord gauche de la cellule. */
.table-journal tbody td {
  padding-left: 10px;
  height: 30px;
}

.table-journal tbody tr.newsObsolete {
  background-color: #CCCCCC;
}
/* Effet de survol au passage du curseur. */
.table-journal tbody tr:hover {
  /*background-color:#eaeaea;*/
  background-color: var(--secondary-color);
  color: #000;
}

.help-inline {
  color: #737373;
  margin-top: 5px;
  margin-bottom: 10px;
}

div.form-horizontal h1 {
  color: var(--main-text-color);
  font-size: 1.2em;
  font-weight: bold;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  margin: 20px 0 0 60px;
}

div#sendmessage {
  margin: 10px auto 0 auto;
}

#newsList td {
  text-align: left;
}

.newsObsolete {
  background-color: #c3def8;
}

#newsList td.selectradio {
  padding-left: 40px;
}

#btaction {
  text-align: right;
  width: 95%;
}
/*#Tableordo{
	margin:0 0 0 280px;
	width:69%;
}*/

#Tableordo tr:hover {
  background-color: #f9f9f9;
}

#Tableordo td {
  text-align: left;
}

#Tableordo td.libelle {
  width: 10%;
}

#Tableordo td.cross {
  width: 40px;
}
/* content */
.theme-showcase {
  background-color: #fff;
}

/* Carousel */
.carousel {
  float: left;
  height: 395px;
  width: 800px;
  margin: 20px 31px 0 16px;
}

.carousel-caption {
  z-index: 10;
}

.carousel .item {
  height: 395px;
  background-color: #777;
}

.carousel-inner > .item > img {
  position: absolute;
  top: 0;
  left: 0;
  min-width: 100%;
  height: 500px;
}

/* 5 images blocks */
#cilei-five-blocks {
  float: left;
  width: 295px;
  margin: 20px 0 25px 0;
}

#cilei-five-blocks .cilei-block1, #cilei-five-blocks .cilei-block2, #cilei-five-blocks .cilei-block3, #cilei-five-blocks .cilei-block4, #cilei-five-blocks .cilei-block5 {
  float: left;
}

#cilei-five-blocks .cilei-block2, #cilei-five-blocks .cilei-block5 {
  margin-left: 5px;
}

#cilei-five-blocks .cilei-block1 {
  width: 145px;
}

#cilei-five-blocks .cilei-block2 {
  margin-bottom: 9px;
  width: 145px;
}

#cilei-five-blocks .cilei-block3 {
  margin-bottom: 9px;
}

#cilei-five-blocks .cilei-block4 {
  width: 106px;
}

#cilei-five-blocks .cilei-block5 {
  width: 184px;
}

/* newsletter */

.cilei-blocktitle {
  clear: left;
  background-color: var(--background-color-bar);
  color: #fff;
  font-family: "Arial Condensed","sans-serif";
  font-weight: 600;
  font-size: 18px;
  text-transform: uppercase;
  padding: 5px 0 5px 0px;
  display: block;
  margin: 5px 16px 0 16px;
  text-align: center;
}

.cilei-blocktitle a {
  color: #fff;
  text-decoration: underline;
}

.cilei-blockpost {
  border-left: 1px solid #E6E6E6;
  border-right: 1px solid #E6E6E6;
  border-bottom: 1px solid var(--background-color-bar);
  padding: 30px 20px 20px 20px;
  margin: 0 16px 20px 16px;
}

.cilei-blocktitleform {
  clear: left;
  background-color: var(--background-color-bar);
  color: #fff;
  font-family: "Arial Condensed","sans-serif";
  font-weight: 600;
  font-size: 18px;
  text-transform: uppercase;
  padding: 5px 0 5px 0px;
  display: block;
  margin: 5px 16px 0 16px;
  text-align: center;
  width: 97%;
}

.cilei-inblocktitleform {
  clear: left;
  background-color: var(--background-color-bar);
  color: #fff;
  font-family: "Arial Condensed","sans-serif";
  font-weight: 600;
  font-size: 18px;
  text-transform: uppercase;
  padding: 5px 0 5px 0px;
  display: block;
  margin: 5px 16px 16px 16px;
  text-align: center;
  width: 97%;
}

.cilei-blockform {
  border-left: 1px solid #E6E6E6;
  border-right: 1px solid #E6E6E6;
  border-bottom: 1px solid var(--background-color-bar);
  padding: 30px 20px 20px 20px;
  margin: 0 16px 20px 16px;
  width: 97%;
}

.cilei-blockform-doc {
  border-left: 1px solid #E6E6E6;
  border-right: 1px solid #E6E6E6;
  border-bottom: 1px solid var(--background-color-bar);
  padding: 30px 20px 20px 20px;
  margin: 0 16px 20px 16px;
  width: 97%;
}

.cilei-blockform-index {
  border-left: 1px solid #E6E6E6;
  border-right: 1px solid #E6E6E6;
  border-bottom: 1px solid var(--background-color-bar);
  padding: 30px 20px 20px 20px;
  margin: 0 16px 20px 16px;
}

.cilei-subtitleform {
  clear: left;
  background-color: var(--background-color-bar);
  color: #fff;
  font-family: "Arial Condensed","sans-serif";
  font-weight: 600;
  font-size: 18px;
  text-transform: uppercase;
  padding: 0;
  display: block;
  margin: 5px 16px 0 16px;
  text-align: center;
  width: 97%;
}

.col-md-2 {
  width: 300px;
}

.col-md-10 {
  width: 600px;
}

.col-md-offset-2 {
  width: 980px;
  text-align: center;
  margin: 25px 0 0 0;
  padding: 0;
}

/* search result */
#cilei-blockresult {
  clear: left;
  padding: 0 0 0 0px;
  display: block;
  margin: 40px 16px 30px 16px;
  border-bottom: 1px solid var(--background-color-bar);
}

#cilei-blockresult table {
  margin: 20px 0 0 0;
  padding: 0;
}

#cilei-blockresult table th {
  background-color: var(--background-color-bar);
  color: #fff;
  font-family: "Arial Condensed","sans-serif";
  font-weight: 600;
  font-size: 16px;
  text-transform: uppercase;
}

#cilei-blockresult table .version {
  width: 200px;
  text-align: center;
}

#cilei-blockresult table td.desc {
  width: 480px;
}

#cilei-blockresult table td {
  text-align: left;
  vertical-align: middle;
}

#cilei-blockresult table td ul li {
  /*background: url("images/picto_arrow_red.gif") no-repeat scroll left 11px rgba(0, 0, 0, 0);*/
  list-style: none outside none;
  padding: 2px 0 0 15px;
}

th.col-xs-2 {
  padding: 0px;
  margin: 0px;
}



/* Footer */
footer {
  clear: left;
  width: 1030px;
  height: 25px;
  margin: 15px auto 0 auto;
  padding: 0 0 0 20px;
  font-family: arial;
  font-size: 12px;
  color: #787878;
}

footer.footer-admin {
  width: 100%;
}

footer ul li {
  float: right;
  list-style: none;
}

footer.footer-admin ul {
  margin-right: 15px;
}

footer ul li a {
  float: right;
  list-style: none;
  padding: 0 10px;
  border-right: 1px solid #b2b2b2;
  font-size: 12px;
  font-family: Arial;
  line-height: 12px;
  display: inline;
}

footer ul li.cilei-copy {
  float: left;
}

footer ul li a.cilei-last {
  border: 0;
}

/* Plugin Bootstrap */
.bootstrap-duallistbox-container {
  margin-right: 0px;
  margin-left: 5px;
}

.bootstrap-duallistbox-container .buttons {
  width: 100%;
  margin-bottom: -1px;
}

.bootstrap-duallistbox-container label {
  display: block;
}

.bootstrap-duallistbox-container .info {
  display: inline-block;
  margin-bottom: 5px;
  font-size: 11px;
}

.bootstrap-duallistbox-container .clear1,
.bootstrap-duallistbox-container .clear2 {
  display: none;
  font-size: 10px;
}

.bootstrap-duallistbox-container .box1.filtered .clear1,
.bootstrap-duallistbox-container .box2.filtered .clear2 {
  display: inline-block;
}

.bootstrap-duallistbox-container .move,
.bootstrap-duallistbox-container .remove {
  width: 60%;
}

.bootstrap-duallistbox-container .btn-group .btn {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.bootstrap-duallistbox-container select {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.bootstrap-duallistbox-container .moveall,
.bootstrap-duallistbox-container .removeall {
  width: 40%;
}

.bootstrap-duallistbox-container.bs2compatible .btn-group > .btn + .btn {
  margin-left: 0;
}

.bootstrap-duallistbox-container select {
  width: 100%;
  height: 300px;
  padding: 0;
}

.bootstrap-duallistbox-container .filter {
  display: inline-block;
  width: 100%;
  height: 31px;
  margin: 0 0 5px 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.bootstrap-duallistbox-container .filter.placeholder {
  color: #aaa;
}

.bootstrap-duallistbox-container.moveonselect .move,
.bootstrap-duallistbox-container.moveonselect .remove {
  display: none;
}

.bootstrap-duallistbox-container.moveonselect .moveall,
.bootstrap-duallistbox-container.moveonselect .removeall {
  width: 100%;
}

.showDragHandle {
  background-image: url("images/updown.gif");
  background-repeat: no-repeat;
  background-position: center center;
  cursor: move;
  background-color: #f9f9f9;
  width: 30px;
}

.bgshowDragHandle {
  background-color: #f9f9f9;
}

.bgshowTh {
  background-color: #fff;
}

/* WYSIWYG */
.wysiwyg-editor {
  margin-bottom: 40px;
  text-align: left;
}

.wysiwyg-toolbar {
  background-color: var(--background-color-bar);
}



.newsFAQContent {
  margin-left: 20px;
  margin-right: 20px;
}

.no-close .ui-dialog-titlebar-close {
  display: none;
}

.siteMap {
  padding-left: 40px;
}

.siteMap ul {
  padding-left: 40px;
}

.siteMap ul {
  list-style-type: disc;
}

.siteMap li {
  list-style-type: circle;
}

#SelectLabo tr:hover {
  background: var(--secondary-color);
}

.pointer {
  cursor: pointer;
}

.FormResultSelectionText {
  cursor: pointer;
  color: var(--background-color-bar);
}

.FormResultSelectionText:hover {
  text-decoration: underline;
}

.qa-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.search-field {
  position: relative;
  border: 2px solid var(--background-color-bar);
  border-radius: .25rem;
  margin: 1rem
}

.search-field > input {
  padding: .5rem 1rem;
  padding-right: 3rem;
  border: none;
}

.search-field > input:focus {
  outline: none;
}

.search-btn {
  background-color: var(--background-color-bar);
  mask-image: url(/Images/Icones/search.png);
  mask-size: cover;
  height: 3rem;
  width: 3rem;
  position: absolute;
  right: 0;
}

/*
  !important pour surcharcher les styles provenant de jquery.datatables.min.css
*/
tr.laboRefuse td {
  background-color: var(--element-supprime-color) !important;
}

tr[data-actif="False"] td,
tr[data-suppr="True"] td,
tr.laboSupprime td {
  background-color: var(--element-desactive-color) !important;
}

.toggle-affilie svg {
  width: 20px;
}

.toggle-labo {
  display: flex;
  width: 28px;
  height: 28px;
}

.icon-toggle-labo {
  width: 22px;
}

.delete-participant svg,
.cancel-delete-participant svg {
  width: 20px;
}

.suppr {
  background-color: var(--element-desactive-color)
}

.row-flex {
  display: flex;
  align-items: center;
}
/* Arial */
@font-face {
  font-family: 'Arial';
  font-style: normal;
  font-weight: 300;
  src : url('fonts/OpenSans-Light-webfont.eot'); /* Pour IE9 */
  src : url('fonts/OpenSans-Light-webfont.eot?') format('eot'),
        url('fonts/OpenSans-Light-webfont.woff') format('woff'),
        url('fonts/OpenSans-Light-webfont.svg') format('svg'),
        url('fonts/OpenSans-Light-webfont.ttf') format('truetype');
}
@font-face {
  font-family: 'Arial';
  font-style: normal;
  font-weight: 400;
  src : url('fonts/OpenSans-Regular-webfont.eot'); /* Pour IE9 */
  src : url('fonts/OpenSans-Regular-webfont.eot?') format('eot'),
        url('fonts/OpenSans-Regular-webfont.woff') format('woff'),
        url('fonts/OpenSans-Regular-webfont.svg') format('svg'),
        url('fonts/OpenSans-Regular-webfont.ttf') format('truetype');
  
}
@font-face {
  font-family: 'Arial';
  font-style: normal;
  font-weight: 600;
  src : url('fonts/OpenSans-Semibold-webfont.eot'); /* Pour IE9 */
  src : url('fonts/OpenSans-Semibold-webfont.eot?') format('eot'),
        url('fonts/OpenSans-Semibold-webfont.woff') format('woff'),
        url('fonts/OpenSans-Semibold-webfont.svg') format('svg'),
        url('fonts/OpenSans-Semibold-webfont.ttf') format('truetype');
  
  
}
@font-face {
  font-family: 'Arial';
  font-style: normal;
  font-weight: 700;
  src : url('fonts/OpenSans-Bold-webfont.eot'); /* Pour IE9 */
  src : url('fonts/OpenSans-Bold-webfont.eot?') format('eot'),
        url('fonts/OpenSans-Bold-webfont.woff') format('woff'),
        url('fonts/OpenSans-Bold-webfont.svg') format('svg'),
        url('fonts/OpenSans-Bold-webfont.ttf') format('truetype');
}
@font-face {
  font-family: 'Arial';
  font-style: normal;
  font-weight: 800;
  src : url('fonts/OpenSans-ExtraBold-webfont.eot'); /* Pour IE9 */
  src : url('fonts/OpenSans-ExtraBold-webfont.eot?') format('eot'),
        url('fonts/OpenSans-ExtraBold-webfont.woff') format('woff'),
        url('fonts/OpenSans-ExtraBold-webfont.svg') format('svg'),
        url('fonts/OpenSans-ExtraBold-webfont.ttf') format('truetype');
}
@font-face {
  font-family: 'Arial';
  font-style: italic;
  font-weight: 300;
  src : url('fonts/OpenSans-LightItalic-webfont.eot'); /* Pour IE9 */
  src : url('fonts/OpenSans-LightItalic-webfont.eot?') format('eot'),
        url('fonts/OpenSans-LightItalic-webfont.woff') format('woff'),
        url('fonts/OpenSans-LightItalic-webfont.svg') format('svg'),
        url('fonts/OpenSans-LightItalic-webfont.ttf') format('truetype');
}
@font-face {
  font-family: 'Arial';
  font-style: italic;
  font-weight: 400;
  src : url('fonts/OpenSans-Italic-webfont.eot'); /* Pour IE9 */
  src : url('fonts/OpenSans-Italic-webfont.eot?') format('eot'),
        url('fonts/OpenSans-Italic-webfont.woff') format('woff'),
        url('fonts/OpenSans-Italic-webfont.svg') format('svg'),
        url('fonts/OpenSans-Italic-webfont.ttf') format('truetype');
}
@font-face {
  font-family: 'Arial';
  font-style: italic;
  font-weight: 600;
  src : url('fonts/OpenSans-SemiboldItalic-webfont.eot'); /* Pour IE9 */
  src : url('fonts/OpenSans-SemiboldItalic-webfont.eot?') format('eot'),
        url('fonts/OpenSans-SemiboldItalic-webfont.woff') format('woff'),
        url('fonts/OpenSans-SemiboldItalic-webfont.svg') format('svg'),
        url('fonts/OpenSans-SemiboldItalic-webfont.ttf') format('truetype');
}
@font-face {
  font-family: 'Arial';
  font-style: italic;
  font-weight: 700;
  src : url('fonts/OpenSans-BoldItalic-webfont.eot'); /* Pour IE9 */
  src : url('fonts/OpenSans-BoldItalic-webfont.eot?') format('eot'),
        url('fonts/OpenSans-BoldItalic-webfont.woff') format('woff'),
        url('fonts/OpenSans-BoldItalic-webfont.svg') format('svg'),
        url('fonts/OpenSans-BoldItalic-webfont.ttf') format('truetype');
}
@font-face {
  font-family: 'Arial';
  font-style: italic;
  font-weight: 800;
  src : url('fonts/OpenSans-ExtraBoldItalic-webfont.eot'); /* Pour IE9 */
  src : url('fonts/OpenSans-ExtraBoldItalic-webfont.eot?') format('eot'),
        url('fonts/OpenSans-ExtraBoldItalic-webfont.woff') format('woff'),
        url('fonts/OpenSans-ExtraBoldItalic-webfont.svg') format('svg'),
        url('fonts/OpenSans-ExtraBoldItalic-webfont.ttf') format('truetype');
}

/* Arial Condensed */
@font-face {
  font-family: 'Arial Condensed';
  font-style: normal;
  font-weight: 300;
  src : url('fonts/OpenSans-CondLight-webfont.eot'); /* Pour IE9 */
  src : url('fonts/OpenSans-CondLight-webfont.eot?') format('eot'),
        url('fonts/OpenSans-CondLight-webfont.woff') format('woff'),
        url('fonts/OpenSans-CondLight-webfont.svg') format('svg'),
        url('fonts/OpenSans-CondLight-webfont.ttf') format('truetype');
}
@font-face {
  font-family: 'Arial Condensed';
  font-style: normal;
  font-weight: 700;
  src : url('fonts/OpenSans-CondBold-webfont.eot'); /* Pour IE9 */
  src : url('fonts/OpenSans-CondBold-webfont.eot?') format('eot'),
        url('fonts/OpenSans-CondBold-webfont.woff') format('woff'),
        url('fonts/OpenSans-CondBold-webfont.svg') format('svg'),
        url('fonts/OpenSans-CondBold-webfont.ttf') format('truetype');
}
@font-face {
  font-family: 'Arial Condensed';
  font-style: italic;
  font-weight: 300;
  src : url('fonts/OpenSans-CondLightItalic-webfont.eot'); /* Pour IE9 */
  src : url('fonts/OpenSans-CondLightItalic-webfont.eot?') format('eot'),
        url('fonts/OpenSans-CondLightItalic-webfont.woff') format('woff'),
        url('fonts/OpenSans-CondLightItalic-webfont.svg') format('svg'),
        url('fonts/OpenSans-CondLightItalic-webfont.ttf') format('truetype');
}
/* IE 8 */
@font-face {
    font-family: 'Arial Condensed';
	src : url('fonts/OpenSans-CondBold-webfont.eot'); /* Pour IE9 */
    src : url('fonts/OpenSans-CondBold-webfont.eot?') format('eot'),
          url('fonts/OpenSans-CondBold-webfont.woff') format('woff'),
          url('fonts/OpenSans-CondBold-webfont.svg') format('svg'),
          url('fonts/OpenSans-CondBold-webfont.ttf') format('truetype');
    }
