Advertisement
Guest User

Untitled

a guest
Jan 23rd, 2023
37
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 21.71 KB | None | 0 0
  1. /*TRIBE CALENDAR*/
  2. #top #tribe-events-pg-template,
  3. #top.tribe-theme-enfold.single-tribe_events #tribe-events-pg-template {
  4. max-width: 100%;
  5. padding: 0;
  6. }
  7.  
  8. #top #tribe-events-pg-template .tribe-events-notices {
  9. border: none;
  10. border-radius: 0;
  11. padding: 14px;
  12. text-align: center;
  13. font-size: 15px;
  14. font-weight: normal;
  15. text-shadow: none;
  16. }
  17.  
  18.  
  19. /*events bar*/
  20. #tribe-events-bar #tribe-bar-form {
  21. margin-bottom: 20px;
  22. float: none;
  23. }
  24.  
  25. #tribe-events-bar:after {
  26. left: 100%;
  27. }
  28.  
  29. #top #tribe-events-bar input,
  30. #top #tribe-events-bar select {
  31. margin: 0;
  32. }
  33.  
  34. #tribe-bar-form input[type='text'] {
  35. width: 100%;
  36. max-width: 100%;
  37. font-style: normal;
  38. padding: 13px;
  39. border-radius: 2px;
  40. }
  41.  
  42. .tribe-bar-views-inner {
  43. padding: 20px 0 60px 0;
  44. border-left-style: solid;
  45. border-left-width: 1px;
  46. border-right-style: solid;
  47. border-right-width: 1px;
  48. position: relative;
  49. }
  50.  
  51. #tribe-bar-views .tribe-bar-views-list {
  52. left: 0px;
  53. padding: 0;
  54. }
  55.  
  56.  
  57. .tribe-bar-search-filter {
  58. padding: 23px 0;
  59. width: 25%;
  60. }
  61.  
  62. .tribe-bar-date-filter {
  63. padding: 23px 0;
  64. }
  65.  
  66. .tribe-bar-submit {
  67. padding: 30px 0px 30px 23px;
  68. float: right;
  69. margin: 0;
  70. }
  71.  
  72. #top #tribe-events-bar ::-webkit-input-placeholder {
  73. font-style: normal;
  74. }
  75.  
  76. #top #tribe-events-bar ::-moz-placeholder {
  77. font-style: normal;
  78. }
  79.  
  80. #top #tribe-events-bar :-ms-input-placeholder {
  81. font-style: normal;
  82. }
  83.  
  84. #top #wrap_all .tribe-events-button {
  85. border-radius: 3px;
  86. height: auto;
  87. border-bottom-style: solid;
  88. border-bottom-width: 1px;
  89. padding: 12px 16px;
  90. -webkit-transition: all 0.4s ease-out;
  91. -moz-transition: all 0.4s ease-out;
  92. transition: all 0.4s ease-out;
  93. position: relative;
  94. top: 13px;
  95. }
  96.  
  97. .tribe-events-visuallyhidden,
  98. .tribe-events-ajax-loading {
  99. display: none;
  100. }
  101.  
  102. /*datepicker*/
  103. .datepicker table {
  104. border-spacing: 1px;
  105. border-collapse: separate;
  106. }
  107.  
  108. .datepicker table,
  109. .datepicker table td,
  110. .datepicker table th {
  111. border: none;
  112. }
  113.  
  114. .datepicker.dropdown-menu {
  115. border-radius: 1px;
  116. border: none;
  117. box-shadow: 0 0px 16px rgba(0, 0, 0, 0.2);
  118. min-width: 287px;
  119. padding: 17px;
  120. }
  121.  
  122. .datepicker td,
  123. .datepicker th {
  124. border-radius: 0px;
  125. }
  126.  
  127. .datepicker .datepicker-switch {
  128. cursor: default !important;
  129. background: transparent !important;
  130. }
  131.  
  132. .datepicker table tr td.old,
  133. .datepicker table tr td.new {
  134. opacity: 0.2;
  135. }
  136.  
  137. .datepicker table tr td span {
  138. margin: 0px 1px 1px 0;
  139. height: 47px;
  140. line-height: 47px;
  141. width: 24.5%;
  142. }
  143.  
  144. .datepicker.datepicker-dropdown .datepicker-months td {
  145. padding: 0;
  146. }
  147.  
  148. .datepicker.datepicker-dropdown .datepicker-months th {
  149. padding: 4px 15px;
  150. }
  151.  
  152. /*subnav*/
  153. #tribe-events-footer {
  154. border-top: 0;
  155. }
  156.  
  157. #tribe-events-footer .tribe-events-sub-nav {
  158. display: none;
  159. }
  160.  
  161. .tribe-events-event-meta:before, .tribe-events-event-meta~div:not(.tribe-events-event-meta):not(.event-tickets) {
  162. border-top: 0;
  163. }
  164.  
  165. /* .tribe-events .datepicker .day, {
  166. background: transparent;
  167. } */
  168. /* loading */
  169. .tribe-events-ajax-loading {
  170. background: #000 url("../images/layout/preload-dark-big.gif") no-repeat center center;
  171. border-radius: 30px;
  172. height: 54px;
  173. width: 54px;
  174. opacity: 0.7;
  175. }
  176.  
  177. .tribe-events-ajax-loading.tribe-events-active-spinner img {
  178. display: none;
  179. }
  180.  
  181.  
  182. /*small bar*/
  183. .tribe-bar-mini .tribe-bar-submit {
  184. padding: 32px 0 0 0
  185. }
  186.  
  187. .tribe-bar-mini .tribe-bar-search-filter {
  188. padding: 17px 0;
  189. width: 30%;
  190. }
  191.  
  192. .tribe-bar-mini .tribe-bar-date-filter {
  193. padding: 17px 0;
  194. width: 30%;
  195. }
  196.  
  197. /*collapsed bar*/
  198. #tribe-bar-form.tribe-bar-collapse #tribe-bar-views {
  199. padding: 0;
  200. }
  201.  
  202. .tribe-bar-collapse .tribe-bar-views-inner {
  203. min-height: 0px;
  204. }
  205.  
  206. .tribe-bar-collapse .tribe-bar-search-filter,
  207. .tribe-bar-collapse .tribe-bar-submit,
  208. .tribe-bar-collapse .tribe-bar-date-filter {
  209. padding: 10px 0;
  210. }
  211.  
  212.  
  213. /*mobile*/
  214. .tribe-mobile-day-heading {
  215. margin-top: 30px;
  216. }
  217.  
  218. #top #tribe-mobile-container .hentry.vevent {
  219. margin-bottom: 0;
  220. padding: 20px;
  221. border-style: solid;
  222. border-width: 1px;
  223. }
  224.  
  225. .tribe-events-event-image img {
  226. display: block;
  227. border-radius: 2px;
  228. }
  229.  
  230. #tribe-mobile-container .hentry.vevent .tribe-events-event-image {
  231. margin-top: 13px;
  232. }
  233.  
  234. #tribe-mobile-container .hentry.vevent .time-details {
  235. font-weight: normal;
  236. }
  237.  
  238. #tribe-bar-collapse-toggle {
  239. padding: 17px;
  240. }
  241.  
  242. #tribe-mobile-container .tribe-events-viewmore {
  243. border-top: none;
  244. }
  245.  
  246. #tribe-mobile-container .hentry.vevent~.hentry.vevent {
  247. margin-top: 10px;
  248. }
  249.  
  250. /*tooltip*/
  251. #tribe-events-content .tribe-events-tooltip h4 {
  252. padding: 8px 20px;
  253. }
  254.  
  255. .tribe-events-tooltip .tribe-events-event-body {
  256. padding: 10px 19px;
  257. }
  258.  
  259. .tribe-events-tooltip .tribe-events-event-thumb {
  260. padding: 4px 16px 5px 0;
  261. }
  262.  
  263. .tribe-events-tooltip p.entry-summary {
  264. margin-top: 0px;
  265. overflow: hidden;
  266. }
  267.  
  268. .tribe-events-tooltip .tribe-events-event-thumb img {
  269. border-radius: 3px;
  270. }
  271.  
  272. .tribe-events-calendar .tribe-events-tooltip,
  273. .tribe-events-week .tribe-events-tooltip,
  274. .recurring-info-tooltip {
  275. box-shadow: 3px 4px 21px rgba(0, 0, 0, 0.38);
  276. border: none;
  277. }
  278.  
  279. .tribe-events-tooltip .duration {
  280. margin: 0px 0 8px 0;
  281. }
  282.  
  283.  
  284. .tribe-events-tooltip .tribe-events-arrow {
  285. background: #FFF;
  286. -webkit-transform: rotate(45deg);
  287. -moz-transform: rotate(45deg);
  288. transform: rotate(45deg);
  289. height: 14px;
  290. width: 14px;
  291. bottom: -6px;
  292. display: none;
  293. }
  294.  
  295. .avia_transform .tribe-events-tooltip .tribe-events-arrow {
  296. display: block;
  297. }
  298.  
  299. /*TABLE VIEW*/
  300. .tribe-events-calendar th {
  301. padding: 0.9em 0;
  302. }
  303.  
  304.  
  305. /*LIST VIEW*/
  306.  
  307. #top .tribe-events-list-event-title.entry-title,
  308. #top .tribe-events-list-event-title {
  309. font-size: 18px;
  310. padding-bottom: 20px;
  311. display: block;
  312. line-height: 1.3em;
  313. font-weight: normal;
  314. border-bottom-style: solid;
  315. border-bottom-width: 1px;
  316. text-align: center;
  317. margin-bottom: 20px;
  318. }
  319.  
  320. .tribe-events-loop .tribe-events-event-meta {
  321. font-size: 13px;
  322. font-weight: normal;
  323. display: table-cell;
  324. width: 33%;
  325. margin: 0;
  326. border-left-width: 1px;
  327. position: relative;
  328. vertical-align: middle;
  329. padding-right: 20px;
  330. }
  331.  
  332. .av-tribe-events-content-wrap {
  333. padding: 20px;
  334. border-style: solid;
  335. border-width: 1px;
  336. position: relative;
  337. }
  338.  
  339. .av-tribe-events-outer-content-wrap {
  340. width: 100%;
  341. display: table;
  342. }
  343.  
  344. .av-tribe-events-inner-content-wrap {
  345. overflow: hidden;
  346. display: table-cell;
  347. vertical-align: middle;
  348. }
  349.  
  350. .tribe-events-list .tribe-events-event-image {
  351. position: relative;
  352. margin: 0 0 0 30px;
  353. width: 30%;
  354. float: right;
  355. }
  356.  
  357. .tribe-events-list .tribe-events-event-image+div.tribe-events-content {
  358. float: none;
  359. width: auto;
  360. overflow: hidden;
  361. }
  362.  
  363. .tribe-events-list .vevent.hentry {
  364. position: relative;
  365. border-bottom-style: none;
  366. border-bottom-width: 0;
  367. padding: 0;
  368. margin: 0 auto 30px;
  369. }
  370.  
  371. .tribe-events-event-meta address.tribe-events-address {
  372. display: block;
  373. margin: 0 0 14px 0;
  374. }
  375.  
  376. .tribe-events-list .time-details,
  377. .tribe-events-list .tribe-events-venue-details {
  378. line-height: 1.4em;
  379. margin: 0 0 14px 0;
  380. }
  381.  
  382. .tribe-events-list-separator-month,
  383. .tribe-events-day .tribe-events-day-time-slot>h5 {
  384. background: transparent;
  385. padding: 0;
  386. margin: 20px 0 10px 0;
  387. line-height: 1.3em;
  388. }
  389.  
  390. .tribe-events-list .tribe-events-event-cost {
  391. position: absolute;
  392. right: 0;
  393. bottom: 0;
  394. margin: 0;
  395. z-index: 10;
  396. }
  397.  
  398. .tribe-events-list .tribe-events-event-cost span {
  399. padding: 10px 20px;
  400. }
  401.  
  402. .tribe-events-list-separator-month+.vevent.hentry.tribe-events-first {
  403. padding-top: 0;
  404. }
  405.  
  406. #tribe-events .entry-summary {
  407. line-height: 1.7em;
  408. }
  409.  
  410. .tribe-events-read-more {
  411. display: block;
  412. }
  413.  
  414. .tribe-events-notices+#tribe-events-header .tribe-events-sub-nav {
  415. top: -101px;
  416. }
  417.  
  418. .single .template-event-page #tribe-events-header .tribe-events-sub-nav {
  419. top: 0;
  420. display: none;
  421. }
  422.  
  423.  
  424. /*List view v 4*/
  425. #top .tribe-events-list .type-tribe_events {
  426. border-bottom: 0;
  427. position: relative;
  428. padding: 0;
  429. }
  430.  
  431.  
  432. /*Single VIEW*/
  433. .single-tribe_events .tribe-events-back {
  434. display: none;
  435. }
  436.  
  437. .single-tribe_events .tribe-events-event-meta {
  438. border: none;
  439. background: transparent;
  440. margin: 0;
  441. }
  442.  
  443. #top .single-tribe_events .tribe-events-venue-map,
  444. #top.tribe-theme-enfold.single-tribe_events .tribe-events-venue-map,
  445. #top.single-tribe_events .tribe-events-meta-group-gmap {
  446. background: transparent;
  447. border: none;
  448. padding: 0;
  449. margin: 0;
  450. width: 100%;
  451. }
  452.  
  453. .single-tribe_events .tribe-events-venue-map>div {
  454. margin-bottom: 0 !important;
  455. }
  456.  
  457. .tribe-events-single>.tribe_events>:not(.primary):not(.secondary):not(.tribe-events-related-events-title):not(.tribe-related-events) {
  458. width: auto;
  459. }
  460.  
  461. .av-single-event-meta-bar.av-single-event-meta-bar-desktop {
  462. display: block;
  463. }
  464.  
  465. .av-single-event-meta-bar.av-single-event-meta-bar-mobile {
  466. display: none;
  467. }
  468.  
  469. .av-single-event-meta-bar.av-single-event-meta-bar-mobile .tribe-events-event-meta {
  470. padding: 0;
  471. }
  472.  
  473. .tribe-events-single>.tribe_events {
  474. display: block;
  475. }
  476.  
  477. #top.tribe-theme-enfold.single-tribe_events .av-single-event-content {
  478. width: 60%;
  479. float: right;
  480. margin-left: 50px;
  481. order: 2;
  482. }
  483.  
  484. #top.single-tribe_events .tribe-events-single-event-title {
  485. font-size: 34px;
  486. line-height: 1.1em;
  487. margin-bottom: 14px;
  488. margin: 0;
  489. }
  490.  
  491. .single-tribe_events .tribe-events-schedule {
  492. margin: 0 0 20px 0;
  493. font-size: 12px;
  494. font-weight: normal;
  495. }
  496.  
  497. .single-tribe_events .tribe-events-schedule h3 {
  498. font-weight: normal;
  499. font-size: 12px;
  500. }
  501.  
  502. .single-tribe_events .tribe-events-schedule .tribe-events-divider {
  503. font-size: 12px;
  504. font-weight: normal;
  505. padding: 0px 4px;
  506. }
  507.  
  508. #top.tribe-theme-enfold.single-tribe_events .av-single-event-meta-bar-inner {
  509. display: flex;
  510. flex-wrap: wrap;
  511. padding: 20px;
  512. position: relative;
  513. border: 1px solid;
  514. }
  515.  
  516. .av-single-event-meta-bar.av-single-event-meta-bar-mobile .av-single-event-meta-bar-inner {
  517. padding-bottom: 0px;
  518. }
  519.  
  520. .tribe-events-meta-group .tribe-events-single-section-title {
  521. margin: 0 0 10px 0
  522. }
  523.  
  524. #top.single-tribe_events .tribe-events-event-meta dd {
  525. border-bottom-style: solid;
  526. border-bottom-width: 1px;
  527. padding-bottom: 8px;
  528. margin-bottom: 10px;
  529. clear: left;
  530. width: 100%;
  531. }
  532.  
  533. #top.single-tribe_events .tribe-events-event-meta dt {
  534. font-weight: 700;
  535. line-height: 1;
  536. list-style: none;
  537. }
  538.  
  539.  
  540. .single-tribe_events .tribe-events-event-meta dd:last-child {
  541. border: none;
  542. }
  543.  
  544.  
  545. .single-tribe_events #tribe-events-pg-template .tribe-events-notices {
  546. margin: 0 0 50px 0;
  547. }
  548.  
  549. .tribe-events-event-url a,
  550. #tribe-events .url a {
  551. white-space: pre;
  552. }
  553.  
  554. .tribe-events-event-url,
  555. #tribe-events .url {
  556. overflow: hidden;
  557. text-overflow: ellipsis;
  558. }
  559.  
  560. .single-tribe_events .comment-entry {
  561. margin-top: 50px;
  562. }
  563.  
  564.  
  565. .single-tribe_events #tribe-events-content .tribe-events-event-meta dt {
  566. line-height: 1.5em;
  567. margin-right: 5px;
  568. clear: left;
  569. }
  570.  
  571. .single-tribe_events #tribe-events-content .tribe-events-event-meta dl {
  572. line-height: 1.5em;
  573. }
  574.  
  575. .single-tribe_events #tribe-events-content .tribe-events-event-meta dd {
  576. line-height: 1.5em;
  577. }
  578.  
  579. .single-tribe_events .tribe-events-cal-links {
  580. margin-bottom: 30px;
  581. }
  582.  
  583. #top .tribe-events-single ul.tribe-related-events li .tribe-related-events-thumbnail img {
  584. left: 0;
  585. top: 0;
  586. transform: none;
  587. }
  588.  
  589. /*VENUE VIEW*/
  590. .tribe-events-venue .tribe-events-venue-meta {
  591. border-width: 1px;
  592. border-style: solid;
  593. padding: 20px;
  594. margin: 0 0 46px 0;
  595. }
  596.  
  597. .tribe-events-venue .tribe-events-map-wrap {
  598. background: transparent;
  599. border: none;
  600. padding: 0;
  601. width: 75%;
  602. margin: 0 0 0 50px;
  603. }
  604.  
  605. .single-tribe_events .secondary .tribe-events-venue-map {
  606. width: 100%;
  607. }
  608.  
  609. @media only screen and (min-width: 768px) {
  610. #top.tribe-theme-enfold.single-tribe_events .tribe-events-meta-group {
  611. padding: 0 0 16px;
  612. width: 100%;
  613. }
  614.  
  615. .tribe-events-event-meta.primary, .tribe-events-event-meta.secondary {
  616. width: 100%;
  617. }
  618. }
  619.  
  620.  
  621. @media only screen and (min-width: 989px) {
  622.  
  623. .responsive .single-tribe_events #tribe-events-content .tribe-events-event-meta dd {
  624. border: none;
  625. padding-bottom: 8px;
  626. }
  627.  
  628. #top.tribe-theme-enfold.single-tribe_events .tribe-events-meta-group {
  629. width: 46%;
  630. float: left;
  631. margin-right: 4%;
  632. }
  633.  
  634. .responsive .tribe-events-single-section.tribe-events-event-meta.primary .tribe-events-meta-group.tribe-events-meta-group-organizer {
  635. margin: 0;
  636. }
  637.  
  638. .responsive .single-tribe_events #tribe-events-content .tribe-events-event-meta dd {
  639. margin: 0;
  640. }
  641. }
  642.  
  643.  
  644. @media only screen and (max-width: 842px) {
  645. .responsive .tribe-events-list .tribe-events-event-image {
  646. width: 100%;
  647. float: none;
  648. margin: 0 0 20px 0;
  649. }
  650.  
  651. .responsive #top #tribe-events-header .tribe-events-sub-nav {
  652. top: 0;
  653. }
  654. }
  655.  
  656.  
  657.  
  658.  
  659.  
  660. @media only screen and (max-width: 768px) {
  661.  
  662. .responsive .single-tribe_events .tribe-events-schedule {
  663. border: none;
  664. background: transparent;
  665. padding: 10px 0;
  666. }
  667.  
  668. .responsive #top.tribe-theme-enfold.single-tribe_events .av-single-event-content {
  669. width: 100%;
  670. margin: 0;
  671. float: none;
  672. }
  673.  
  674. .responsive .av-single-event-meta-bar.av-single-event-meta-bar-mobile {
  675. display: block;
  676. }
  677.  
  678. .responsive #top .tribe-events-list-event-title.entry-title,
  679. .responsive #top .tribe-events-list-event-title {
  680. border: none;
  681. margin-bottom: 0;
  682. }
  683.  
  684. .responsive .tribe-events-loop .tribe-events-event-meta,
  685. .responsive .av-tribe-events-inner-content-wrap {
  686. display: block;
  687. width: 100%;
  688. }
  689.  
  690. .responsive .tribe-events-list .tribe-events-event-image img {
  691. border-top-left-radius: 0;
  692. border-top-right-radius: 0;
  693. }
  694.  
  695. .responsive .tribe-events-loop .tribe-events-event-meta {
  696. padding-left: 0;
  697. padding-right: 0;
  698. padding-bottom: 0px;
  699. }
  700.  
  701. .responsive .tribe-events-loop .tribe-events-content {
  702. margin-top: 20px;
  703. }
  704.  
  705. .responsive .tribe-events-venue .tribe-events-map-wrap {
  706. margin: 0 0 20px 0;
  707. width: 100%;
  708. }
  709.  
  710. .responsive .single-tribe_events .secondary .tribe-events-venue-map {
  711. padding-bottom: 10px;
  712. }
  713. }
  714.  
  715.  
  716.  
  717.  
  718.  
  719.  
  720.  
  721.  
  722. /*PRO STYLES*/
  723.  
  724. .tribe-events-uses-geolocation .tribe-bar-date-filter,
  725. .tribe-events-uses-geolocation .tribe-bar-search-filter,
  726. .tribe-bar-geoloc-filter,
  727. .tribe-events-uses-geolocation .tribe-bar-submit {
  728. float: left;
  729. margin-bottom: 0;
  730. padding: 15px;
  731. width: 25%;
  732. }
  733.  
  734. .tribe-events-uses-geolocation .tribe-bar-submit {
  735. width: 20%;
  736. }
  737.  
  738. .tribe-events-uses-geolocation .tribe-bar-mini .tribe-bar-date-filter,
  739. .tribe-events-uses-geolocation .tribe-bar-mini .tribe-bar-search-filter,
  740. .tribe-bar-mini .tribe-bar-geoloc-filter {
  741. padding: 17px 0;
  742. width: 24%;
  743. }
  744.  
  745. .tribe-events-uses-geolocation .tribe-bar-mini .tribe-bar-submit {
  746. padding: 32px 0 0 0;
  747. }
  748.  
  749. .tribe-events-uses-geolocation .tribe-bar-mini .tribe-bar-geoloc-filter,
  750. .tribe-events-uses-geolocation .tribe-bar-mini .tribe-bar-search-filter {
  751. margin-left: 10px;
  752. }
  753.  
  754. h3.tribe-events-related-events-title {
  755. margin-top: 30px;
  756. }
  757.  
  758. .tribe-events-single ul.tribe-related-events .tribe-related-events-title {
  759. line-height: 1.3em;
  760. font-size: 13px;
  761. margin: 0;
  762. }
  763.  
  764. .tribe-events-single ul.tribe-related-events .date-start,
  765. .tribe-events-single ul.tribe-related-events .date-end {
  766. line-height: 1.1em;
  767. }
  768.  
  769. .tribe-events-grid .hentry.vevent h3.entry-title {
  770. color: inherit;
  771. }
  772.  
  773. .tribe-grid-body div[id*="tribe-events-event-"] .hentry.vevent {
  774. opacity: 0.85;
  775. }
  776.  
  777. .tribe-grid-body div[id*="tribe-events-event-"] .hentry.vevent:hover {
  778. opacity: 0.95;
  779. }
  780.  
  781. .tribe-events-grid .column.first,
  782. .tribe-week-grid-hours {
  783. padding: 5px;
  784. width: 41px;
  785. margin-right: -41px;
  786. border-right-style: solid;
  787. border-right-width: 1px;
  788. }
  789.  
  790. .tribe-events-grid .tribe-grid-header .column a {
  791. color: inherit;
  792. }
  793.  
  794. .tribe-week-grid-inner-wrap .tribe-week-grid-block:first-child>div {
  795. border-top: none;
  796. }
  797.  
  798. .tribe-events-grid:hover {
  799. z-index: 100;
  800. }
  801.  
  802. .tribe-grid-body .tribe-events-tooltip .tribe-events-arrow {
  803. left: -2px;
  804. }
  805.  
  806. .tribe-grid-body .tribe-events-right .tribe-events-tooltip .tribe-events-arrow {
  807. right: -2px;
  808. }
  809.  
  810. .tribe-events-grid.hfeed.vcalendar {
  811. border-top: none;
  812. }
  813.  
  814. .tribe-mobile-day-date {
  815. margin-top: 20px;
  816. padding: 13px 20px;
  817. text-transform: none;
  818. font-weight: normal;
  819. }
  820.  
  821. .events-photo .tribe-events-list .tribe-events-event-image {
  822. margin: 0;
  823. float: none;
  824. width: 100%;
  825. }
  826.  
  827. .events-photo .tribe-events-loop .tribe-events-event-meta,
  828. .events-photo .tribe-events-loop .av-tribe-events-inner-content-wrap {
  829. display: block;
  830. width: 100%;
  831. }
  832.  
  833. .events-photo .av-tribe-events-content-wrap {
  834. border: none;
  835. }
  836.  
  837. .tribe-events-list .tribe-events-photo-event .tribe-events-event-details {
  838. padding: 0;
  839. border: none;
  840. }
  841.  
  842. .events-photo .tribe-events-event-meta .time-details {
  843. margin-bottom: 14px;
  844. }
  845.  
  846. .events-photo .tribe-events-list #tribe-events-photo-events .tribe-events-event-details h2 {
  847. text-align: left;
  848. border: none;
  849. padding: 0;
  850. margin: 0;
  851. }
  852.  
  853. .events-photo .tribe-events-list .tribe-events-event-image img {
  854. border-radius: 0;
  855. top: -1px;
  856. position: relative;
  857. }
  858.  
  859. #tribe-geo-map {
  860. background: transparent !important;
  861. }
  862.  
  863. #tribe-geo-map-wrapper {
  864. clear: both;
  865. background: transparent;
  866. border: none;
  867. padding: 0;
  868. margin-bottom: 42px;
  869. }
  870.  
  871. span.tribe-events-distance {
  872. display: block;
  873. border-style: solid;
  874. border-width: 1px;
  875. border-radius: 0;
  876. position: absolute;
  877. top: -1px;
  878. right: -1px;
  879. margin: 0;
  880. }
  881.  
  882. #top .event-is-recurring,
  883. #top .event-is-recurring:hover {
  884. color: inherit;
  885. cursor: help;
  886. }
  887.  
  888. .event-is-recurring .tribe-events-divider {
  889. padding: 0px 4px;
  890. }
  891.  
  892. .tribe-events-event-meta .recurringinfo {
  893. top: -2px;
  894. }
  895.  
  896. #top .tribe-events-tooltip.recurring-info-tooltip {
  897. padding: 10px 0;
  898. box-shadow: 3px 4px 21px rgba(0, 0, 0, 0.18);
  899. }
  900.  
  901. #top.single-tribe_events .recurringinfo {
  902. font-size: 12px;
  903. font-weight: normal;
  904. }
  905.  
  906. .tribe-events-list .tribe-events-loop .tribe-events-event-meta .recurringinfo {
  907. display: block;
  908. }
  909.  
  910. .tribe-events-list .event-is-recurring .tribe-events-divider {
  911. display: none;
  912. }
  913.  
  914.  
  915. /*WIDGETS*/
  916.  
  917. /*countdown*/
  918. .widget .event-is-recurring {
  919. display: none;
  920. }
  921.  
  922. .tribe-events-countdown-widget {
  923. text-align: center;
  924. padding: 0;
  925. }
  926.  
  927. div.tribe-countdown-text {
  928. border-style: solid;
  929. border-width: 1px;
  930. padding: 15px 0;
  931. margin: 0;
  932. }
  933.  
  934. #top .tribe-countdown-text a,
  935. .tribe-mini-calendar-nav td a {
  936. color: inherit;
  937. }
  938.  
  939. .tribe-countdown-time {
  940. padding: 15px 0;
  941. margin: 0;
  942. display: block;
  943. border-style: solid;
  944. border-width: 1px;
  945. border-top-style: none;
  946. border-top-width: 0;
  947. }
  948.  
  949. div.tribe-countdown-number,
  950. div.tribe-countdown-colon {
  951. float: none;
  952. display: inline-block;
  953. }
  954.  
  955.  
  956. /*calendar*/
  957. #top .tribe-mini-calendar-nav td {
  958. padding: 10px;
  959. }
  960.  
  961. #top .tribe-mini-calendar-dayofweek {
  962. padding: 7px 0;
  963. }
  964.  
  965. #top .tribe-mini-calendar .tribe-events-past {
  966. opacity: 1;
  967. }
  968.  
  969. #top .tribe-mini-calendar .tribe-events-past div {
  970. opacity: 0.6;
  971. }
  972.  
  973. #top .tribe-mini-calendar-event .list-info {
  974. line-height: 1.2em;
  975. }
  976.  
  977. /*venue*/
  978.  
  979. .tribe-venue-widget-venue-name {
  980. padding: 7px;
  981. text-align: center;
  982. border: 1px solid;
  983. margin-bottom: 15px;
  984. }
  985.  
  986. #top .tribe-venue-widget-venue-name a {
  987. color: inherit;
  988. }
  989.  
  990. .tribe-venue-widget-list .hentry {
  991. border-bottom-style: solid;
  992. border-bottom-width: 1px;
  993. margin-bottom: 10px;
  994. padding-bottom: 10px;
  995. }
  996.  
  997.  
  998. /*upcoming*/
  999. #top .tribe-events-adv-list-widget ol {
  1000. margin: 0;
  1001. }
  1002.  
  1003. #top .tribe-events-adv-list-widget li {
  1004. border-bottom-style: solid;
  1005. border-bottom-width: 1px;
  1006. margin-bottom: 10px;
  1007. padding-bottom: 10px;
  1008. }
  1009.  
  1010. #top .tribe-events-adv-list-widget li:first-child {
  1011. border-top-style: solid;
  1012. border-top-width: 1px;
  1013. margin-top: 10px;
  1014. padding-top: 10px;
  1015. }
  1016.  
  1017. #top .tribe-events-adv-list-widget span {
  1018. display: inline-block;
  1019. padding-right: 4px;
  1020. }
  1021.  
  1022. #top .tribe-events-adv-list-widget .locality:after {
  1023. content: ", "
  1024. }
  1025.  
  1026. #top .tribe-events-adv-list-widget .location .tribe-venue,
  1027. #top .tribe-events-adv-list-widget .tribe-events-event-cost {
  1028. display: block;
  1029. }
  1030.  
  1031. #top .tribe-events-adv-list-widget .tribe-events-divider {
  1032. display: none;
  1033. }
  1034.  
  1035. #top .tribe-events-adv-list-widget .duration {
  1036. position: relative;
  1037. top: -3px;
  1038. }
  1039.  
  1040. /* To fix dropdown button on single event */
  1041. #top.single-tribe_events .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__content,
  1042. #top .tribe-block__events-link .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__content {
  1043. position: static;
  1044. }
  1045.  
  1046. .tribe-events-single ul.tribe-related-events li .tribe-related-event-info {
  1047. padding: 0 10px 10px 10px;
  1048. }
  1049.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement