#tablePigesSub {
  background-color: white;
  border-radius: 3px;
  border: 1px solid transparent;
  margin-bottom: 30px; }
  #tablePigesSub table tbody .main {
    color: #482882;
    font-weight: bold; }
  #tablePigesSub table table td input, #tablePigesSub table table td select {
    margin-left: 8px; }
  #tablePigesSub table table td input[type="radio"] {
    margin-left: 0px;
    margin-right: 5px; }
  #tablePigesSub .pageHeadingTR {
    background-color: #482882 !important;
    border: 1px solid transparent !important; }
    #tablePigesSub .pageHeadingTR td {
      color: white !important;
      padding-left: 20px !important; }
  #tablePigesSub textarea {
    width: 100%; }

#barre_action_pige_nego_slider div {
  text-transform: none !important; }

#pige_edit {
  background-color: #ffffff;
  margin-top: 10px; }
  #pige_edit .row_hight {
    position: relative; }
  #pige_edit .nav_pige {
    background-color: #482882;
    width: 50px;
    height: 30px;
    text-align: center;
    border-radius: 4px;
    position: absolute;
    top: 0;
    z-index: 10; }
    #pige_edit .nav_pige .fa {
      color: #ffffff;
      font-size: 28px;
      display: block; }
  #pige_edit #number_piges {
    position: absolute;
    top: 5px;
    left: 80px;
    z-index: 10;
    font-size: 17px; }
    #pige_edit #number_piges span {
      font-size: 17px; }
  #pige_edit #back_pige {
    left: 15px;
    /*margin-left:15px;*/ }
    #pige_edit #back_pige .fa {
      margin-right: 3px; }
  #pige_edit #next_pige {
    right: 15px;
    /*margin-right:15px;*/ }
    #pige_edit #next_pige .fa {
      margin-left: 3px; }
  #pige_edit .fluid_pige {
    padding-left: 0 !important;
    padding-right: 0 !important; }
  #pige_edit .row {
    background-color: #ffffff;
    margin-right: 0;
    margin-left: 0; }
  #pige_edit span {
    font-size: 13px;
    font-weight: normal;
    font-family: Open Sans;
    color: #333333; }
  #pige_edit .block h1 {
    font-size: 18px;
    color: #6946aa;
    border-bottom: 2px solid #f0f0f0;
    margin-bottom: 5px;
    text-transform: uppercase; }
  #pige_edit .informations {
    position: relative;
    background: #6946aa;
    color: #fff;
    padding: 8px;
    padding-left: 11px;
    display: block; }
    #pige_edit .informations .fa {
      color: #fff; }
    #pige_edit .informations .myColorClass {
      display: inline-block;
      position: relative;
      top: 2px;
      padding: 0;
      margin-right: 15px;
      margin-bottom: 5px;
      width: 30px;
      height: 30px; }
    #pige_edit .informations .address {
      display: inline-block;
      padding-right: 15px;
      margin-right: 15px;
      border-right: 1px solid #ddd2f1;
      font-size: 15px; }
      #pige_edit .informations .address .fa {
        font-size: 16px; }
      #pige_edit .informations .address h1 {
        text-transform: uppercase;
        margin: 0px;
        font-size: 18px;
        font-weight: bold;
        line-height: 21px; }
    #pige_edit .informations .mandat {
      display: inline-block;
      vertical-align: top;
      font-size: 15px;
      border-right: 1px solid #d3f1ff;
      padding-right: 15px;
      color: #fff !important; }
    #pige_edit .informations .price {
      display: inline-block;
      font-weight: bold;
      font-size: 30px;
      margin-right: 20px; }
      #pige_edit .informations .price h1 {
        font-size: 25px;
        line-height: 25px; }
      #pige_edit .informations .price p {
        font-size: 11px;
        font-weight: normal; }
    #pige_edit .informations .click-link .rotate-chev-1 {
      color: #482882; }
    #pige_edit .informations .relance {
      display: inline-block;
      position: relative;
      left: 10px;
      vertical-align: top;
      font-size: 15px; }
      #pige_edit .informations .relance #date_relance {
        /* display: inline-block; */
        vertical-align: top;
        font-size: 15px; }
  #pige_edit .ui-dialog-content.ui-widget-content {
    border: none;
    background: #ffffff; }
  #pige_edit .table_content .select_color ul li {
    border: none;
    float: right !important;
    width: 20px;
    height: 20px;
    margin: 2px !important; }
    #pige_edit .table_content .select_color ul li a {
      border-radius: 3px;
      border: 1px solid rgba(0, 0, 0, 0.1);
      width: 20px;
      height: 20px; }
    #pige_edit .table_content .select_color ul li > ul {
      background: #fff;
      padding: 10px;
      top: -9px;
      border-radius: 3px;
      box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.3);
      border: 1px solid rgba(0, 0, 0, 0.5); }
      #pige_edit .table_content .select_color ul li > ul li {
        border: 1px solid rgba(0, 0, 0, 0.1);
        border-radius: 3px; }
        #pige_edit .table_content .select_color ul li > ul li:hover {
          -webkit-transform: scale(1.2);
          -moz-transform: scale(1.2);
          -ms-transform: scale(1.2);
          -o-transform: scale(1.2);
          transform: scale(1.2); }
  #pige_edit .table_content > tbody > tr > td {
    line-height: 27px; }
  #pige_edit .table_content * {
    font-size: 13px; }
  #pige_edit .table_content > tbody > tr > td > select {
    border: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    background: url(../../images/chevron_updown.png) no-repeat right;
    background-color: #f0f0f0;
    background-size: 7px;
    padding-left: 0px;
    border-radius: 0px;
    font-size: 13px; }
  #pige_edit .table_content > tbody > tr > td > span {
    font-size: 13px;
    margin-left: 0px !important; }
  #pige_edit .table_content > tbody > tr {
    background-color: #fff; }
    #pige_edit .table_content > tbody > tr:hover {
      background-color: #fff; }
  #pige_edit .table_content > tbody > tr.categorieTabPiges {
    background-color: #e3d9f3 !important; }
    #pige_edit .table_content > tbody > tr.categorieTabPiges:hover {
      background-color: #e3d9f3 !important; }
  #pige_edit .table_content label input {
    margin-right: 5px; }
  #pige_edit .table_content .button_2_36 {
    color: #fff;
    background-color: #482882;
    border: 1px solid black;
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px; }
    #pige_edit .table_content .button_2_36:hover {
      background-color: #281648; }
  #pige_edit span {
    font-family: Open Sans;
    font-size: 13px;
    font-weight: bold; }
  #pige_edit #suivi_par {
    font-weight: normal;
    float: right;
    margin-top: 3px;
    margin-right: 5px; }
  #pige_edit .simple_select_container label, #pige_edit .input_container label {
    font-weight: bold;
    font-size: 13px; }
  #pige_edit .simple_select_container select, #pige_edit .input_container select {
    background-color: #f0f0f0 !important;
    height: 27px !important; }
  #pige_edit .simple_select_container input, #pige_edit .input_container input {
    height: 27px !important; }
  #pige_edit .simple_select_container .fa-question-circle, #pige_edit .input_container .fa-question-circle {
    color: #6946aa;
    margin-right: 4px;
    font-size: 17px; }
  #pige_edit #tab_url_pige .input_modife .input_container_int {
    width: 98% !important; }
  #pige_edit #tab_url_pige .simple_select_container.input_container_int {
    width: 238px !important; }
  #pige_edit #tab_url_pige .simple_select_container label {
    margin-top: 10px !important; }
  #pige_edit #tab_detail_pige .input_container_int input, #pige_edit #tab_detail_pige .input_container_int select {
    margin-bottom: 3px !important; }
  #pige_edit #url_pige {
    width: 100% !important; }
  #pige_edit .bloc_picto_pige {
    width: 30px;
    height: 30px;
    background-color: #482882;
    margin-top: 2px;
    margin-right: 15px; }
  #pige_edit .bloc_picto_pige img {
    display: block;
    margin: 5px auto 0 auto;
    width: 20px;
    height: 20px; }
  #pige_edit .ui-dialog-content span {
    font-weight: bold;
    margin-left: 5px; }
  #pige_edit .ui-dialog-content td {
    font-weight: 700;
    font-family: 'Open Sans';
    font-size: 13px;
    padding-left: 15px;
    line-height: 35px; }
  #pige_edit .input_container_int {
    margin-right: 15px; }
    #pige_edit .input_container_int input {
      border: none;
      position: relative;
      float: right;
      font-style: normal;
      border-radius: 0px;
      font-size: 13px; }
    #pige_edit .input_container_int textarea {
      border: none;
      padding: 1px 1px 1px 6px;
      position: relative;
      float: right;
      background-color: #f0f0f0 !important;
      overflow: auto;
      border-radius: 0px;
      font-size: 13px; }
    #pige_edit .input_container_int select {
      border: none;
      position: relative;
      float: right;
      padding-left: 0px;
      background: url(../../images/chevron_updown.png) no-repeat right;
      background-position: 98% 50%;
      background-size: 7px 9px;
      border-radius: 0px;
      font-size: 13px; }
  #pige_edit .table-spacing-suvi {
    display: block !important; }
  #pige_edit #bloc_champs_pige select, #pige_edit #bloc_champs_pige input, #pige_edit #bloc_champs_pige textarea, #pige_edit #bloc_champs_detail_pige select, #pige_edit #bloc_champs_detail_pige input, #pige_edit #bloc_champs_detail_pige textarea {
    margin-top: 0; }
  #pige_edit #bloc_champs_pige .input_container, #pige_edit #bloc_champs_pige .simple_select_container, #pige_edit #bloc_champs_detail_pige .input_container, #pige_edit #bloc_champs_detail_pige .simple_select_container {
    padding: 7px 0; }
  #pige_edit #bloc_champs_pige .input_container label, #pige_edit #bloc_champs_detail_pige .input_container label {
    width: auto; }
  #pige_edit #bloc_champs_pige textarea, #pige_edit #bloc_champs_pige select, #pige_edit #bloc_champs_detail_pige textarea, #pige_edit #bloc_champs_detail_pige select {
    width: 206px !important; }
  #pige_edit #bloc_champs_pige #C_27, #pige_edit #bloc_champs_detail_pige #C_27 {
    width: 206px !important; }
  #pige_edit #bloc_champs_pige table tr:last-child, #pige_edit #bloc_champs_detail_pige table tr:last-child {
    border-bottom: none !important; }
  #pige_edit #haut_description .input_container_int {
    float: none;
    text-align: left; }
  #pige_edit #haut_description .input_container_int input {
    float: left;
    width: 100%; }
  #pige_edit #bloc_map_photo {
    min-height: 380px; }
  #pige_edit .ui-widget-header .ui-dialog-title {
    background-color: #482882;
    padding: 5px; }
  #pige_edit .cadre {
    position: relative;
    top: 45px;
    padding: 5px 5px 5px 5px;
    margin: 5px 5px 5px 5px;
    min-height: 400px;
    min-width: 100%;
    background-color: #f0f0f0; }
  #pige_edit .cadre .bloc_switch_img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 10; }
  #pige_edit .cadre .bloc_switch_img .image_pige {
    display: block;
    width: 100%;
    height: 100%;
    background-position: center;
    background-size: cover;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 10; }
  #pige_edit .bloc_switch_img #loading_pige {
    background-position: center;
    background-repeat: no-repeat;
    display: block;
    width: 100%;
    height: 100%; }
  #pige_edit .bloc_switch_img #customerMap, #pige_edit .bloc_switch_img #street-view {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 0; }
  #pige_edit .cadre .bloc_map_piges {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 200px;
    z-index: 15;
    background-color: rgba(0, 0, 0, 0.6);
    padding: 7px 0; }
    #pige_edit .cadre .bloc_map_piges .bloc_1, #pige_edit .cadre .bloc_map_piges .bloc_2, #pige_edit .cadre .bloc_map_piges .bloc_3 {
      width: 40px;
      height: 40px;
      display: block;
      margin: 0 10px;
      background-repeat: no-repeat;
      background-size: cover;
      background-position: center;
      background-color: #482882;
      border: 2px solid #482882;
      cursor: pointer;
      float: left; }
      #pige_edit .cadre .bloc_map_piges .bloc_1 .fa, #pige_edit .cadre .bloc_map_piges .bloc_2 .fa, #pige_edit .cadre .bloc_map_piges .bloc_3 .fa {
        color: #ffffff;
        font-size: 26px;
        text-align: center;
        display: block;
        margin-top: 6px; }
    #pige_edit .cadre .bloc_map_piges .bloc_1 {
      margin-left: 20px; }
    #pige_edit .cadre .bloc_map_piges .bloc_actif {
      border: 2px solid #ffffff;
      -moz-box-shadow: 2px 2px 4px 0px #000000;
      -webkit-box-shadow: 2px 2px 4px 0px #000000;
      -o-box-shadow: 2px 2px 4px 0px #000000;
      box-shadow: 2px 2px 4px 0px #000000; }
  #pige_edit #products_description {
    background-color: #f0f0f0 !important;
    border-radius: 0px;
    -wekit-border-radius: none;
    font-size: 13px;
    font-style: italic;
    font-family: Open Sans;
    overflow: auto;
    border: none;
    margin-left: 10px;
    margin-right: 15px;
    resize: none; }
  #pige_edit .row .ui-widget-content {
    border: none; }
  #pige_edit #rightPiges {
    background: #fff; }
  #pige_edit #leftPiges {
    background: #fff;
    min-height: 470px; }
  #pige_edit #C_27 {
    border: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    padding-right: 17px;
    background: url(../../images/chevron_updown.png) no-repeat right;
    background-position: 98% 50%;
    background-size: 7px 9px;
    padding-left: 0px;
    padding-top: 1px;
    padding-bottom: 1px;
    margin: 3px;
    position: relative;
    left: 0px;
    border-radius: 0px;
    /* width: 17.5em !important; */
    background-color: #f0f0f0 !important; }
  #pige_edit .select_color ul li.select_color_main {
    float: right !important;
    margin-right: 15px !important; }
  #pige_edit #space_td {
    padding-left: 7px; }
  #pige_edit .input_container label {
    width: 50%; }
  #pige_edit #piges_history_list {
    min-height: 109px; }
    #pige_edit #piges_history_list table tr th {
      text-align: left;
      padding-left: 15px; }
    #pige_edit #piges_history_list table tr td {
      line-height: 16px;
      font-size: 12px; }
    #pige_edit #piges_history_list table tr td .fa {
      color: #482882;
      font-size: 18px;
      margin-right: 10px; }

#sidebar_left li label#contact_connu, #sidebar_left li label#acontacter {
  left: auto;
  right: 0 !important;
  height: 25px; }

.baisse_prix_pige {
  background-color: #482882;
  display: inline-block;
  width: 22px;
  height: 22px;
  padding: 3px;
  border-radius: 4px; }

.baisse_prix_pige object {
  vertical-align: bottom; }

::-webkit-input-placeholder {
  font-style: italic; }

:-moz-placeholder {
  font-style: italic; }

@media all and (-webkit-min-device-pixel-ratio: 0) and (min-resolution: 0.001dpcm) {
  #pige_edit .input_container {
    width: 100%; }
  #pige_edit #seller_type, #pige_edit #seller_gender, #pige_edit #piges_origine_id, #pige_edit #pige_contact_status, #pige_edit #admin_id {
    width: 17em; }
  #pige_edit table:not(.product-table)
#C_27 {
    margin-right: 14px !important;
    width: 16.8em !important; }
  #pige_edit #seller_address, #pige_edit #products_address {
    width: 16.8em;
    min-height: 39px;
    margin: 1px 1px 1px 1px;
    resize: vertical; } }

/* hack pour Safari 6.1+ to 9.0  */
_::-webkit-full-page-media #pige_edit .input_container, _:future #pige_edit .input_container, :root #pige_edit .input_container {
  width: 100%; }

_::-webkit-full-page-media #pige_edit #seller_type, _::-webkit-full-page-media #pige_edit #seller_gender, _::-webkit-full-page-media #pige_edit #piges_origine_id, _::-webkit-full-page-media #pige_edit #pige_contact_status, _::-webkit-full-page-media #pige_edit #admin_id, _:future #pige_edit #seller_type, _:future #pige_edit #seller_gender, _:future #pige_edit #piges_origine_id, _:future #pige_edit #pige_contact_status, _:future #pige_edit #admin_id, :root #pige_edit #seller_type, :root #pige_edit #seller_gender, :root #pige_edit #piges_origine_id, :root #pige_edit #pige_contact_status, :root #pige_edit #admin_id {
  width: 17.5em;
  height: 39px;
  margin-bottom: 1px;
  resize: vertical; }

_::-webkit-full-page-media #pige_edit #C_27, _:future #pige_edit #C_27, :root #pige_edit #C_27 {
  margin-right: 10px !important;
  /* width: 210px !important; */
  width: 17.5em !important; }

_::-webkit-full-page-media #pige_edit input, _:future #pige_edit input, :root #pige_edit input {
  width: 17.5em; }

@-moz-document url-prefix() {
  #pige_edit .input_container {
    width: 100%; }
  #pige_edit #seller_type, #pige_edit #seller_gender, #pige_edit #piges_origine_id, #pige_edit #pige_contact_status, #pige_edit #admin_id {
    width: 18em; }
  #pige_edit table:not(.product-table)
#C_27 {
    margin-right: 14px;
    width: 18em !important; }
  #pige_edit #seller_address, #pige_edit #products_address {
    width: 18em;
    margin: 1px 1px 1px 1px;
    resize: vertical; } }

@media screen and (max-width: 1130px) {
  #pige_edit .informations .address {
    font-size: 14px; }
    #pige_edit .informations .address h1 {
      font-size: 15px; }
  #pige_edit .informations .mandat, #pige_edit .informations .relance {
    font-size: 14px; }
  #pige_edit .informations .price h1 {
    font-size: 22px; }
  #pige_edit .col-lg-4, #pige_edit .col-lg-8 {
    width: 100%; } }

@media screen and (max-width: 1300px) {
  #pige_edit .cadre .bloc_switch_img {
    width: 100%;
    height: 78%; } }

@media screen and (min-width: 1450px) {
  #pige_edit select, #pige_edit #tab_detail_pige textarea, #pige_edit #url_pige, #pige_edit section textarea {
    width: 206px !important; }
  #pige_edit #C_27 {
    width: 206px !important; }
  #pige_edit section label {
    width: 120px !important; } }

@media screen and (max-width: 1450px) {
  #pige_edit .cadre .bloc_switch_img {
    width: 100%;
    height: 78%; }
  #pige_edit section input[type="text"], #pige_edit section select, #pige_edit section textarea, #pige_edit #C_27 {
    width: 120px !important; }
  #pige_edit .row_hight select, #pige_edit .row_hight input, #pige_edit #url_pige, #pige_edit #tab_detail_pige textarea {
    width: 180px !important; }
  #pige_edit #tab_url_pige label {
    width: 100px !important; }
  #pige_edit #haut_description input[type="text"] {
    width: 160px !important; } }

.piges_listing .listing-actions ul.actions-more {
  left: 58%; }

.piges_listing input[type="text"] {
  width: 90px !important; }

.piges_listing select {
  width: 120px !important; }

#mapgm .selected-row, #mapgm .locks {
  margin-top: 5px;
  margin-left: 5px; }
  #mapgm .selected-row input[type="checkbox"], #mapgm .locks input[type="checkbox"] {
    display: none; }
  #mapgm .selected-row .css-label, #mapgm .locks .css-label {
    background-image: none !important;
    width: 25px !important;
    height: 25px !important;
    text-align: center;
    line-height: 25px !important;
    border-radius: 50%;
    background: rgba(0, 0, 0, 0.4);
    cursor: pointer;
    border: 1px solid #fff;
    color: #fff;
    padding-left: 0px !important; }
  #mapgm .selected-row ul, #mapgm .selected-row ul li, #mapgm .locks ul, #mapgm .locks ul li {
    list-style-type: none !important; }

#mapgm .selected-row .css-label {
  border-color: #482882;
  background: #482882;
  color: #fff; }

.listing_content .holder_overlay_listing {
  position: relative; }

.listing_content .display_photo_pige {
  width: 118px;
  height: 77px;
  position: relative; }

.listing_content .display_photo_pige .fa {
  color: #482882;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 2;
  background-color: rgba(255, 255, 255, 0.8);
  padding: 3px 5px;
  font-size: 17px; }

.listing_content .display_photo_pige .precis {
  color: #dd464d; }

.listing_content .display_photo_pige .centre_ville {
  color: #482882; }
