1body {
2    background-image: url("binding_dark.png");
3    background-repeat: repeat;
4}
5
6#page {
7    border-radius: 6px;
8    background-color: white;
9    max-width: 900px;
10    padding: 20px;
11    margin: 30px auto;
12}
13
14.container-fluid {
15}
16
17#templates {
18    display: none;
19}
20
21#indexers {
22   text-align: center;
23   margin-top: 20px;
24}
25
26.indexer-table {
27   text-align: left;
28}
29
30.test-success {
31    color: #449d44;
32}
33
34.test-error {
35    color: #c9302c;
36}
37
38.test-inprogress {
39    color: #286090;
40}
41
42.indexer-buttons {
43    text-align: center;
44}
45
46.indexer-buttons > .btn {
47    margin-bottom: 2px;
48}
49
50.indexer-button-test {
51   width: 60px;
52}
53
54.setup-item-inputstring {
55    max-width: 255px;
56}
57
58.setup-item-password {
59    max-width: 255px;
60}
61
62.setup-item-inputbool input {
63    max-width: 100px;
64    height: 20px;
65}
66
67.setup-item-inputselect {
68    max-width: 255px;
69}
70
71[data-type=hiddendata]{
72    display: none;
73}
74
75.spinner {
76    -webkit-animation: spin 2s infinite linear;
77    -moz-animation: spin 2s infinite linear;
78    -o-animation: spin 2s infinite linear;
79    animation: spin 2s infinite linear;
80}
81
82@-moz-keyframes spin {
83    from {
84        -moz-transform: rotate(0deg);
85    }
86
87    to {
88        -moz-transform: rotate(360deg);
89    }
90}
91
92@-webkit-keyframes spin {
93    from {
94        -webkit-transform: rotate(0deg);
95    }
96
97    to {
98        -webkit-transform: rotate(360deg);
99    }
100}
101
102@keyframes spin {
103    from {
104        transform: rotate(0deg);
105    }
106
107    to {
108        transform: rotate(360deg);
109    }
110}
111
112#setup-indexer-go {
113    width: 70px;
114}
115
116hr {
117    border-top-color: #cdcdcd;
118}
119
120.input-area {
121    margin: 4px 0;
122}
123
124    .input-area > * {
125        vertical-align: middle;
126    }
127
128    .input-area > p {
129        margin-top: 10px;
130    }
131
132.input-header {
133    font-size: 16px;
134    width: 250px;
135    display: inline-block;
136}
137
138.input-right {
139    width: 300px;
140    display: inline-block;
141    font-family: monospace;
142}
143
144#sonarr-warning {
145    display: none;
146}
147
148#logo {
149    max-width: 50px;
150}
151
152#header-title {
153    font-size: 34px;
154    vertical-align: middle;
155    padding-left: 15px;
156}
157
158#footer {
159    color: #444444;
160    margin: 10px auto 0;
161    text-align: center;
162}
163
164#jackett-allowext, #jackett-allowupdate, #jackett-logging, #jackett-prerelease, #jackett-cache-enabled {
165    width: 25px;
166}
167
168.modal-fillwidth {
169    width: 100%;
170    min-width:80%;
171}
172
173.indexer-caps {
174   padding: 0 15px 15px 15px;
175   border-top: 1px solid #e5e5e5;
176}
177
178.indexer-caps table {
179    border-bottom:   1px solid #ddd;
180}
181
182.jackettlog-narrowcol {
183    width: 1px;
184    white-space: nowrap;
185    vertical-align: top;
186}
187
188.jackettlogWarn {
189    background-color: #FFFF8E !important;
190}
191
192.jackettlogError {
193    background-color: #FF6060 !important;
194}
195
196.jackettdownloaded {
197    color: blueviolet;
198}
199
200.jacketdownloadlocal {
201    padding-left: 10px;
202}
203
204.downloadcolumn {
205    text-align:center;
206}
207
208pre {
209    display: block;
210    padding: 3px;
211    margin: 0 0 0;
212    font-size: 13px;
213    line-height: 1.42857143;
214    color: #333;
215    background-color: transparent;
216    border: 0;
217    border-radius: 0;
218    word-break: normal;
219    white-space: pre-wrap;       /* Since CSS 2.1 */
220    white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
221    white-space: -pre-wrap;      /* Opera 4-6 */
222    white-space: -o-pre-wrap;    /* Opera 7 */
223    word-wrap: break-word;       /* Internet Explorer 5.5+ */
224}
225
226.modal-open .modal {
227    overflow-x: auto;  /* Model can be bigger than the screen on mobiles */
228}
229
230.dataTables_length {
231    white-space: nowrap;
232}
233
234.dataTables_length select, .dataTables_filter input, .dataTable.compact tfoot td select {
235    display: inline-block;
236    height: 26px;
237    padding: 0 8px;
238    background-color: #fff;
239    border: 1px solid #ccc;
240    border-radius: 4px;
241}
242
243.dataTables_length select {
244    width: inherit;
245}
246
247.dataTables_filter input {
248    width: 75%;
249}
250
251.dataTable.compact tfoot td {
252    padding: 4px 0;
253}
254
255.dataTable.compact tfoot td select {
256    height: 26px;
257    padding: 0;
258}
259
260.dataTables_wrapper .dataTables_paginate .paginate_button {
261    padding: 3px 9px !important;
262}
263
264#unconfigured-indexers-template {
265    display: none;
266}
267.jackett-apikey{
268    margin-top: 10px;
269}
270
271.jackett-apikey .input-header{
272    width: 80px;
273}
274
275.setup-item-displayinfo:empty {
276    display: none;
277}
278
279table td.fit{
280    width: 50%;
281}
282
283.label-imdb {
284    background-color: #d0ab44;
285}
286
287.tooltip-inner {
288    max-width: 500px !important;
289}
290
291.tooltip-inner img {
292    max-width: 250px;
293    height: auto;
294}
295
296.type-public {
297    color: #449d44
298}
299
300.type-private {
301    color: #c9302c
302}
303
304.type-semi-private {
305    color: #ec971f
306}
307
308.dataTables_deadfilter {
309    float: right;
310    text-align: right;
311    margin-right: 1em;
312}
313div#jackett-search-results-datatable_wrapper {
314    width: 100%;
315    overflow-x: scroll;
316}
317div#unconfigured-indexer-datatable_wrapper {
318    width: 100%;
319    overflow-x: scroll;
320}
321div#jackett-releases-datatable_wrapper {
322    width: 100%;
323    overflow-x: scroll;
324}
325input#searchquery {
326	width: 50%;
327    display: inline-block;
328}
329
330#proxy-warning {
331    color: red;
332}
333