2 /// Editorial by HTML5 UP
3 /// html5up.net | @ajlkn
4 /// Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)
10 margin: 0 0 _size(element-margin) 0;
14 color: _palette(fg-bold);
17 font-weight: _font(weight-bold);
18 margin: 0 0 (_size(element-margin) * 0.5) 0;
22 input[type="password"],
29 @include vendor('appearance', 'none');
30 background: _palette(bg);
31 border-radius: _size(border-radius);
33 border: solid 1px _palette(border);
38 text-decoration: none;
46 border-color: _palette(accent);
47 box-shadow: 0 0 0 1px _palette(accent);
52 background-image: svg-url("<svg xmlns='http://www.w3.org/2000/svg' width='40' height='40' preserveAspectRatio='none' viewBox='0 0 40 40'><path d='M9.4,12.3l10.4,10.4l10.4-10.4c0.2-0.2,0.5-0.4,0.9-0.4c0.3,0,0.6,0.1,0.9,0.4l3.3,3.3c0.2,0.2,0.4,0.5,0.4,0.9 c0,0.4-0.1,0.6-0.4,0.9L20.7,31.9c-0.2,0.2-0.5,0.4-0.9,0.4c-0.3,0-0.6-0.1-0.9-0.4L4.3,17.3c-0.2-0.2-0.4-0.5-0.4-0.9 c0-0.4,0.1-0.6,0.4-0.9l3.3-3.3c0.2-0.2,0.5-0.4,0.9-0.4S9.1,12.1,9.4,12.3z' fill='#{_palette(border)}' /></svg>");
53 background-size: 1.25em;
54 background-repeat: no-repeat;
55 background-position: calc(100% - 1em) center;
56 height: _size(element-height);
57 padding-right: _size(element-height);
58 text-overflow: ellipsis;
61 color: _palette(fg-bold);
62 background: _palette(bg);
67 background-color: transparent;
77 input[type="password"],
83 height: _size(element-height);
90 input[type="checkbox"],
91 input[type="radio"], {
92 @include vendor('appearance', 'none');
104 display: inline-block;
106 font-weight: _font(weight);
107 padding-left: (_size(element-height) * 0.6) + 0.75em;
108 padding-right: 0.75em;
112 background: _palette(bg);
113 border-radius: _size(border-radius);
114 border: solid 1px _palette(border);
116 display: inline-block;
117 height: (_size(element-height) * 0.6);
119 line-height: (_size(element-height) * 0.575);
123 width: (_size(element-height) * 0.6);
129 background: _palette(fg-bold);
130 border-color: _palette(fg-bold);
138 border-color: _palette(accent);
139 box-shadow: 0 0 0 1px _palette(accent);
144 input[type="checkbox"] {
147 border-radius: _size(border-radius);
152 input[type="radio"] {
160 ::-webkit-input-placeholder {
161 color: _palette(fg-light) !important;
166 color: _palette(fg-light) !important;
171 color: _palette(fg-light) !important;
175 :-ms-input-placeholder {
176 color: _palette(fg-light) !important;