.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;

}*/