1 # Copyright 2014, 2015 Paul Hänsch
3 # This file is part of Confetti.
5 # Confetti is free software: you can redistribute it and/or modify
6 # it under the terms of the GNU Affero General Public License as published by
7 # the Free Software Foundation, either version 3 of the License, or
8 # (at your option) any later version.
10 # Confetti is distributed in the hope that it will be useful,
11 # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 # GNU Affero General Public License for more details.
15 # You should have received a copy of the GNU Affero General Public License
16 # along with Confetti. If not, see <http://www.gnu.org/licenses/>.
23 border-radius: 4px 4px 0 0;
24 margin: .5em 2em .25em 2em;
25 padding: 0 2ex .5em 2ex;
33 border-style: none none solid none;
34 border-radius: 4px 4px 0 0;
36 margin: 0 -1.625ex .5em -1.625ex;
40 .filter input[type="text"] {
51 .filter fieldset legend {
58 display: inline-block;
60 margin: .125em 2ex 0 0;
70 border-radius: 0 0 4px 4px;
71 margin: .25em 2em 1em 2em;
72 padding: .25em 2ex .25em 2ex;
86 display: inline-block;
97 .card .control .item {
98 display: inline-block;
102 border: 1px solid black;
105 .card .control a.item { padding: .25em .75ex 0 .75ex;}
106 .card .control a.item:hover{ border-color: #888;}
107 .card .control button.item { text-align: right;}
108 .card .control button.item:hover{ border-color: #888;}
109 .card .control .item[name=newfield] { width: 85%;}
110 .card .control .item[value=addfield] { width: 15%;}
113 display: inline-block;
119 margin: .125em 0 .5ex 0;
120 padding: 0 1ex .25em 1ex;
122 .card .section:nth-of-type(2n){ background: #EEE;}
124 .card .section h2, .card .section h3 {
128 margin: .25em -.5ex .25em -.5ex;
129 border-style: none none solid none;
132 .card .section .FN { /* will override h2 */
137 .card .section .item {
140 word-wrap: break-word;
142 .card .section .item label {
146 .card .section textarea.NOTE {
149 .card .section textarea.ADR {
153 .card .section .PHOTO {
157 .card .section .GENDER { display: inline-block; padding-right: .5ex;}
158 .card .section .BDAY { display: inline-block;}
160 .card .section select {
162 background-color: #FFF;
163 border: 1px solid black;
166 .card .section.attendance ul { margin: 0; padding: 0; }
167 .card .section.attendance ul li {
169 word-wrap: break-word;
172 .card .section.prescriptions ul { margin: 0; padding: 0; }
173 .card .section.prescriptions ul li {
175 word-wrap: break-word;
179 .card .section.prescriptions { width: 40ex;}
181 form.card .section input[type=text],
182 form.card .section input:not([type]),
183 form.card .section textarea,
184 form.card .section select {width: 100%;}
186 form.card .attendance {
189 form.card .attendance label {
191 display: inline-block;
195 form.card .attendance label input[type=checkbox] {
200 form.card .insurance input[type=radio] {display: none;}
201 form.card .insurance input[type=radio] + label {
202 display: inline-block;
206 border: 1px solid black;
209 form.card .insurance input[type=radio]:checked + label {
211 background-color: #FFF;
212 border-width: 1px 1px 0 1px;
214 form.card .insurance input[type=radio] + label + input + label + select,
215 form.card .insurance input[type=radio] + label + select + input {display: none;}
216 form.card .insurance input[type=radio]:checked + label + input + label + select,
217 form.card .insurance input[type=radio]:checked + label + select + input {
219 border: 1px solid black;
220 background-color: #FFF;
221 border-width: 0 1px 1px 1px;
228 # vi:set filetype=css: