/* Anciennement dans inst_fiche1.php -> a supprimer */

label {
    display: inline;
    float: left;
    font-family: Arial;
    font-size: 11px;
}

label.LABEL3 {
    width: 120px;
}

label.LABEL1 {
    md-width: 90px;
}

label.LABEL2 {
    width: 55px;
}

label.LABEL0 {
    width: 50px;
}

.label-120 { width: 120px; }
.label-150 { width: 150px; }
.label-200 { width: 200px; }

.radio {
    font-family: Arial;
    font-size: 11px;
    background-color: white;
}

input {
    font-family: Arial;
    font-size: 11px;
    background-color: #EBEBEB;
}

.textarea {
    font-family: Arial;
    font-size: 11px;
    background-color: #EBEBEB;
    margin: 5px;
}

select {
    font-family: Arial;
    font-size: 11px;
    background-color: #EBEBEB;
    padding: 2px;
    margin: 5px;
}

select.select_a {
    width: 180px;
}

select.select_c {
    width: 170px;
}

select.select_b {
    width: 130px;
}

select#Interlocuteur_id {
    width: 260
}

.bouton2 {
    background-color: #A2CCFF;
    font-family: Arial;
    font-size: 11px;
    border: thin outset;
    width: 95px
}

.bouton3 {
    background-color: #A2CCFF;
    font-family: Arial;
    font-size: 11px;
    border: thin outset;
    width: 70px
}

fieldset {
    text-align: center;
    z-index: 8;
    font-family: Arial;
    font-size: 12px;
    border: thin groove;
    background-color: white;
}

#fieldset-auteur {
	text-align: left;
}

#form_fiche fieldset {
    margin-bottom: 5px;
}

.field_image {
    position: absolute;
    text-align: center;
    width: 273px;
    height: 350px;
    top: 2px;
    left: 295px;
}

.field_historique {
    position: absolute;
    width: 570px;
    height: 45px;
    top: 360px;
    left: 0px;
}

.field_historique_edit {
    position: absolute;
    width: 273px;
    height: 45px;
    top: 360px;
    left: 295px;
}

.field_info {
    text-align: left;
    position: absolute;
    width: 273px;
    height: 50px;
    top: 2px;
    left: 0px;
}

.field_info_edit {
    text-align: left;
    position: absolute;
    width: 273px;
    height: 30px;
    top: 2px;
    left: 0px;
}

.field_descriptif {
    text-align: left;
    position: absolute;
    width: 273px;
    height: 115px;
    top: 2px;
    left: 0px;
}

.field_descriptif_edit {
    text-align: left;
    position: absolute;
    width: 273px;
    height: 142px;
    top: 52px;
    left: 0px;
}

.field_type {
    text-align: left;
    position: absolute;
    width: 273px;
    height: 50px;
    top: 120px;
    left: 0px;
}

.field_type_edit {
    text-align: left;
    position: absolute;
    width: 273px;
    height: 40px;
    top: 196px;
    left: 0px;
}

.field_dimensions {
    text-align: left;
    position: absolute;
    width: 273px;
    height: 70px;
    top: 170px;
    left: 0px;
}

.field_dimensions_edit {
    text-align: left;
    position: absolute;
    width: 273px;
    height: 70px;
    top: 240px;
    left: 0px;
}

.field_caracteristiques {
    text-align: left;
    position: absolute;
    width: 273px;
    height: 50px;
    top: 245px;
    left: 0px;
}

.field_caracteristiques_edit {
    text-align: left;
    position: absolute;
    width: 273px;
    height: 82px;
    top: 315px;
    left: 0px;
}

.field_etat {
    text-align: left;
    position: absolute;
    width: 273px;
    height: 65px;
    top: 404px;
    left: 0px;
}

.field_themes {
    text-align: left;
    position: absolute;
    width: 568px;
    height: 100px;
    top: 470px;
    left: 0px;
}

.field_themes_visu {
    text-align: left;
    position: absolute;
    width: 273px;
    height: 50px;
    top: 302px;
    left: 0px;
}

.field_commentaires {
    text-align: left;
    position: absolute;
    text-align: center;
    width: 180px;
    height: 150px;
    top: 575px;
    left: 0px;
}

.field_commentaires_visu {
    text-align: left;
    position: absolute;
    text-align: center;
    width: 190px;
    height: 150px;
    top: 425px;
    left: 0px;
}

.field_bibliographie {
    text-align: left;
    position: absolute;
    text-align: center;
    width: 180px;
    height: 150px;
    top: 575px;
    left: 200px;
}

.field_technique {
    text-align: left;
    position: absolute;
    text-align: center;
    width: 180px;
    height: 150px;
    top: 575px;
    left: 390px;
}

.field_bibliographie_visu {
    text-align: left;
    position: absolute;
    text-align: center;
    width: 180px;
    height: 150px;
    top: 425px;
    left: 200px;
}

.field_technique_visu {
    text-align: left;
    position: absolute;
    text-align: center;
    width: 180px;
    height: 150px;
    top: 425px;
    left: 390px;
}

.field_administratif {
    text-align: left;
    position: absolute;
    text-align: center;
    width: 568px;
    height: 150px;
    top: 730px;
    left: 0px;
}

.field_administratif_visu {
    text-align: left;
    position: absolute;
    text-align: center;
    width: 568px;
    height: 120px;
    top: 580px;
    left: 0px;
}

/*------------------utilisateurs------------------*/
.field_connexion {
    text-align: left;
    position: absolute;
    width: 273px;
    height: 148px;
    top: 2px;
    left: 0px;
}

.field_nom {
    text-align: left;
    position: absolute;
    width: 273px;
    height: 70px;
    top: 2px;
    left: 290px;
}

.field_organisation {
    text-align: left;
    position: absolute;
    width: 273px;
    height: 70px;
    top: 80px;
    left: 290px;
}

.field_tel {
    text-align: left;
    position: absolute;
    width: 273px;
    height: 70px;
    top: 170px;
    left: 290px;
}

.field_adresse {
    text-align: left;
    position: absolute;
    width: 273px;
    height: 148px;
    top: 170px;
    left: 0px;
}

.field_valide {
    padding: 1em;
    clear: both;
    position: absolute;
    width: 273px;
    height: 53px;
    top: 265px;
    left: 290px;
}

/* ------------------------------------------------------------------------------------ */

.listcheckbox {
    display: inline;
}

input.checkbox {
    margin: 0;
    padding: 0;
}

.checkbox_label {
    float: none;
    margin: 0;
    padding-left: 0.2em;
    font-family: Arial;
    font-size: 11px;
    color: black;
}

#themes .listcheckbox span {
    display: inline-block;
    text-align: left;
    vertical-align: top;
    padding: 0;
    margin: 0;
    width: 24%;
}

.textfield {
    border: thin inset;
    background-color: #EBEBEB;
}

input.champs_a,
.field_caracteristiques .textfield {
    width: 180px;
}

input.champs_b {
    width: 130px;
}

input.champs_c,
.field_info .textfield {
    width: 100px;
}

.field_Dimensions .textfield {
    width: 56px;
}

.radio,
.checkbox,
.radiobutton {
    font-family: Arial;
    font-size: 11px;
    background-color: white;
}

span.radiobutton {
    width: 100px;
    float: left;

}

#form_super_admin span.radiobutton {
    width: 160px;
    float: left;
}

.radiobutton label {
    float: none;

}

.field_themes span.radiobutton {
    width: 280px;
}

.etat_stockage div.listradio {
    display: inline;
    margin: 0;
    padding: 0;
}

.etat_stockage span.radiobutton {
    width: 100px;
}

.bouton,
.button {
    padding: 2px;
    background-color: #A2CCFF;
    font-family: Arial;
    font-size: 11px;
    border: thin outset;
    width: 65px;
}

.field_image .button {
    width: 95px;
}

.bouton3,
.field_bibliographie .button,
.field_technique .button {
    width: 70px;
    margin: 5px 2px;
}

select.select_a {
    width: 180px;
}

select.select_b,
select,
.select {
    width: 130px;
    font-family: Arial;
    font-size: 11px;
    background-color: #EBEBEB;
}

select.select_c,
.field_bibliographie .select,
.field_technique .select {
    width: 170px;
}


.select2-container--default .select2-selection--multiple {
    background-color: #ebebeb;
    border-radius: 0;
}

.select2-results {
    font-family: Arial, Helvetica;
    font-size: 9pt;
}

textarea#address {
    width: 250px;
    height: 62px;
}

.field_commentaires textarea {
    width: 175px;
    height: 120px;
}

/* POPUP */
span#menu_edit_code select {
    width: 320px;
}

span#menu_edit_fichier select {
    width: 230px;
}
