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.attendance ul { margin: 0; padding: 0; }
138 .card .section.attendance ul li {
140 word-wrap: break-word;
143 .card .section.prescriptions ul { margin: 0; padding: 0; }
144 .card .section.prescriptions ul li {
146 word-wrap: break-word;
150 .card .section.prescriptions { width: 40ex;}
152 form.card .section input[type=text],
153 form.card .section input:not([type]),
154 form.card .section textarea,
155 form.card .section select {width: 100%;}
157 form.card .attendance {
160 form.card .attendance label {
162 display: inline-block;
166 form.card .attendance label input[type=checkbox] {
171 form.card .insurance input[type=radio] {display: none;}
172 form.card .insurance input[type=radio] + label {
173 display: inline-block;
177 border: 1px solid black;
180 form.card .insurance input[type=radio]:checked + label {
182 background-color: #FFF;
183 border-width: 1px 1px 0 1px;
185 form.card .insurance input[type=radio] + label + input + label + select,
186 form.card .insurance input[type=radio] + label + select + input {display: none;}
187 form.card .insurance input[type=radio]:checked + label + input + label + select,
188 form.card .insurance input[type=radio]:checked + label + select + input {
190 border: 1px solid black;
191 border-width: 0 1px 1px 1px;
194 background-color: #FFF;
197 .card .section .item {
200 word-wrap: break-word;
202 .card .section .item label {
206 .card .section textarea.NOTE {
209 .card .section textarea.ADR {
213 .card .section .PHOTO {
220 # vi:set filetype=css: