/* admin_account_office.php */
.bgNone {
  background: none; }

#vente_listing_header {
  position: absolute;
  margin: 0px;
  padding: 0px;
  z-index: 200; }

.tab_basic > tbody {
  background-color: #fff; }
  .tab_basic > tbody > tr.pageHeadingTR, .tab_basic > tbody > tr:first-child {
    background-color: #482882 !important;
    font-weight: bold !important;
    color: #fff; }
    .tab_basic > tbody > tr.pageHeadingTR > td.pageHeading, .tab_basic > tbody > tr.pageHeadingTR td, .tab_basic > tbody > tr:first-child > td.pageHeading, .tab_basic > tbody > tr:first-child td {
      padding: 15px !important;
      color: #fff !important;
      background-color: #482882 !important;
      font-weight: bold !important; }
  .tab_basic > tbody tr:nth-child(2) td {
    padding-top: 10px; }
  .tab_basic > tbody > tr:last-child td {
    padding-bottom: 15px; }
  .tab_basic > tbody td.main dl dt {
    padding-top: 15px; }
  .tab_basic > tbody td.main dl dd {
    font-size: 14px; }
  .tab_basic > tbody table.main td, .tab_basic > tbody .intro p {
    color: #333; }

/* Style communs */
.base_select, div.select_container:not(.not_select) input:not([name="pige_contact_status_input"]):not([name="27_input"]):not([name="28_input"]), .simple_select_container input, select, select.select {
  background-image: url(../../images/chevron_updown.png) !important;
  background-size: 7px !important;
  /* correction du background position pour un positionnement correct sur safari */
  background-position: right 5px top 50% !important;
  background-repeat: no-repeat !important;
  padding-right: 17px !important;
  outline: none; }

select::selection {
  background: #482882; }

/* Safari 6.1+ to 9.0  */
_::-webkit-full-page-media .base_select, _::-webkit-full-page-media div.select_container:not(.not_select) input:not([name="pige_contact_status_input"]):not([name="27_input"]):not([name="28_input"]), div.select_container:not(.not_select) _::-webkit-full-page-media input:not([name="pige_contact_status_input"]):not([name="27_input"]):not([name="28_input"]), _::-webkit-full-page-media .simple_select_container input, .simple_select_container _::-webkit-full-page-media input, _::-webkit-full-page-media select, _::-webkit-full-page-media select.select, _:future .base_select, _:future div.select_container:not(.not_select) input:not([name="pige_contact_status_input"]):not([name="27_input"]):not([name="28_input"]), div.select_container:not(.not_select) _:future input:not([name="pige_contact_status_input"]):not([name="27_input"]):not([name="28_input"]), _:future .simple_select_container input, .simple_select_container _:future input, _:future select, _:future select.select, :root .base_select, :root div.select_container:not(.not_select) input:not([name="pige_contact_status_input"]):not([name="27_input"]):not([name="28_input"]), div.select_container:not(.not_select) :root input:not([name="pige_contact_status_input"]):not([name="27_input"]):not([name="28_input"]), :root .simple_select_container input, .simple_select_container :root input, :root select, :root select.select {
  background-image: url(../../images/chevron_updown.png) !important;
  background-size: 7px !important;
  /* correction du background position pour un positionnement correct sur safari */
  background-position: 98% 50% !important;
  background-repeat: no-repeat !important;
  padding-right: 17px !important; }

select, select.select {
  padding-left: 5px !important;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  line-height: normal; }

.button_v4, .button, .product-table a > div, .buttons button {
  background-color: #6946aa !important;
  color: #fff !important;
  font-weight: normal;
  font-size: 11px;
  padding: 3px 8px;
  display: inline-block;
  border-radius: 0;
  border: none; }

input:not([type='submit']):not(#universal_search_text):not(.ui-state-default):not(.input_date_acte):not([type='radio']):not([type='checkbox']):not(.vlr_input), select:not(.box-reload-content) {
  background-color: #f0f0f0;
  height: 27px !important;
  border: none;
  border-radius: 0; }

textarea {
  background-color: #f0f0f0 !important;
  border: none;
  border-radius: 0; }

input {
  padding-left: 6px !important; }

input, button, select, textarea {
  font-family: 'Open Sans'; }

.ui-widget.ui-corner-all .ui-menu-item .ui-state-hover {
  border: none !important; }

.ui-menu {
  padding: 0px; }

body > .ui-menu li.ui-menu-item[role="menuitem"] a.ui-state-hover {
  margin: 0px !important;
  background: none !important;
  background-color: #6946aa !important;
  color: #fff; }

body > .ui-menu, body > .ui-menu li.ui-menu-item[role="menuitem"] {
  background-color: #f0f0f0;
  font-size: 12px !important; }
  body > .ui-menu .ui-menu-item a.ui-corner-all, body > .ui-menu li.ui-menu-item[role="menuitem"] .ui-menu-item a.ui-corner-all {
    font-size: 12px !important; }
  body > .ui-menu input, body > .ui-menu li.ui-menu-item[role="menuitem"] input {
    margin: 3px !important; }

.ui-corner-all {
  border-radius: 0px !important; }

.width_all {
  width: 100% !important; }

ul.agence li.checked h2, ul.annuaire_reseau li.checked h2 {
  color: #482882 !important; }

.ui-dialog-content .ui-state-default, .ui-dialog-content .ui-widget-content .ui-state-default, .ui-dialog-content .ui-widget-header .ui-state-default {
  background: #482882 !important; }

::-webkit-input-placeholder {
  color: #bbb !important; }

::-moz-placeholder {
  color: #bbb !important; }

/* firefox 19+ */
:-ms-input-placeholder {
  color: #bbb !important; }

/* ie */
input:-moz-placeholder {
  color: #bbb !important; }

.balise_i_v4 i {
  color: #482882;
  font-size: 18px; }

/* NEW SWITCH BUTTONS (flags) */
.flag-ui-green {
  color: #33cc6b; }

.flag-ui-black {
  color: #555; }

.flag-ui-red {
  color: #c60045; }

.flag-ui-blue {
  color: #068dcc; }

.flag-ui-orange {
  color: #FFB429; }

.flag-ui-yellow {
  color: #FFF129; }

label.flag-ui-active {
  background-image: radial-gradient(ellipse at center, white 0%, rgba(255, 255, 255, 0.8) 39%, rgba(255, 255, 255, 0) 92%, rgba(255, 255, 255, 0) 100%);
  animation-name: flag-ui-animation;
  animation-duration: 0.6s;
  font-size: 14px !important; }

.flag-ui-inactive {
  color: white !important;
  font-size: 12px !important; }

input.flag-ui-check {
  display: none; }

.flag-ui-container {
  display: flex;
  border-radius: 12px;
  background-color: #cccccc;
  height: 25px;
  width: 130px;
  margin-top: 2px;
  margin-bottom: 2px; }

@keyframes flag-ui-animation {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }

label.flag-ui {
  display: flex;
  flex: 1;
  height: 100%;
  border-radius: 12px;
  align-items: center;
  justify-content: center; }

#info_mailauto button {
  border: 0px;
  padding: 5px; }

.btn-if {
  background-color: #482882 !important;
  color: #fff !important;
  font-weight: normal;
  font-size: 11px;
  padding: 3px 8px;
  display: inline-block;
  border-radius: 0;
  border: none;
  margin: 0 3px; }

.separator {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5; }

/* Saisie chiffre d'affaire pour adresse */
#saisie_chiffre_title_id {
  background-color: #482882;
  color: white; }
