/* line 8, assetic_compassEIC0Fv.scss */
.size10 {
  font-size: 10px;
}

/* line 9, assetic_compassEIC0Fv.scss */
.size17 {
  font-size: 17px;
}

/* line 10, assetic_compassEIC0Fv.scss */
.size20 {
  font-size: 20px;
}

/* line 11, assetic_compassEIC0Fv.scss */
.size30 {
  font-size: 30px;
}

/* line 13, assetic_compassEIC0Fv.scss */
.text-bold {
  font-weight: bold;
}

/* line 15, assetic_compassEIC0Fv.scss */
.mt-neg-50 {
  margin-top: -50px;
}

/* line 16, assetic_compassEIC0Fv.scss */
.mb10 {
  margin-bottom: 10px;
}

/* line 17, assetic_compassEIC0Fv.scss */
.mb30 {
  margin-bottom: 30px;
}

/* line 18, assetic_compassEIC0Fv.scss */
.mr5 {
  margin-right: 5px;
}

/* line 19, assetic_compassEIC0Fv.scss */
.mr20 {
  margin-right: 20px;
}

/* line 20, assetic_compassEIC0Fv.scss */
.mt84 {
  margin-top: 84px;
}

/* line 21, assetic_compassEIC0Fv.scss */
.mt30 {
  margin-top: 30px;
}

/* line 22, assetic_compassEIC0Fv.scss */
.mt3 {
  margin-top: 3px;
}

/* line 23, assetic_compassEIC0Fv.scss */
.mt10 {
  margin-top: 10px;
}

/* line 24, assetic_compassEIC0Fv.scss */
.ml10 {
  margin-left: 10px;
}

/* line 25, assetic_compassEIC0Fv.scss */
.pb30 {
  padding-bottom: 30px;
}

/* line 26, assetic_compassEIC0Fv.scss */
.p15 {
  padding: 15px;
}

/* line 27, assetic_compassEIC0Fv.scss */
.pl5 {
  padding-left: 5px;
}

/* line 28, assetic_compassEIC0Fv.scss */
.pr5 {
  padding-right: 5px;
}

/* line 29, assetic_compassEIC0Fv.scss */
.p0 {
  padding: 0;
}

/* line 30, assetic_compassEIC0Fv.scss */
.mt0 {
  margin-top: 0;
}

/* line 31, assetic_compassEIC0Fv.scss */
.mb0 {
  margin-bottom: 0;
}

/* line 32, assetic_compassEIC0Fv.scss */
.mt20 {
  margin-top: 20px;
}

/* line 34, assetic_compassEIC0Fv.scss */
.lineHeight1 {
  line-height: 1;
}

/* line 36, assetic_compassEIC0Fv.scss */
.rouge {
  color: red;
}

/* line 39, assetic_compassEIC0Fv.scss */
a.blanc {
  color: #FFF;
}

/* line 44, assetic_compassEIC0Fv.scss */
body {
  color: #59595a;
}

/* line 48, assetic_compassEIC0Fv.scss */
.main-header {
  height: 40px;
}
/* line 51, assetic_compassEIC0Fv.scss */
.main-header .navbar {
  min-height: 40px;
  height: 40px;
}
/* line 56, assetic_compassEIC0Fv.scss */
.main-header .sidebar-toggle {
  padding: 10px 15px;
}
/* line 60, assetic_compassEIC0Fv.scss */
.main-header .logo {
  height: 40px;
  line-height: 40px;
}
/* line 64, assetic_compassEIC0Fv.scss */
.main-header .logo img {
  max-width: 50px;
}

/* line 70, assetic_compassEIC0Fv.scss */
.navbar-nav > li > a {
  padding-top: 10px;
  padding-bottom: 10px;
}

/* line 77, assetic_compassEIC0Fv.scss */
.navbar-top-links li a, .navbar-top-links li span {
  padding: 10px;
}

/* line 83, assetic_compassEIC0Fv.scss */
.box {
  margin-bottom: 5px;
}

/* line 87, assetic_compassEIC0Fv.scss */
.content-header {
  padding: 10px 15px 0 15px;
}

/* line 91, assetic_compassEIC0Fv.scss */
.content {
  padding: 5px 15px 5px 15px;
}

/* line 95, assetic_compassEIC0Fv.scss */
.navbar {
  min-height: 40px;
}

/* line 99, assetic_compassEIC0Fv.scss */
.navbar-brand {
  padding: 10px 10px;
  height: 40px;
}

/* line 104, assetic_compassEIC0Fv.scss */
h5 {
  text-transform: uppercase;
  background: #3c8dbc;
  color: #fff;
  padding: 8px;
}

/* line 111, assetic_compassEIC0Fv.scss */
.tableau-de-bord-commercial {
  font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}
/* line 114, assetic_compassEIC0Fv.scss */
.tableau-de-bord-commercial a {
  color: #59595a;
}

/* line 119, assetic_compassEIC0Fv.scss */
.center-wrapper {
  display: table;
  width: 100%;
  height: 100%;
  z-index: 1000;
  position: relative;
}
/* line 125, assetic_compassEIC0Fv.scss */
.center-wrapper .center-content {
  display: table-cell;
  vertical-align: middle;
  width: 100%;
  height: 100%;
  float: none;
  z-index: 9999;
}

/* line 136, assetic_compassEIC0Fv.scss */
.control-label.blanc {
  color: #FFF;
}

/* line 141, assetic_compassEIC0Fv.scss */
.custom-filter {
  margin-top: 3px;
}
/* line 144, assetic_compassEIC0Fv.scss */
.custom-filter .form-group {
  margin-bottom: 0;
}

/* line 149, assetic_compassEIC0Fv.scss */
.sonata-ba-field-error-messages {
  color: red;
}

/* line 153, assetic_compassEIC0Fv.scss */
#toast-container.toast-top-center,
.modal-open .modal {
  display: flex !important;
  align-items: center;
  justify-content: center;
}

/* line 160, assetic_compassEIC0Fv.scss */
#login {
  color: #565656;
}
/* line 162, assetic_compassEIC0Fv.scss */
#login img.img-responsive {
  max-height: 80px;
}
/* line 165, assetic_compassEIC0Fv.scss */
#login h1 {
  margin-top: 0px;
}

/* line 170, assetic_compassEIC0Fv.scss */
.logo > span {
  display: none;
}

/* line 176, assetic_compassEIC0Fv.scss */
.skin-black .main-header > .logo {
  background-color: #FFF;
  color: #fff;
}
/* line 180, assetic_compassEIC0Fv.scss */
.skin-black .main-header .navbar {
  background-color: #4F6E7F;
  color: #fff;
}
/* line 183, assetic_compassEIC0Fv.scss */
.skin-black .main-header .navbar .nav > li > a {
  color: #fff;
}
/* line 188, assetic_compassEIC0Fv.scss */
.skin-black .treeview-menu > li.active > a {
  font-weight: bold;
}

/* line 194, assetic_compassEIC0Fv.scss */
.breadcrumb > .active {
  color: #fff;
}
/* line 196, assetic_compassEIC0Fv.scss */
.breadcrumb > .active span {
  font-weight: bold;
}
/* line 200, assetic_compassEIC0Fv.scss */
.breadcrumb > li + li::before {
  color: #fff;
}

/* line 208, assetic_compassEIC0Fv.scss */
.skin-black .main-header .navbar .sidebar-toggle {
  color: #fff;
  border-right: 1px solid #24536c;
}
/* line 210, assetic_compassEIC0Fv.scss */
.skin-black .main-header .navbar .sidebar-toggle:hover {
  color: #fff;
  background-color: #24536c;
}
/* line 218, assetic_compassEIC0Fv.scss */
.skin-black .main-header .navbar .nav > li > a:hover, .skin-black .main-header .navbar .nav > li > a:active, .skin-black .main-header .navbar .nav > li > a:focus {
  background-color: #24536c;
  color: #fff;
}
/* line 223, assetic_compassEIC0Fv.scss */
.skin-black .main-header .navbar .nav .open > a {
  background-color: #24536c;
  color: #fff;
}
/* line 226, assetic_compassEIC0Fv.scss */
.skin-black .main-header .navbar .nav .open > a:hover, .skin-black .main-header .navbar .nav .open > a:focus {
  background-color: #24536c;
  color: #fff;
}
/* line 231, assetic_compassEIC0Fv.scss */
.skin-black .main-header .navbar .nav > .active > a {
  background-color: #24536c;
  color: #fff;
}
/* line 237, assetic_compassEIC0Fv.scss */
.skin-black .main-header > .logo {
  border-right: 1px solid #24536c;
}
/* line 239, assetic_compassEIC0Fv.scss */
.skin-black .main-header > .logo:hover {
  background-color: #FFF;
}
/* line 245, assetic_compassEIC0Fv.scss */
.skin-black .sidebar-menu > li:hover > a, .skin-black .sidebar-menu > li.active > a {
  background-color: #3c8dbc;
}
/* line 248, assetic_compassEIC0Fv.scss */
.skin-black .sidebar-menu > li > a {
  color: #fff;
}
/* line 252, assetic_compassEIC0Fv.scss */
.skin-black .treeview-menu > li > a {
  color: #d6dcde;
}

/* line 257, assetic_compassEIC0Fv.scss */
.sidebar p.small.text-center {
  display: none;
}

/* line 261, assetic_compassEIC0Fv.scss */
.navbar-default {
  background-color: #3c8dbc;
  border-color: #3c8dbc;
}
/* line 265, assetic_compassEIC0Fv.scss */
.navbar-default .navbar-brand:focus, .navbar-default .navbar-brand:hover {
  color: #fff;
}
/* line 269, assetic_compassEIC0Fv.scss */
.navbar-default .navbar-nav > li > a, .navbar-default .navbar-brand {
  color: #fff;
}
/* line 273, assetic_compassEIC0Fv.scss */
.navbar-default .navbar-nav > .open > a {
  background-color: #1f6f9d;
  color: #fff;
}
/* line 276, assetic_compassEIC0Fv.scss */
.navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover {
  background-color: #1f6f9d;
  color: #fff;
}
/* line 282, assetic_compassEIC0Fv.scss */
.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover {
  background-color: #1f6f9d;
  color: #fff;
}

/* line 290, assetic_compassEIC0Fv.scss */
.box-title {
  text-transform: uppercase;
}

/* line 294, assetic_compassEIC0Fv.scss */
.form-actions .btn {
  margin-right: 15px;
}

/* line 299, assetic_compassEIC0Fv.scss */
.skin-black .sidebar-form .btn, .skin-black .sidebar-form input[type="text"] {
  color: #fff;
}
/* line 302, assetic_compassEIC0Fv.scss */
.skin-black .sidebar-form ::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #fff;
}
/* line 306, assetic_compassEIC0Fv.scss */
.skin-black .sidebar-form :-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #fff;
  opacity: 1;
}
/* line 311, assetic_compassEIC0Fv.scss */
.skin-black .sidebar-form ::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #fff;
  opacity: 1;
}
/* line 316, assetic_compassEIC0Fv.scss */
.skin-black .sidebar-form :-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #fff;
}
/* line 320, assetic_compassEIC0Fv.scss */
.skin-black .sidebar-form ::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #fff;
}

/* line 326, assetic_compassEIC0Fv.scss */
.btn.btn-flat {
  color: #34495e;
}

/* line 330, assetic_compassEIC0Fv.scss */
td.sonata-ba-list-label {
  text-align: left;
}

/* line 334, assetic_compassEIC0Fv.scss */
.table > tbody > tr > td.p0 {
  padding: 0;
}
/* line 337, assetic_compassEIC0Fv.scss */
.table > tbody > tr > td.p0 div {
  padding: 8px;
  height: 45px;
}

/* line 343, assetic_compassEIC0Fv.scss */
.table > tbody.article-list > tr > td {
  padding: 2px;
  line-height: 20px;
}
/* line 347, assetic_compassEIC0Fv.scss */
.table > tbody.article-list > tr > td .form-control {
  height: 20px;
  padding: 6px;
}

/* line 353, assetic_compassEIC0Fv.scss */
.table > tbody#panierligne-liste > tr > td {
  padding: 4px;
  line-height: 24px;
}
/* line 357, assetic_compassEIC0Fv.scss */
.table > tbody#panierligne-liste > tr > td .form-control {
  height: 24px;
  padding: 6px;
}

/* line 363, assetic_compassEIC0Fv.scss */
.sonata-ba-form-actions .btn-danger {
  margin-left: 15px;
}

/* line 367, assetic_compassEIC0Fv.scss */
.sonata-ba-list-field.sonata-ba-list-field-text .btn-group {
  text-align: center;
}

/* line 372, assetic_compassEIC0Fv.scss */
.sonata-ba-list .list-w40, .table .list-w40 {
  width: 40px;
}
/* line 375, assetic_compassEIC0Fv.scss */
.sonata-ba-list .list-w80, .table .list-w80 {
  width: 80px;
}
/* line 378, assetic_compassEIC0Fv.scss */
.sonata-ba-list .list-w100, .table .list-w100 {
  width: 100px;
}
/* line 381, assetic_compassEIC0Fv.scss */
.sonata-ba-list .list-w120, .table .list-w120 {
  width: 120px;
}
/* line 384, assetic_compassEIC0Fv.scss */
.sonata-ba-list .list-w140, .table .list-w140 {
  width: 140px;
}
/* line 387, assetic_compassEIC0Fv.scss */
.sonata-ba-list .list-w160, .table .list-w160 {
  width: 160px;
}
/* line 390, assetic_compassEIC0Fv.scss */
.sonata-ba-list .list-w220, .table .list-w220 {
  width: 220px;
}
/* line 393, assetic_compassEIC0Fv.scss */
.sonata-ba-list .list-w30Pourcent, .table .list-w30Pourcent {
  width: 30%;
}
/* line 396, assetic_compassEIC0Fv.scss */
.sonata-ba-list .sonata-ba-list-field-header-batch, .table .sonata-ba-list-field-header-batch {
  width: 40px;
}
/* line 399, assetic_compassEIC0Fv.scss */
.sonata-ba-list .list-sort, .table .list-sort {
  margin-left: 10px;
}

/* line 404, assetic_compassEIC0Fv.scss */
.list-batch-action .select2-container .select2-choice {
  height: 30px;
  line-height: 18px;
}

/* line 409, assetic_compassEIC0Fv.scss */
.skin-black .navbar .dropdown-menu > li > a:hover {
  background-color: #3c8dbc;
  color: #fff;
}

/* line 414, assetic_compassEIC0Fv.scss */
.navbar-nav > .user-menu > .dropdown-menu > .user-footer .btn-default:hover {
  color: #fff;
}

/* line 418, assetic_compassEIC0Fv.scss */
.sticky-wrapper .navbar.navbar-default .nav.navbar-right.btn-group {
  margin-left: 10px;
}

/* line 422, assetic_compassEIC0Fv.scss */
.nav-tabs-custom > .nav-tabs > li.active {
  border-top-color: #3cbc54;
}

/* line 426, assetic_compassEIC0Fv.scss */
.bloc-list .bloc {
  padding: 10px;
  margin-bottom: 20px;
  border: 1px solid #3c8dbc;
  background: #f8f8f8;
}

/* line 433, assetic_compassEIC0Fv.scss */
.form-control.quantite-article {
  width: 80px;
}

/* line 437, assetic_compassEIC0Fv.scss */
.gmap {
  margin-top: -15px;
  width: 100%;
  height: 300px;
}

/* line 443, assetic_compassEIC0Fv.scss */
.prix-non-remise {
  color: #ff0000;
  text-decoration: line-through;
}
/* line 447, assetic_compassEIC0Fv.scss */
.prix-non-remise.panier-total {
  font-size: 20px;
}

/* line 452, assetic_compassEIC0Fv.scss */
.qtip-article-inline {
  display: none;
}

/* line 456, assetic_compassEIC0Fv.scss */
.qtip-light {
  font-size: 14px;
  font-family: 'Source Sans Pro','Helvetica Neue',Helvetica,Arial,sans-serif;
  line-height: 20px;
}

/* line 462, assetic_compassEIC0Fv.scss */
#overlay {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: #fff;
  opacity: 0;
  visibility: hidden;
  transition: all .5s ease;
  z-index: 1030;
  font-size: 18px;
}
/* line 475, assetic_compassEIC0Fv.scss */
#overlay.open {
  opacity: 0.7;
  visibility: visible;
}
/* line 480, assetic_compassEIC0Fv.scss */
#overlay .content {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  text-align: center;
}
/* line 487, assetic_compassEIC0Fv.scss */
#overlay .content p {
  margin-top: 60px;
}
/* line 491, assetic_compassEIC0Fv.scss */
#overlay .content .sk-cube-grid {
  position: absolute;
  width: 40px;
  height: 40px;
  left: 50%;
  transform: translateX(-50%);
}
/* line 498, assetic_compassEIC0Fv.scss */
#overlay .content .sk-cube-grid .sk-cube {
  width: 33%;
  height: 33%;
  background-color: #000;
  float: left;
  -webkit-animation: sk-cubeGridScaleDelay 1.3s infinite ease-in-out;
  animation: sk-cubeGridScaleDelay 1.3s infinite ease-in-out;
}
/* line 506, assetic_compassEIC0Fv.scss */
#overlay .content .sk-cube-grid .sk-cube.sk-cube1 {
  -webkit-animation-delay: 0.2s;
  animation-delay: 0.2s;
}
/* line 510, assetic_compassEIC0Fv.scss */
#overlay .content .sk-cube-grid .sk-cube.sk-cube2 {
  -webkit-animation-delay: 0.3s;
  animation-delay: 0.3s;
}
/* line 514, assetic_compassEIC0Fv.scss */
#overlay .content .sk-cube-grid .sk-cube.sk-cube3 {
  -webkit-animation-delay: 0.4s;
  animation-delay: 0.4s;
}
/* line 518, assetic_compassEIC0Fv.scss */
#overlay .content .sk-cube-grid .sk-cube.sk-cube4 {
  -webkit-animation-delay: 0.1s;
  animation-delay: 0.1s;
}
/* line 522, assetic_compassEIC0Fv.scss */
#overlay .content .sk-cube-grid .sk-cube.sk-cube5 {
  -webkit-animation-delay: 0.2s;
  animation-delay: 0.2s;
}
/* line 526, assetic_compassEIC0Fv.scss */
#overlay .content .sk-cube-grid .sk-cube.sk-cube6 {
  -webkit-animation-delay: 0.3s;
  animation-delay: 0.3s;
}
/* line 530, assetic_compassEIC0Fv.scss */
#overlay .content .sk-cube-grid .sk-cube.sk-cube7 {
  -webkit-animation-delay: 0s;
  animation-delay: 0s;
}
/* line 534, assetic_compassEIC0Fv.scss */
#overlay .content .sk-cube-grid .sk-cube.sk-cube8 {
  -webkit-animation-delay: 0.1s;
  animation-delay: 0.1s;
}
/* line 538, assetic_compassEIC0Fv.scss */
#overlay .content .sk-cube-grid .sk-cube.sk-cube9 {
  -webkit-animation-delay: 0.2s;
  animation-delay: 0.2s;
}

/* line 547, assetic_compassEIC0Fv.scss */
#formulaire-commande .input-group.date {
  margin-bottom: 15px;
}

/* line 551, assetic_compassEIC0Fv.scss */
#formulaire-commande .icheckbox_square-blue, #formulaire-commande .iradio_square-blue {
  margin-left: 5px;
}

/* line 555, assetic_compassEIC0Fv.scss */
.datepicker .day.disabled {
  background: #cecece;
}

/* line 559, assetic_compassEIC0Fv.scss */
.datepicker td, .datepicker th {
  border-radius: 0;
}

/* line 563, assetic_compassEIC0Fv.scss */
td.titre-categorie,
td.gamme {
  background: #84bbdb;
}

/* line 568, assetic_compassEIC0Fv.scss */
table#commande-objet {
  display: none;
}

/* line 582, assetic_compassEIC0Fv.scss */
a.button-sous-categorie-filtre.btn-success .select2-container,
.select-articlegamme-filtre .select2-container {
  width: 100%;
}

/* line 587, assetic_compassEIC0Fv.scss */
.uploadifive-button {
  position: relative;
}
/* line 590, assetic_compassEIC0Fv.scss */
.uploadifive-button input[type="file"] {
  width: 100%;
  left: 0;
  height: 70px;
}

/* line 597, assetic_compassEIC0Fv.scss */
.sticky-wrapper-bouton-panier {
  background: #fff;
}

/* line 601, assetic_compassEIC0Fv.scss */
.to-hide {
  position: absolute;
  top: -1000px;
}

/* line 606, assetic_compassEIC0Fv.scss */
.panier-delete {
  position: absolute;
  top: 0;
  right: 4px;
}

/* line 612, assetic_compassEIC0Fv.scss */
.panier-input-quantite {
  position: relative;
}
/* line 615, assetic_compassEIC0Fv.scss */
.panier-input-quantite .fa.fa-plus-circle {
  position: absolute;
  top: 8px;
  left: 10px;
  color: #28a745;
}
/* line 622, assetic_compassEIC0Fv.scss */
.panier-input-quantite .fa.fa-times {
  position: absolute;
  top: 8px;
  right: 10px;
  color: #d73925;
}

@-webkit-keyframes sk-cubeGridScaleDelay {
  0%, 70%, 100% {
    -webkit-transform: scale3D(1, 1, 1);
    transform: scale3D(1, 1, 1);
  }
  35% {
    -webkit-transform: scale3D(0, 0, 1);
    transform: scale3D(0, 0, 1);
  }
}
@keyframes sk-cubeGridScaleDelay {
  0%, 70%, 100% {
    -webkit-transform: scale3D(1, 1, 1);
    transform: scale3D(1, 1, 1);
  }
  35% {
    -webkit-transform: scale3D(0, 0, 1);
    transform: scale3D(0, 0, 1);
  }
}
