.cck_form_text,

.cck_form_text input[type="text"],

.cck_form_select_simple,

select,

.cck_form_textarea,

textarea{

  width: 100%!important;

}



textarea{

  border: 1px solid grey!important;

  height: 250px!important;

}



div.cck_forms input.inputbox, div.cck_forms textarea.inputbox, div.cck_forms select.inputbox, div.cck_forms button.inputbox {

    float: left !important;

    margin: 0 !important;

    padding: 4px 6px !important;

    background: none repeat scroll 0 0 #fff !important;

}



.inputbox[type=text]:not([class*=input-]) {

    width: 100%!important;

}



.cck_form_text input[type="text"], .cck_form_select_simple select {

    border: 1px solid grey!important;

    height: 52px!important;

}



button#je_prends_contact {

    background: #00A6BE!important;
    color: white;
    opacity: 100%;
    transition: ease-out 0.2s;

}

button#je_prends_contact:hover {

    opacity: 75%;
    transition: ease-in 0.2s;

}

.uk-notification-message {
    display: none;
}

.el-item.uk-card.uk-card-primary.uk-card-small.uk-card-body.uk-margin-remove-first-child {
    box-shadow: 10px 10 ps 10 px #ffffff;
}

/*button#je_prends_contact {

    background: transparent!important;

    border: 1px solid!important;

    color: var(--mb)!important;

    font-size: 18px!important;

    padding: 10px 45px!important;

}



button#je_prends_contact:hover {

    background: #f1bc4d!important;

    border: 1px solid!important 

            transparent!important;

    color: white!important;

    font-size: 18px!important;

    padding: 10px 45px!important;

}*/


.uk-text-primary{
    color: #f1bc4d !important;
  }
  
  .cta_investisseur .uk-button-default{
    background: #000!important;
    color:#fff!important;
  }
  .cta_investisseur .uk-button-default:hover{
    background: #fff!important;
    color:#000!important;
    border:1px solid #000!important;
  }
  .uk-tile-muted {
    background-color: #023059!important;
  }
  .uk-card-default{
    background-color: #f1bc4d!important;
  }
  .uk-tile-primary{
    background-color: #f1bc4d!important;
  }

  .tm-header-mobile{
    z-index: 10;
  }


  .uk-navbar-nav>li>a {
    color: #023059;

  }
  .uk-navbar-nav>li.uk-active>a {
    color: #b2b2b2;
  }

  @media all and (max-width: 990px) {
    .sous_titre_projet{
      text-align: center;
    }
    .bloc_stats_projet{
      margin-top: 260px;
    }
  }

  .link-menu-responsive{
    line-height: 15px;
    padding-bottom: 10px!important;
  }

  .uk-dropbar {
    background: #023059;
    background-image: url("http://www.investisseur.h-pf.fr/images/yootheme/bg_pattern_3.svg");
    /* background-size: cover; */
    

}

.btn-light, .uk-button-default {
  background-color: #023059;
  color: #fff;
  border: 2px solid transparent;
  background-image: linear-gradient(90deg, #000 50%, #023059 50%);
}
.cta_header{
  background-color: #fff;
  color: #000;
}
.uk-button-secondary {
  background-color: #fff!important;
  color: #000!important;
  border: #d99732!important;
  background-image: linear-gradient(90deg, #d99732 50%, transparent 50%);
}
.uk-button-secondary:hover {

  background-image: linear-gradient(90deg, #d99732 50%, transparent 50%);
}

.tm-toolbar-default {
  background: #023059;
  position: relative;
    z-index: 10;
  /* width: 150%;
  margin-left: -10%; */

}
.uk-navbar-dropdown {
  width: auto!important;
}
.tm-toolbar-default .uk-container{
  max-width: 100%!important;
}
#uk-slider-38-item-6{
  margin-top: 30px!important;
}
#uk-slider-38-item-3{
  margin-top: 10px;
}
.uk-tab>.uk-active>a {
  color: #023059;
  border-color: #CBA135;
}
.bg_content{
  background: #fdf8f4;
  padding: 20px 30px;
}
#poprix-modal {
  display: none; /* Masqué par défaut */
}
#poprix-modal.visible {
  display: block; /* Affiché uniquement si la classe visible est ajoutée */
}
.popup_size_mob{
  width: 50%;
  left: 25%;
  top: 10%;
}  

@media all and (max-width: 990px) {
  .popup_size_mob{
    width: 97%;
    left: 2%;
    top: 5%;
  }  
}
button#je_prends_contact_en {
  background: #00A6BE !important;
  color: white;
  opacity: 100%;
  transition: ease-out 0.2s;
}