:root {
  --primary-color-rgb: 68,82,110;/*0,87,163;*/
  --secondary-color-rgb: 0,87,163;/*245,197,25;*/
  --alert-color-ok: 112,173,71;
  --alert-color-warning: 237,156,40;
  --alert-color-danger: 210,50,45;
  --alert-color-toolate: 133,2,206;
  --entite-color-AR: 239,112,0; /*Art & Revs*/
  --entite-color-TB: 0,97,220; /*Toy Box*/
}
body {
  color: #323232;
  font-size: 14px;
}
.page-header .breadcrumbs {margin-right:15px;}
#sidebar-left {height:100%;}
.panel-body {margin-bottom:25px;}
#modalDelete .panel-body, #alertWindow .panel-body, #modalNoDelete .panel-body, .modal-block .panel-body {margin-bottom:0px;}

.hidethis {display:none !important;}
.cutIfTooLong {overflow:hidden;text-overflow:ellipsis;white-space: nowrap}
.loader {
  position:fixed;
  height:100%; width:100%;
  opacity: 0.5;filter: alpha(opacity=50);
  background:#000 url(img/load.gif) no-repeat center center;
  display:none;
  z-index:10000000;
  top:0px;
  left:0px;
}
.display-choice a {float:right;margin-left:5px;font-size:24px;color:#666;}
.display-choice a:hover, .display-choice a.active {color:rgba(var(--primary-color-rgb), 1);}

.well.warning {background-color:rgba(var(--primary-color-rgb), 1);border-color:rgba(var(--primary-color-rgb), 1);}

.sub-nav {text-align:right;margin-bottom:25px;}
.panel-heading .archive-links {float:right;margin-right:10px;}
.moteur-recherche {margin:25px 0;}
.moteur-recherche .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field {height:31px;}
.moteur-recherche .select2-container--bootstrap .select2-selection {border-top-left-radius:0;border-bottom-left-radius:0;width:250px;}
.moteur-recherche .select2-container--bootstrap .select2-dropdown--above {width:250px;}
.moteur-recherche .input-group-btn button, .moteur-recherche .input-group-btn button:hover {border-right:0px;background-color:#eee;cursor:default;}
.moteur-recherche .input-group-btn.text-primary button {color:rgba(var(--primary-color-rgb), 1);}
.moteur-recherche button#recherche-go {margin-top:-1px;}

#table th, #table td {text-align:center;}
#table thead th i:not(.fa-arrows-alt) {float:right;margin-top:3px;opacity:.5;}
#table thead th i:not(.fa-arrows-alt):hover {opacity:1;}
#table thead th a {color:inherit;}
#table td {vertical-align:middle;line-height:22px;}
#table td.showDragHandle:not(.locked) {text-align:center;vertical-align:middle;cursor:move;}
#table .showDragHandle:not(.locked) .fa-arrows-alt {visibility:visible;}
#table .dragHandle:not(.locked) .fa-arrows-alt {visibility:hidden;}
#table .dragHandle.locked .fa-arrows-alt {visibility:hidden;}
#table .showDragHandle.locked .fa-arrows-alt:before {visibility:visible;content: "\f023";}
#table th.showDragHandle {cursor:default;}
#table th.dragHandle .fa-arrows-alt {visibility:visible;}
#table th.showDragHandle .fa-arrows-alt {visibility:visible;}
#table img.table-illu {width:50px;float:left;margin:-5px 5px -5px 0px;}
#table td .label {font-weight:100;padding:.2em .6em .1em;color:#fff;}
.table .label-default {background:#666;}
.table .btn-group-justified > .btn {display:inline;}
.table .btn-group .btn {border:0px;background-color:transparent;padding:0px;margin:0px;}
.table .btn-group .btn i {margin:10px 8px;color:#333;font-size:14px;}
.table .btn-group .btn-success i {color:#5cb85c;}
.table .btn-group .btn-danger i {color:#a82824;}
.table .btn-group .btn i:hover {color:#000;}
.table .btn-group .btn img {margin:8px 8px;filter:grayscale(100%);max-width:20px;margin-top:5px;}
.table .btn-group .btn img:hover {filter:grayscale(0%);}

.table .btn-group:not(.btn-lonely) i.fa-edit {padding-left: 3px;}
.table .btn-group:not(.btn-lonely) i {border-radius:50%;width:25px;line-height:25px;height:25px;margin:1px !important;}
.table .btn-group:not(.btn-lonely) .btn-success i {background-color:#5cb85c;color:#fff;border-radius:50%;width:25px;line-height:25px;height:25px;margin:1px;}
.table .btn-group:not(.btn-lonely) .btn-danger i {background-color:#a82824;color:#fff;border-radius:50%;width:25px;line-height:25px;height:25px;margin:1px;}
.table .btn-group:not(.btn-lonely) {white-space:nowrap;}
.table .btn-group:not(.btn-lonely) a:hover {opacity:1 !important;}

.hvr-grow-shadow:hover, .hvr-grow-shadow:focus, .hvr-grow-shadow:active {
  box-shadow:0 10px 10px -10px rgba(0, 0, 0, 0.5);
  -webkit-transform:scale(1.1);
  transform:scale(1.1);
}
.option-list .checkbox-inline {margin-right:10px;}
.option-list .checkbox-inline input[type="checkbox"] {margin-top:5px;margin-left:-15px;}

#GoogleMap {width:100%;height:300px;margin-top:5px;}
.gm-style .gm-style-iw {text-align:justify;}
.gm-style .gm-style-iw img {margin-left:10px;}

.gallery {margin:0px;padding:0px;list-style-type:none;}
.gallery li {margin:20px;padding:0px;max-width:263px;}
.gallery li div[id^='li-menu_'] {visibility:hidden;}
.gallery li:hover div[id^='li-menu_'] {visibility:visible;}
.gallery li .move img {cursor:move;}
.gallery .img-menu {background-color:rgba(255,255,255,0.75);position:absolute;visibility:hidden;text-align:center;width:100%;margin-top:-80px;padding:20px 0;}
.gallery .img-menu a {color:#333;margin:10px 10px;font-size:25px;}
.gallery .img-menu a:hover {color:rgba(var(--primary-color-rgb), 1);}

.pricing-table .plan {border-radius: 0px;}
.pricing-table .plan h3 {background-color:#44526E;color:#fff;font-weight:100;}
.pricing-table .plan h3 span {border-radius:0px;/*width:200px;height:200px;*/box-shadow:none;}
.pricing-table .plan-ribbon {
    background-image:-webkit-linear-gradient(top, rgba(var(--primary-color-rgb), 1), rgba(var(--primary-color-rgb), 1));
    background-image:linear-gradient(to bottom, rgba(var(--primary-color-rgb), 1), rgba(var(--primary-color-rgb), 1));
    background-color:rgba(var(--primary-color-rgb), 1);color:#fff;font-size:16px;font-weight:100;
}
.pricing-table .plan-ribbon.ribbon-bw {
    background-image:-webkit-linear-gradient(top, #333, #333);
    background-image:linear-gradient(to bottom, #333, #333);
    background-color:#333;
}
.pricing-table li:first-child {border-top:0px;padding-top:5px;}
.pricing-table li a {color:inherit;text-decoration:none;}
.pricing-table .plan .pricing-menu {height:100%;}
.pricing-table .plan:hover .pricing-menu {display:block;}
.hvr-grow-shadow {display:block;}
.pricing-menu {
  float:left;margin:-20px;font-size:20px;
  position:absolute;background-color:rgba(0,255,255,0.5);
}
.pricing-menu a {display: block;margin:5px 15px;}
.pricing-menu a img {filter:grayscale(100%);margin-top:-20px;max-width:20px;}
.pricing-menu a:hover img {filter:grayscale(0%);}
.pricing-menu a.btn-danger, .pricing-menu a.btn-success {background-color:transparent;}
.pricing-menu .separator {height:1px;margin:15px 20px;border-top:1px dotted #fff;}
.pricing-table .plan-ribbon { line-height: 9px; font-size: 13px; }
.pricing-table .cutIfTooLong small {font-size:80%;color:inherit;font-weight: 100;}
.radio-inline + .radio-inline, .checkbox-inline + .checkbox-inline {
    margin-left:0px;
}
.pricing-table .plan.AR h3 {
    border-top: 8px solid #0061DC;
}
.pricing-table .plan.TB h3 {
    border-top: 8px solid #EF7000;
}
.pricing-table .plan .itemSubtitle .btn:not(.btn-default) i{
  color:#fff !important;
}
.pagination > li > a, .pagination > li > span {
    padding:6px 12px;
    color:inherit;
    background-color:transparent;
    border:0px;
    line-height:1.42857143;
    font-size:14px;
}
html .pagination > li.active a, .pagination > li.active a, .pagination > li.active span, .pagination > li.active a:hover, .pagination > li.active span:hover, .pagination > li.active a:focus, .pagination > li.active span:focus {
    background-color:transparent;
    color:rgba(var(--primary-color-rgb), 1);
    font-size:140%;
    font-weight:600;
    padding-top:2px;
}
html .pagination > li.active a, html .pagination > li.active a:hover {
  background-color:transparent;
}
.pagination > li > a:hover {
  background-color:transparent;
  color:rgba(var(--primary-color-rgb), 1);
}
.pagination > .disabled > a, .pagination > .disabled > a:hover {
  color:#ccc;
}

form .control-label {
    line-height: 12px;
}
select .li-optgroup {
    font-weight:bold;
    font-style:italic;
}
    
select .li-opt {
    padding-left:15px;
}
select option.muted {color: #999;font-style: italic;}
.form-group input, .form-group select, .form-group textarea, .form-group .mce-tinymce, .form-group .input-group, .form-group #GoogleMap, .form-group #imgPreview {
    margin-bottom: 15px;
}
.form-group{margin-bottom: 0px;}
.input-group-btn button, .input-group-addon .icon {
    white-space: nowrap;
}
form .toggle label.control-label {
    color: inherit;
}
form .toggle > .toggle-content {
    padding: 10px 0;
}
.form-horizontal .control-label {
    padding-top: 10px;
}
input.autocomplete.ac-active {
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  border-bottom:none;
}
.divAutocomplete {
  position:absolute;
  z-index:1000;
  margin: -15px 0px 0px -15px;
  width:100%;
}
.moteur-recherche .divAutocomplete {
    top: 50px;
}
.divAutocomplete ul {
  list-style-type: none;
  padding:0px;
  margin:0px 15px;
  border:1px solid #ccc;
  border-top:none;
  background-color:#fff;
}
.moteur-recherche .divAutocomplete ul {
    margin: 0px 25px 0px 15px;
}
.divAutocomplete ul li {
  padding: 1px 5px;
    border-top: 1px dashed #efefef;
    cursor: pointer;
}
.divAutocomplete ul li:hover {
  background-color: #efefef;
}
.encartVoiture small {
    font-size: 80%;
}
.encartVoiture .label {
    margin-left: 5px;
}
.encartVoiture img {
  /*float:right;*/
  position: absolute;
  top:0px;
  right: 0px;
  height:57px;
  border:7px solid rgba(var(--primary-color-rgb,1));
  border-top-right-radius: 5px;
}
/*------------------------------ UPLOAD DRAG&DROP -------------------------*/
#uploadBox{float:right;border-top-left-radius:3px;border-top-right-radius:3px;display:none;height:100%;width:35%;margin-left:1%;background-color:white;overflow-y:scroll;border-left:4px dotted #eaeaea;}
#uploadBox p {margin :0 0 2px;text-align:left;}
#uploadBox i {color:#999999;}
#uploadBox.open{}
#uploadBox_entete{background:white;text-align:center;line-height:25px;cursor:pointer}
#uploadBox_data{overflow-y:auto;padding:2px}
#uploadBox_entete p{color:#fff}
/* Page layout styles */
.uploadBox_container {overflow:hidden;width:100%;margin:0px auto;}
.contr {background-color:#212121;color:#FFFFFF;padding:0px 0;text-align:center;border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;}
.upload_form_cont {overflow:hidden;}
.uploadBox_info {font-weight:bold;height:100%;margin:0.00%;position:relative;}
.uploadBox_info > div {color:#333333;}
.uploadBox_info > h2 {padding:0 15px;}
.uploadBox_info > canvas {margin-left:0;margin-bottom:2px;width:100%;height:20px;}
.uploadBox_info #url {width:60%;}
#dropFiles {margin-top:25px;border-radius:15px;width:99%;height:150px;text-align:center;font-size:18px;border:4px dotted #dedede;color:#999999;font-weight:normal;background-color:#f9f9f9;}
#dropFiles a {color:inherit;}
#dropFiles.hover {animation:all 0.4 ease-in;border:4px dotted #aaaaaa;}
#dropFiles>span {line-height:140px;}
#result .s, #result .f {font-size:12px;padding:2px;background:#fff;margin-top:2px;}
#fichiersRestant{font-size:12px;padding:2px;background:#fff;}
#result .s {}
#result .f {background-color:#fcc577;}
#uploadProgression{padding-top:2px;background-repeat:repeat-y;background-size:0px 0px;text-align:center;color:#333;font-size:12px;}

#versioning {text-align:center;padding-top:100px;margin-bottom:-20px;}
#versioning ul {list-style-type:none;padding:0;margin:0px;}
#versioning ul li {margin-left: 0px;margin-right: 0px;padding: 5px 10px;display:inline;opacity:.6;cursor:help;border-right:1px solid #999;}
#versioning ul li:hover {opacity:1;}
#versioning ul li:last-child {border-right:0px;}

label.control-label.accessibilite:after {font-family: FontAwesome;content: " \f193";}
.longdesc {display:none;}

.ui-pnotify .notification {border-radius: 0px;}
.ui-pnotify .notification a { color: inherit;}
.ui-pnotify.notification-aPrevoir .notification, .ui-pnotify.notification-aPrevoir .notification-aPrevoir {background: rgba(var(--alert-color-warning), 1);}
.ui-pnotify.notification-aFaire .notification, .ui-pnotify.notification-aFaire .notification-aFaire {background: rgba(var(--alert-color-danger), 1);}
.ui-pnotify.notification-depasse .notification, .ui-pnotify.notification-depasse .notification-depasse {background: rgba(var(--alert-color-toolate), 1);}

.bg-primary {background-image: none !important;background-color: rgba(var(--primary-color-rgb), 1) !important;color:#fff !important;}
.bg-secondary {background-image: none !important;background-color: rgba(var(--secondary-color-rgb), 1) !important;color:#fff !important;}
.bg-aPrevoir {background-image: none !important;background-color: rgba(var(--alert-color-warning), 1) !important;color:#fff !important;}
.bg-aFaire {background-image: none !important;background-color: rgba(var(--alert-color-danger), 1) !important;color:#fff !important;}
.bg-depasse {background-image: none !important;background-color: rgba(var(--alert-color-toolate), 1) !important;color:#fff !important;}
.bg-ok {background-image: none !important;background-color: rgba(var(--alert-color-ok), 1) !important;color:#fff !important;}
.bg-AR {background-image: none !important;background-color: rgba(var(--entite-color-AR), 1) !important;color:#fff !important;}
.bg-TB {background-image: none !important;background-color: rgba(var(--entite-color-TB), 1) !important;color:#fff !important;}
.bg-none {}
.b-primary {border-color: rgba(var(--primary-color-rgb), 1) !important;}
.b-secondary {border-color: rgba(var(--secondary-color-rgb), 1) !important;}
.b-aPrevoir {border-color: rgba(var(--alert-color-warning), 1) !important;}
.b-aFaire {border-color: rgba(var(--alert-color-danger), 1) !important;}
.b-depasse {border-color: rgba(var(--alert-color-toolate), 1) !important;}
.b-ok {border-color: rgba(var(--alert-color-ok), 1) !important;}
.b-AR {border-color: rgba(var(--entite-color-AR), 1) !important;}
.b-TB {border-color: rgba(var(--entite-color-TB), 1) !important;}
.b-none {}
input.b-primary {box-shadow: 0 0 7px rgba(var(--primary-color-rgb), .75) !important;outline: none;}
input.b-secondary {box-shadow: 0 0 7px rgba(var(--secondary-color-rgb), .75) !important;outline: none;}
input.b-aPrevoir {box-shadow: 0 0 7px rgba(var(--alert-color-warning), .75) !important;outline: none;}
input.b-aFaire {box-shadow: 0 0 7px rgba(var(--alert-color-danger), .75) !important;outline: none;}
input.b-depasse {box-shadow: 0 0 7px rgba(var(--alert-color-toolate), .75) !important;outline: none;}
input.b-ok {box-shadow: 0 0 7px rgba(var(--alert-color-ok), .75) !important;outline: none}
input.b-none {box-shadow:inherit;outline: none}
.f-primary {color: rgba(var(--primary-color-rgb), 1) !important;}
.f-secondary {color: rgba(var(--secondary-color-rgb), 1) !important;}
.f-aPrevoir {color: rgba(var(--alert-color-warning), 1) !important;}
.f-aFaire {color: rgba(var(--alert-color-danger), 1) !important;}
.f-depasse {color: rgba(var(--alert-color-toolate), 1) !important;}
.f-ok {color: rgba(var(--alert-color-ok), 1) !important;}
.f-AR {color: rgba(var(--entite-color-AR), 1) !important;}
.f-TB {color: rgba(var(--entite-color-TB), 1) !important;}
.f-none {}
.blink-aPrevoir {animation: blinker 7s linear infinite;}
.blink-aFaire {animation: blinker 3s linear infinite;}
.blink-depasse {animation: blinker 2s linear infinite;}
.blink-ok {animation: none;}
.blink-none {animation: none;}

.pricing-table .plan.entite1 h3 {border-top: 8px solid rgba(var(--entite-color-AR), 1) !important;}
.pricing-table .plan.entite2 h3 {border-top: 8px solid rgba(var(--entite-color-TB), 1) !important;}
.label-entite1 {border-left: .6em solid rgba(var(--entite-color-AR), 1) !important;padding: .2em .6em .25em .2em !important;background-color: rgba(var(--primary-color-rgb), 1) !important;font-weight: bold !important;font-size: 85%;}
.label-entite2 {border-left: .6em solid rgba(var(--entite-color-TB), 1) !important;padding: .2em .6em .25em .2em !important;background-color: rgba(var(--primary-color-rgb), 1) !important;font-weight: bold !important;font-size: 85%;}
@keyframes blinker {
  50% {
    opacity: 0;
  }
}

@media only screen and (min-width: 1600px) and (max-width: 5000px) { /* crank up to 5000px to support high res monitors and TV's */
  .pricing-table .plan h3 span {border-radius:0px;width:200px;height:200px;box-shadow:none;}
}
/* Large desktop - BROWSER SIZE 1 */
@media only screen and (min-width: 1200px) and (max-width: 1600px) { 
  .pricing-table .plan h3 span {border-radius:0px;width:200px;height:200px;box-shadow:none;}
}

/* Portrait tablet to landscape and desktop - BROWSER SIZE 2 */
@media only screen and (min-width: 991px) and (max-width: 1200px) {
  .pricing-table .plan h3 span {border-radius:0px;width:150px;height:150px;box-shadow:none;}
}

/* Landscape phone to portrait tablet - BROWSER SIZE 3 */
@media only screen and (min-width: 767px) and (max-width: 991px) {
  .table.table-no-more td {padding-left:0%;}
  #table td {text-align:left;padding:4px;}
  #table tr {padding-top:10px;}
  #table .btn-group-justified .btn {line-height:14px;padding:3px 12px;}
  #table img.table-illu {width:40px;float:right;margin:0px 2px 5px 5px;}
  #table .dragHandle, #table .showDragHandle {display:none;}
  #table .btn-group-justified {width: auto;margin-left: auto;margin-right: auto;}
  .sub-nav .btn {width:100%;margin-bottom:3px;}
  .moteur-recherche .input-group {margin-bottom:3px;}
  .form-button {text-align:center;}
  .option-list .checkbox-inline {margin-right:5px;}
  .option-list .checkbox-inline input[type="checkbox"] {margin-top:3px;margin-left:-20px;}
  .pagination>li>a {padding:3px 6px;}
  html .pagination > li.active a, .pagination > li.active a, .pagination > li.active span, .pagination > li.active a:hover, .pagination > li.active span:hover, .pagination > li.active a:focus, .pagination > li.active span:focus {font-size:100%;font-weight:600;padding-top:3px;}
  .pricing-table .plan h3 span {border-radius:0px;width:200px;height:200px;box-shadow:none;}
}

/* All Mobile Sizes (devices and browser) - BROWSER SIZE 4 */
@media only screen and (max-width: 767px) {
  .table.table-no-more td {padding-left:0%;}
  #table td {text-align:left;padding:4px;}
  #table tr {padding-top:10px;}
  #table .btn-group-justified .btn {line-height:14px;padding:3px 12px;}
  #table img.table-illu {width:40px;float:right;margin:0px 2px 5px 5px;}
  #table .dragHandle, #table .showDragHandle {display:none;}
  #table .btn-group-justified {width: auto;margin-left: auto;margin-right: auto;}
  .sub-nav .btn {width:100%;margin-bottom:3px;}
  .moteur-recherche .input-group {margin-bottom:3px;}
  .form-button {text-align:center;}
  .option-list .checkbox-inline {margin-right:5px;}
  .option-list .checkbox-inline input[type="checkbox"] {margin-top:3px;margin-left:-20px;}
  .pagination>li>a {padding:3px 6px;}
  html .pagination > li.active a, .pagination > li.active a, .pagination > li.active span, .pagination > li.active a:hover, .pagination > li.active span:hover, .pagination > li.active a:focus, .pagination > li.active span:focus {font-size:100%;font-weight:600;padding-top:3px;}
  .pricing-table .plan h3 span {border-radius:0px;width:200px;height:200px;box-shadow:none;}
}

/* Landscape phones and down - BROWSER SIZE 5 */
@media (max-width: 480px) {

}

/* Couleur du thème */;
.page-header h2 {border-bottom-color:rgba(var(--primary-color-rgb), 1);}
html.no-overflowscrolling .nano > .nano-pane > .nano-slider {background:rgba(var(--primary-color-rgb), 1);}
body .btn-primary {background-color:rgba(var(--primary-color-rgb), 1);border-color:rgba(var(--primary-color-rgb), 1);}
body .btn-primary:hover {border-color:rgba(var(--secondary-color-rgb), 1) !important;background-color:rgba(var(--secondary-color-rgb), 1);}
html.sidebar-light:not(.dark) ul.nav-main > li.nav-active > a {color:rgba(var(--primary-color-rgb), 1);}
html.sidebar-light:not(.dark) ul.nav-main li .nav-children li.nav-active > a {color:rgba(var(--primary-color-rgb), 1);}
.bg-primary {background:rgba(var(--primary-color-rgb), 1);}
.panel-featured-primary {border-color:rgba(var(--primary-color-rgb), 1);}
.panel-heading.bg-primary {background:rgba(var(--primary-color-rgb), 1);}
a, .btn-link {color:rgba(var(--primary-color-rgb), 1);}
.modal-block-primary .modal-icon .fa {color:rgba(var(--primary-color-rgb), 1);}
.fc .fc-toolbar .fc-button.fc-state-active {background-color:rgba(var(--primary-color-rgb), 1);}
.fc .fc-toolbar h2:before {color:rgba(var(--primary-color-rgb), 1);}
.display-choice a:hover, .display-choice a.active {color:rgba(var(--primary-color-rgb), 1);}
.well.warning {background-color:rgba(var(--primary-color-rgb), 1);border-color:rgba(var(--primary-color-rgb), 1);}
ul.nav-main li.nav-parent:hover > a:after {color:rgba(var(--primary-color-rgb), 1);}
html.sidebar-light:not(.dark) ul.nav-main > li.nav-active > a {background-color:rgba(var(--primary-color-rgb), 1) !important;color:#fff;}
html.sidebar-light:not(.dark) ul.nav-main > li.nav-active > a:after {color:#fff;}
.body-sign .panel-sign .panel-title-sign .title {background-color:rgba(var(--primary-color-rgb), 1);}
.body-sign .panel-sign .panel-body {border-top-color:rgba(var(--primary-color-rgb), 1);}
.body-locked .current-user .user-image {border-color:rgba(var(--primary-color-rgb), 1);}
.moteur-recherche .input-group-btn.text-primary button {color:rgba(var(--primary-color-rgb), 1);}
.ui-pnotify.notification-primary .notification, .ui-pnotify.notification-primary .notification-primary {background: rgba(var(--primary-color-rgb), 0.95);}
.table .btn-group:not(.btn-lonely) a:hover i {opacity:1 !important;background-color:rgba(var(--primary-color-rgb), 1);color:#fff;border-radius:50%;width:25px;line-height:25px;height:25px;margin:1px;}
ul.nav-main > li.nav-active > a {box-shadow: 2px 0 0 rgba(var(--secondary-color-rgb), 1) inset;}
.userbox.open .dropdown-menu a:hover {background:rgba(var(--primary-color-rgb), 1);}
.nav-pills-primary > li a:hover, .nav-pills-primary > li a:focus {color: #fff;background-color:rgba(var(--primary-color-rgb),.75);}
img#imgPreview, img#imgPreview2 {background-color:rgba(var(--primary-color-rgb), 1);}
img.table-illu {background-color:rgba(var(--primary-color-rgb), 1);}
label.control-label.accessibilite:after {font-family: FontAwesome;content: " \f193";color:rgba(var(--primary-color-rgb), 1);}
.page-header h2 {border-bottom-color: rgba(var(--primary-color-rgb), 1);}
.media-gallery .mg-files .thumbnail .thumb-preview .mg-thumb-options .mg-toolbar {background-color: rgba(var(--primary-color-rgb), 1);}
.nav-pills-primary > li.active > a, .nav-pills-primary > li.active > a:hover, .nav-pills-primary > li.active > a:active, .nav-pills-primary > li.active > a:focus {background-color: rgba(var(--primary-color-rgb), 1);}
.pricing-table .plan .pricing-menu {background-color: rgba(var(--primary-color-rgb), .25);}
.pricing-menu a i {color:#fff;}
.pricing-menu a:hover i {color:rgba(var(--secondary-color-rgb), 1);}
.panel-group .panel-accordion .panel-heading a {
  color: rgba(var(--primary-color-rgb), 1);
}
.panel-group .panel-accordion-primary .panel-heading .panel-title a {
  background: rgba(var(--primary-color-rgb), 1);
}
.toggle label {
    border-left-color: rgba(var(--primary-color-rgb), 1);
    color: rgba(var(--primary-color-rgb), 1);
}
.toggle.active > label {
    background: rgba(var(--primary-color-rgb), 1) !important;
    border-color: rgba(var(--primary-color-rgb), 1);
}
.header .toggle-sidebar-left {
    background: rgba(var(--primary-color-rgb), 1);
}
.label-primary {
    background: rgba(var(--primary-color-rgb), 1);
}