Advertisement
Guest User

event-mods.css

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