Subversion-Projekte lars-tiefland.ci

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
776 lars 1
/* Cubic Bezier Transition */
2
/*
3
Search Page
4
***/
5
.search-page .bordered {
6
  border: 1px solid;
7
  border-color: #e7ecf1; }
8
 
9
.search-page .search-bar {
10
  padding: 20px;
11
  margin-bottom: 40px;
12
  background-color: #fff; }
13
  .search-page .search-bar input {
14
    border: none;
15
    background-color: #f3f6f9;
16
    color: #a0a9b4;
17
    height: 55px; }
18
  .search-page .search-bar button {
19
    color: #fff;
20
    height: 55px;
21
    width: 130px;
22
    margin-left: -3px;
23
    margin-top: -2px; }
24
  .search-page .search-bar .search-desc {
25
    margin: 0;
26
    color: #a0a9b4;
27
    font-size: 13px; }
28
 
29
.search-page .search-filter {
30
  background-color: #fff;
31
  padding: 40px 30px 0 30px;
32
  margin-bottom: 30px; }
33
  .search-page .search-filter > .search-label {
34
    color: #a0a9b4;
35
    font-size: 11px;
36
    letter-spacing: 1px;
37
    font-weight: 700;
38
    margin-bottom: 10px;
39
    margin-top: 40px; }
40
    .search-page .search-filter > .search-label:first-child {
41
      margin-top: 0; }
42
  .search-page .search-filter input,
43
  .search-page .search-filter select {
44
    color: #727f89;
45
    font-weight: 700;
46
    font-size: 14px; }
47
  .search-page .search-filter button {
48
    margin: 40px 0;
49
    padding: 15px 0; }
50
  .search-page .search-filter .search-filter-divider {
51
    display: block;
52
    height: 1px; }
53
 
54
.search-page .search-pagination {
55
  text-align: center; }
56
  .search-page .search-pagination > .pagination > li > a {
57
    margin: 0 3px;
58
    border: none;
59
    background: #ddd;
60
    color: #666; }
61
    .search-page .search-pagination > .pagination > li > a:hover {
62
      text-decoration: none;
63
      color: #fff;
64
      background-color: #3598DC; }
65
  .search-page .search-pagination > .pagination > .page-active > a {
66
    background-color: #3598DC;
67
    color: #fff; }
68
  .search-page .search-pagination.pagination-rounded > .pagination > li > a {
69
    border-radius: 50% !important; }
70
 
71
.search-content-1 .search-container {
72
  background-color: #fff; }
73
  .search-content-1 .search-container > ul {
74
    padding: 0 20px 20px 20px;
75
    margin-bottom: 0; }
76
    .search-content-1 .search-container > ul .search-item {
77
      list-style: none;
78
      padding: 20px 0;
79
      border-bottom: 1px solid;
80
      border-color: #f4f6f8; }
81
      .search-content-1 .search-container > ul .search-item > a > img {
82
        width: 100px;
83
        float: left;
84
        margin-right: 20px; }
85
      .search-content-1 .search-container > ul .search-item > .search-content {
86
        padding-left: 120px; }
87
        .search-content-1 .search-container > ul .search-item > .search-content > .search-title {
88
          font-size: 20px;
89
          margin: 10px 0 20px 0;
90
          font-weight: 600; }
91
          .search-content-1 .search-container > ul .search-item > .search-content > .search-title > a {
92
            color: #4e5a64; }
93
            .search-content-1 .search-container > ul .search-item > .search-content > .search-title > a:hover {
94
              text-decoration: none;
95
              color: #49a7fa; }
96
        .search-content-1 .search-container > ul .search-item > .search-content > .search-desc {
97
          color: #a0a9b4;
98
          font-size: 13px;
99
          margin: 0; }
100
      .search-content-1 .search-container > ul .search-item:last-child {
101
        border: none; }
102
 
103
.search-content-2 .search-container {
104
  background-color: #fff; }
105
  .search-content-2 .search-container > ul {
106
    padding: 20px;
107
    margin-bottom: 0; }
108
    .search-content-2 .search-container > ul > .search-item-header {
109
      list-style: none;
110
      padding: 0 0 5px 0;
111
      border-bottom: 1px solid;
112
      border-color: #f4f6f8; }
113
      .search-content-2 .search-container > ul > .search-item-header h3 {
114
        font-size: 17px;
115
        color: #a0a9b4;
116
        margin: 5px 0 0 0; }
117
    .search-content-2 .search-container > ul .search-item {
118
      list-style: none;
119
      padding: 20px 0;
120
      border-bottom: 1px solid;
121
      border-color: #f4f6f8; }
122
      .search-content-2 .search-container > ul .search-item > .search-content p {
123
        margin: 0; }
124
      .search-content-2 .search-container > ul .search-item > .search-content .search-title {
125
        font-size: 19px;
126
        margin: 0 0 20px 0;
127
        font-weight: 600; }
128
        .search-content-2 .search-container > ul .search-item > .search-content .search-title > a {
129
          color: #4e5a64; }
130
          .search-content-2 .search-container > ul .search-item > .search-content .search-title > a:hover {
131
            text-decoration: none;
132
            color: #49a7fa; }
133
      .search-content-2 .search-container > ul .search-item > .search-content .search-desc {
134
        color: #a0a9b4;
135
        font-size: 13px; }
136
        .search-content-2 .search-container > ul .search-item > .search-content .search-desc > a {
137
          color: #49a7fa; }
138
          .search-content-2 .search-container > ul .search-item > .search-content .search-desc > a:hover {
139
            text-decoration: none;
140
            color: #326b9e; }
141
      .search-content-2 .search-container > ul .search-item > .search-content .search-counter-number,
142
      .search-content-2 .search-container > ul .search-item > .search-content .search-counter-label {
143
        text-align: center; }
144
      .search-content-2 .search-container > ul .search-item > .search-content .search-counter-number {
145
        font-size: 21px;
146
        color: #4e5a64;
147
        margin-bottom: 15px; }
148
      .search-content-2 .search-container > ul .search-item > .search-content .search-counter-label {
149
        font-size: 13px;
150
        color: #8b96a4; }
151
      .search-content-2 .search-container > ul .search-item:last-child {
152
        border: none; }
153
 
154
.search-content-3 .tile-container {
155
  margin-bottom: 30px; }
156
  .search-content-3 .tile-container > .tile-thumbnail {
157
    height: 200px;
158
    overflow: hidden;
159
    position: relative; }
160
    .search-content-3 .tile-container > .tile-thumbnail img {
161
      width: 100%;
162
      position: absolute;
163
      top: 0;
164
      bottom: 0;
165
      left: 0;
166
      right: 0;
167
      margin: auto; }
168
  .search-content-3 .tile-container > .tile-title {
169
    background-color: #fff;
170
    padding: 30px 20px; }
171
    .search-content-3 .tile-container > .tile-title > h3 {
172
      font-size: 19px;
173
      font-weight: 600;
174
      margin: 0;
175
      display: inline-block; }
176
      .search-content-3 .tile-container > .tile-title > h3 > a {
177
        color: #4e5a64; }
178
        .search-content-3 .tile-container > .tile-title > h3 > a:hover {
179
          text-decoration: none;
180
          color: #49a7fa; }
181
    .search-content-3 .tile-container > .tile-title i {
182
      float: right;
183
      font-size: 24px;
184
      margin: 0 5px; }
185
    .search-content-3 .tile-container > .tile-title > .tile-desc {
186
      font-size: 14px; }
187
      .search-content-3 .tile-container > .tile-title > .tile-desc > p {
188
        margin: 20px 0 0 0; }
189
        .search-content-3 .tile-container > .tile-title > .tile-desc > p > a:hover {
190
          text-decoration: none; }
191
 
192
.search-content-4 .search-bar .extra-buttons button {
193
  margin-right: 20px; }
194
  .search-content-4 .search-bar .extra-buttons button:last-child {
195
    margin-right: 0;
196
    width: 170px; }
197
 
198
.search-content-4 .search-table th {
199
  border: none; }
200
  .search-content-4 .search-table th > a {
201
    color: #fff; }
202
    .search-content-4 .search-table th > a:hover {
203
      text-decoration: none;
204
      color: #eee; }
205
 
206
.search-content-4 .search-table th, .search-content-4 .search-table td {
207
  padding: 20px 30px;
208
  vertical-align: middle; }
209
 
210
.search-content-4 .search-table td {
211
  border-color: #fff; }
212
 
213
.search-content-4 .search-table .table-status {
214
  text-align: center; }
215
  .search-content-4 .search-table .table-status i {
216
    font-size: 26px;
217
    padding-top: 10px; }
218
 
219
.search-content-4 .search-table .table-date {
220
  font-weight: 600;
221
  font-size: 14px;
222
  width: 180px; }
223
  .search-content-4 .search-table .table-date a {
224
    color: #49a7fa; }
225
    .search-content-4 .search-table .table-date a:hover {
226
      text-decoration: none;
227
      color: #326b9e; }
228
 
229
.search-content-4 .search-table .table-title {
230
  width: 390px; }
231
  .search-content-4 .search-table .table-title > h3 {
232
    margin: 0;
233
    color: #4e5a64;
234
    font-size: 19px;
235
    font-weight: 600; }
236
    .search-content-4 .search-table .table-title > h3 > a {
237
      color: #4e5a64; }
238
      .search-content-4 .search-table .table-title > h3 > a:hover {
239
        text-decoration: none;
240
        color: #49a7fa; }
241
  .search-content-4 .search-table .table-title > p {
242
    margin-bottom: 0;
243
    margin-top: 10px; }
244
    .search-content-4 .search-table .table-title > p > a {
245
      color: #49a7fa; }
246
      .search-content-4 .search-table .table-title > p > a:hover {
247
        text-decoration: none;
248
        color: #326b9e; }
249
 
250
.search-content-4 .search-table .table-desc {
251
  font-size: 14px;
252
  color: #8b96a4; }
253
 
254
.search-content-4 .search-table .table-download {
255
  text-align: center; }
256
  .search-content-4 .search-table .table-download i {
257
    font-size: 30px;
258
    padding-top: 10px; }
259
 
260
@media (max-width: 1024px) {
261
  .search-content-4 .search-bar .extra-buttons {
262
    margin-top: 30px; }
263
  .search-content-4 .search-table th, .search-content-4 .search-table td {
264
    vertical-align: top; }
265
  .search-content-4 .search-table .table-date {
266
    width: auto; }
267
  .search-content-4 .search-table .table-title {
268
    width: auto; } }
269
 
270
@media (max-width: 991px) {
271
  .search-bar .search-desc {
272
    margin-top: 20px !important; }
273
  .search-pagination {
274
    margin-bottom: 40px; }
275
  .search-content-2 .search-container .search-item > .search-content.text-left {
276
    text-align: left; }
277
  .search-content-2 .search-container .search-item > .search-content .search-desc {
278
    margin-bottom: 40px; } }
279
 
280
@media (max-width: 767px) {
281
  .search-content-2 .search-container .search-item > .search-content {
282
    text-align: center; } }