@charset "utf-8";
/* CSS Document */
body { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }
#identification  { width:15em; margin:0 auto;   }
#identification label { text-align:center; }
#identification h3 { text-align:center; border-color:#0a8636; background-image:linear-gradient(#0a8636, #8df6b2); color:#FFF; letter-spacing:2px; font-weight:normal; text-transform:uppercase; }
h3.ui-bar { text-align:center; border-color:#0a8636; background-color:#fff; }
h4 { text-align:center; }
#ident_cadre { border-color:#0a8636;  }
#logo { width:146px; margin:0 auto; margin-top:2em;}
input.error {
    background: red;
    color: white;
}
label.error {
    color: red;
}
input[disabled]{

    opacity: 1;
    -webkit-text-fill-color: black;
}
.header h1 { background-color:#013ADF; color:#fff;  }
.ui-bar-a, .ui-page-theme-a .ui-bar-inherit, html .ui-bar-a .ui-bar-inherit, html .ui-body-a .ui-bar-inherit, html body .ui-group-theme-a .ui-bar-inherit { background-color:#013ADF; color:#fff;  }
.alerte { background-color:#FCB4B4; color:red; width:15em; text-align:center; margin:0 auto; }
.info { background-color:#95F493; color:green; width:15em; text-align:center; margin:0 auto; }
[data-role="header"] { background-color:#f8e611; color:#0a8636; }
#mainmenu a{ background-color:#fff; color:#0a8636; font-weight:normal; }

/* Formulaire feuille de soins */
.col1 { float:left; width:50%;  }

.col2 { float:right; width:50%; margin-bottom:1em;}
.date { float:left; width:25%; padding:0 0.5em; margin:0; }
.date label { text-align:center; }
#soin_rows { width:80%; margin:0 auto; }
.demi { width:50%; }
.tiers { width:33%; }
.tier { width:15%; }
.tier-mini { width:10%; }
.quart { width:20%; }
.quart+ { width:25%; }
.quart-max { width:30%; }
#ordonnance_rows { width:80%; margin:0 auto; }
.valid { width:50%; margin:0 auto; }