PluginProbe
HT Builder – WordPress Theme Builder for Elementor / 1.2.4
HT Builder – WordPress Theme Builder for Elementor v1.2.4
1.3.5 1.3.4 trunk 1.0.1 1.0.2 1.0.3 1.0.4 1.0.5 1.0.8 1.0.9 1.2.4 1.2.5 1.2.6 1.2.7 1.2.8 1.2.9 1.3.0 1.3.1 1.3.2 1.3.3
ht-builder / assets / css / htbuilder.css

htbuilder.css in HT Builder – WordPress Theme Builder for Elementor 1.2.4, at assets/css/htbuilder.css

558 lines 10.2 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /* Post Meta Info */
2 ul.htmeta-info{
3 margin: 0;
4 padding: 0;
5 list-style: none;
6 }
7 ul.meta-layout-inline li {
8 display: inline-block;
9 margin-right: 10px;
10 }
11 ul.meta-layout-inline li:last-child{
12 margin-right: 0;
13 }
14 .htbuilder-meta-icon{
15 margin-right: 5px;
16 }
17 ul.htmeta-info li a{
18 font-size: 16px;
19 font-weight: 400;
20 }
21
22 /* Search Form */
23 .htbuilder-search-form{
24 display: -webkit-box;
25 display: -ms-flexbox;
26 display: flex;
27 min-height: 40px;
28 }
29 .htbuilder-search-form input.htbuilder-search-form-input{
30 flex-basis: 100%;
31 border: 1px solid #ccc;
32 border-radius: 0;
33 color: #666;
34 outline: medium none;
35 padding: 3px;
36 }
37 .htbuilder-search-form input.htbuilder-search-form-input:focus{
38 outline: none;
39 }
40 .htbuilder-search-form button.htbuilder-submit{
41 background: #000 none repeat scroll 0 0;
42 border: medium none;
43 border-radius: 0;
44 color: #fff;
45 cursor: pointer;
46 height: auto;
47 line-height: 1;
48 padding: 0 25px;
49 transition: 0.4s;
50 }
51
52 /* Archive Post */
53 .htbuilder-post-area *{
54 box-sizing: border-box;
55 }
56 .htbuilder-post-area {
57 display: flex;
58 flex-wrap: wrap;
59 margin-left: -15px;
60 margin-right: -15px;
61 }
62 .htbuilder-post-col {
63 padding: 0 15px;
64 text-align: center;
65 }
66 .htbuilder-col-1 .htbuilder-post-col{
67 width: 100%;
68 }
69 .htbuilder-col-2 .htbuilder-post-col{
70 width: 50%;
71 }
72 .htbuilder-col-3 .htbuilder-post-col{
73 width: 33.333%;
74 }
75 .htbuilder-col-4 .htbuilder-post-col{
76 width: 25%;
77 }
78 .htbuilder-single-post {
79 margin-bottom: 40px;
80 }
81 .htbuilder-post-media {
82 margin-bottom: 20px;
83 }
84 .htbuilder-post-media img{
85 width: 100%;
86 }
87 .htbuilder-post-title {
88 font-size: 22px;
89 margin: 5px 0;
90 padding: 0;
91 }
92 .htbuilder-post-cat a {
93 font-size: 12px;
94 }
95 .htbuilder-post-meta-info {
96 color: #8a8a8a;
97 font-size: 14px;
98 margin: 10px 0;
99 }
100 .htbuilder-post-meta-info a{
101 color: #8a8a8a;
102 }
103 .htbuilder-post-content {
104 color: #8a8a8a;
105 font-size: 16px;
106 }
107 .htbuilder-post-content p {
108 margin-bottom: 15px;
109 }
110 .htbuilder-read-more-btn {
111 border: 2px solid #282828;
112 color: #282828;
113 display: inline-block;
114 font-weight: 400;
115 line-height: 1;
116 padding: 14px 40px;
117 transition: all 250ms ease-out 0s;
118 }
119 .htbuilder-read-more-btn:hover {
120 background: #282828 none repeat scroll 0 0;
121 border-color: #282828;
122 color: #fff;
123 }
124
125 /* Blog Layout Two */
126 .htbuilder-layout-two{}
127 .htbuilder-layout-two .htbuilder-single-post {
128 border-bottom: 1px solid #d8d8d8;
129 display: flex;
130 padding-bottom: 50px;
131 text-align: left;
132 }
133 .htbuilder-layout-two:last-child .htbuilder-single-post {
134 border: medium none;
135 padding: 0;
136 }
137 .htbuilder-layout-two .htbuilder-post-media{
138 flex-basis: 450px;
139 margin-bottom: 0;
140 }
141 .htbuilder-layout-two .htbuilder-post-info{
142 flex-basis: calc(100% - 450px);
143 padding-left: 30px;
144 }
145 .htbuilder-layout-two .htbuilder-post-info.htbuilder-noimg{
146 flex-basis: 100%;
147 padding-left: 0;
148 }
149
150 /* Pagination */
151 .htbuilder-pagination ul{
152 margin: 0;
153 padding: 0;
154 list-style: none;
155 text-align: center;
156 display: block;
157 }
158 .htbuilder-pagination ul li{
159 display: inline-block;
160 margin-right: 10px;
161 }
162 .htbuilder-pagination ul li a, .htbuilder-pagination ul li span {
163 border: 1px solid #ddd;
164 color: #000;
165 display: block;
166 font-size: 16px;
167 font-weight: normal;
168 height: 40px;
169 line-height: 40px;
170 padding: 0 15px;
171 transition: all 0.3s ease 0s;
172 width: auto;
173 text-align: center;
174 float: none !important;
175 }
176 .htbuilder-pagination ul li span.current, .htbuilder-pagination ul li:hover a{
177 background: #282828 none repeat scroll 0 0;
178 border: 1px solid #282828;
179 color: #fff;
180 }
181
182 /* Header & Footer Element*/
183 .htbuilder-menu-area{}
184 .htbuilder-nav ul{
185 margin: 0;
186 padding: 0;
187 list-style: none;
188 }
189 .htbuilder-nav ul > li{
190 display: inline-block;
191 position: relative;
192 }
193 .htbuilder-nav ul > li > a{
194 display: block;
195 font-size: 16px;
196 line-height: 30px;
197 padding: 30px 15px;
198 transition: all 0.3s ease 0s;
199 }
200 /* Sub Menu 2 Lavel */
201 .htbuilder-nav ul > li > ul{
202 background-color: #ffffff;
203 box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.1);
204 left: 0;
205 list-style: outside none none;
206 margin-top: 30px;
207 opacity: 0;
208 padding: 0;
209 position: absolute;
210 top: 100%;
211 transition: all 0.3s ease 0s;
212 visibility: hidden;
213 width: 250px;
214 z-index: -999;
215 }
216 .htbuilder-nav ul > li:hover > ul.sub-menu{
217 margin-top: 0;
218 opacity: 1;
219 visibility: visible;
220 z-index: 999;
221 }
222 .htbuilder-nav .sub-menu li .sub-menu {
223 left: 100%;
224 right: auto;
225 top: 0;
226 }
227 .htbuilder-nav ul > li > ul > li{
228 display: block;
229 }
230 .htbuilder-nav ul > li > ul > li > a{
231 border-bottom: 1px solid #eeeeee;
232 display: flex;
233 font-size: 13px;
234 line-height: 25px;
235 padding: 10px 20px;
236 transition: all 0.3s ease 0s;
237 }
238 .htbuilder-nav ul.htbuilder-mainmenu li > ul > li:last-child > a{
239 border-bottom: 0 !important;
240 }
241
242 /*Mobile Menu*/
243 .htbuilder-mobile-menu {
244 padding: 40px 30px 50px;
245 }
246 .htbuilder-mobile-menu-area {
247 background-color: #fff;
248 bottom: 0;
249 box-shadow: 0 0 87px 0 rgba(0, 0, 0, 0.09);
250 min-height: 100vh;
251 opacity: 0;
252 position: fixed;
253 right: -330px;
254 top: 0;
255 transition: all 400ms ease-out 0s;
256 visibility: hidden;
257 width: 330px;
258 z-index: 9999;
259 }
260 .htbuilder-mobile-menu-area.inside {
261 opacity: 1;
262 right: 0;
263 visibility: visible;
264 }
265 .htbuilder-mobile-button {
266 color: #fff;
267 display: none;
268 font-size: 30px;
269 }
270 .htbuilder-mobile-close {
271 background-color: #343538;
272 color: #fff;
273 display: block;
274 font-size: 18px;
275 height: 40px;
276 left: -40px;
277 line-height: 40px;
278 padding: 0;
279 position: absolute;
280 text-align: center;
281 top: 0;
282 width: 40px;
283 z-index: 9;
284 cursor: pointer;
285 }
286 .admin-bar .htbuilder-mobile-menu-area{
287 top: 30px;
288 }
289 .htbuilder-mobile-menu-area .menu-expand {
290 cursor: pointer;
291 height: 50px;
292 right: 0;
293 line-height: 50px;
294 position: absolute;
295 text-align: center;
296 top: -5px;
297 width: 30px;
298 z-index: 99;
299 }
300 .htbuilder-mobile-menu-area ul > li.active > .menu-expand > i.fa-plus::before {
301 content:"\f068";
302 }
303 .htbuilder-menu-area ul{
304 margin: 0;
305 padding: 0;
306 list-style: none;
307 text-align: left;
308 }
309 .htbuilder-menu-area ul li{
310 position: relative;
311 }
312 .htbuilder-menu-area ul > li > ul.sub-menu {
313 padding-left: 15px;
314 }
315
316 .htbuilder-overlay{
317 background: rgba(35, 35, 36, 0.7) none repeat scroll 0 0;
318 height: 100%;
319 left: 0;
320 opacity: 0;
321 position: fixed;
322 top: 0;
323 transition: all 0.5s ease-in-out 0s;
324 visibility: hidden;
325 width: 100%;
326 z-index: 9999;
327 }
328 .htbuilder-overlay-active .htbuilder-overlay {
329 opacity: 1;
330 visibility: visible;
331 }
332
333 /* Social Share */
334 .htbuilder-social-share ul{
335 margin: 0;
336 padding: 0;
337 list-style: none;
338 }
339 .htbuilder-social-share ul li{
340 display: inline-block;
341 font-size: 16px;
342 line-height: 42px;
343 margin-bottom: 10px;
344 margin-right: 5px;
345 text-align: center;
346 transition: all 0.5s ease 0s;
347 border: 1px solid #ccc;
348 cursor: pointer;
349 }
350 .htbuilder-social-share ul li:hover{
351 background: #444;
352 border: 1px solid #444;
353 color: #fff;
354 }
355
356 /* Author Info */
357 .htbuilder-author-box {
358 display: flex;
359 }
360 .htavatar {
361 margin-right: 20px;
362 }
363 .htavatar a{
364 display: block;
365 }
366 .htavatar img {
367 width: 100px;
368 }
369 .htavaterpos-right {
370 flex-direction: row-reverse;
371 }
372 .htavaterpos-right .htavatar {
373 margin-left: 20px;
374 margin-right: 0;
375 }
376 .htavaterpos-right .htauthor-info {
377 text-align: right;
378 }
379 .htbuilder-author-box.htavaterpos-top {
380 display: block;
381 }
382 .htavaterpos-top .htavatar {
383 margin-right: 0;
384 margin-bottom: 15px;
385 }
386
387 .htbuilder-author-box.htavaterpos-bottom {
388 display: flex;
389 flex-flow: row wrap;
390 }
391 .htavaterpos-bottom .htavatar {
392 margin: 10px 0 0;
393 order: 2;
394 }
395
396 /* Post Navigation */
397 .htbuilder-postnavigation {
398 border-bottom: 1px solid #ddd;
399 border-top: 1px solid #ddd;
400 display: flex;
401 flex-basis: 50%;
402 justify-content: space-between;
403 padding: 15px 0;
404 }
405 .htcustom-lavel,.htnavigation_title,.htnavigation_arrow{
406 transition: 0.4s;
407 }
408 .htnavigation {}
409
410 .htnavigation a {
411 align-items: center;
412 display: flex;
413 }
414
415 .htnavigation-info {
416 display: flex;
417 flex-direction: column;
418 }
419
420 .htnavigation_arrow {
421 padding-right: 12px;
422 }
423
424 .htnext .htnavigation_arrow{
425 padding-right: 0;
426 padding-left: 12px;
427 }
428
429 .htnext .htnavigation-info{
430 text-align: right;
431 }
432
433 .htnavigation_title {
434 font-size: 12px;
435 font-weight: 400;
436 }
437
438 /* Related Post */
439 .htbuilder-related-post-area {
440 display: flex;
441 flex-flow: row wrap;
442 }
443 .htbuilder-related-post {
444 margin-bottom: 20px;
445 padding: 0 15px;
446 }
447 .htrelated-col-1 .htbuilder-related-post{
448 width: 100%;
449 }
450 .htrelated-col-2 .htbuilder-related-post{
451 width: 50%;
452 }
453 .htrelated-col-3 .htbuilder-related-post{
454 width: 33.333%;
455 }
456 .htrelated-col-4 .htbuilder-related-post{
457 width: 25%;
458 }
459 .htrelated-title {
460 font-size: 18px;
461 margin: 0 0 5px;
462 }
463 .htcontent {
464 margin: 10px 0 0;
465 }
466 .htbuilder-related-thumb {
467 margin-bottom: 15px;
468 }
469 .htbuilder-related-post {
470 margin-bottom: 20px;
471 }
472
473 /* Popular Post */
474 .htbuilder-popular-post-area {
475 display: flex;
476 flex-flow: row wrap;
477 }
478 .htbuilder-popular-post {
479 margin-bottom: 20px;
480 padding: 0 15px;
481 }
482 .htpopular-col-1 .htbuilder-popular-post{
483 width: 100%;
484 }
485 .htpopular-col-2 .htbuilder-popular-post{
486 width: 50%;
487 }
488 .htpopular-col-3 .htbuilder-popular-post{
489 width: 33.333%;
490 }
491 .htpopular-col-4 .htbuilder-popular-post{
492 width: 25%;
493 }
494 .htpopular-title {
495 font-size: 18px;
496 margin: 0 0 5px;
497 }
498 .htpopular-content {
499 margin: 10px 0 0;
500 }
501 .htbuilder-popular-thumb {
502 margin-bottom: 15px;
503 }
504 .htbuilder-popular-post {
505 margin-bottom: 20px;
506 }
507
508
509 .htbuilder-menu-area ul > li > ul.sub-menu {
510 padding-left: 0;
511 }
512 .htbuilder-header-area,
513 .htbuilder-footer-area{
514 clear: both;
515 }
516
517 /* Normal desktop :992px. */
518 @media (min-width: 992px) and (max-width: 1200px) {
519
520 }
521
522
523 /* Tablet desktop :768px. */
524 @media (min-width: 768px) and (max-width: 991px) {
525
526 .htbuilder-mobile-button {
527 display: inline-block;
528 }
529
530 .htbuilder-nav{
531 display: none;
532 }
533 .htbuilder-menu-area {
534 padding: 20px;
535 }
536
537 }
538
539
540 /* small mobile :320px. */
541 @media (max-width: 767px) {
542 .htbuilder-mobile-button {
543 display: inline-block;
544 }
545 .htbuilder-nav{
546 display: none;
547 }
548 .htbuilder-menu-area {
549 padding: 20px;
550 }
551 }
552
553 /* Large Mobile :480px. */
554 @media only screen and (min-width: 480px) and (max-width: 767px) {
555
556 }
557
558