actividades.css 5.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237
  1. /* /actividades/actividad.php */
  2. /* Page layout */
  3. div#right_column{
  4. width: 22%;
  5. display: inline-block;
  6. vertical-align: top;
  7. float: right;
  8. }
  9. div#middle_column{
  10. width: 74%;
  11. display: inline-block;
  12. vertical-align: top;
  13. }
  14. div#middle_column h3#activity_title{
  15. margin-bottom: 0em;
  16. }
  17. div#middle_column span#activity_date{
  18. color: #555555;
  19. font-size: 80%;
  20. font-style: italic;
  21. margin-left: 1em;
  22. }
  23. /* Archive */
  24. div.list_year{
  25. margin-left: 1em;
  26. /* display: none; */
  27. max-height: 0em;
  28. overflow-y: hidden;
  29. transition: max-height 0.6s ease-in-out;
  30. }
  31. ul.activity_list{
  32. margin-top: 0em;
  33. margin-bottom: 0em;
  34. /* display: none; */
  35. max-height: 0em;
  36. overflow-y: hidden;
  37. transition: max-height 0.6s ease-in-out;
  38. }
  39. div#activity_image{
  40. text-align: center;
  41. }
  42. div#activity_image img{
  43. max-height: 25em;
  44. max-width: 90%;
  45. border: 0.15em solid #333333;
  46. border-radius: 0.2em;
  47. box-shadow: 0 0 0.5em #111111;
  48. margin: 1em 0 1em 0;
  49. }
  50. div#activity_description{
  51. margin-left: 3em;
  52. margin-right: 3em;
  53. }
  54. div#activity_details{
  55. text-align: center;
  56. }
  57. div#activity_details table#activity_details{
  58. margin: 0 auto 0 auto;
  59. border-collapse: collapse;
  60. }
  61. div#activity_details table#activity_details tr{
  62. border-collapse: collapse;
  63. }
  64. div#activity_details table#activity_details td{
  65. vertical-align: bottom;
  66. text-align: left;
  67. padding: 1em 1em 1em 1em;
  68. }
  69. div#activity_details table#activity_details td.field_name{
  70. font-style: italic;
  71. font-size: 80%;
  72. }
  73. div#activity_itinerary tr{
  74. border-bottom: 0.02em solid #000000;
  75. border-top: 0.02em solid #000000;
  76. border-collapse: collapse;
  77. border-radius: 0.5em;
  78. }
  79. div#activity_itinerary tr.th{
  80. border-top: 0em solid #000000;
  81. }
  82. div#activity_itinerary table#activity_itinerary{
  83. max-width: 50em;
  84. margin: 2em auto 2em auto;
  85. border-collapse: collapse;
  86. }
  87. div#activity_itinerary table#activity_itinerary th{
  88. border: 0em solid #000000;
  89. border-top: 0em;
  90. text-align: center;
  91. }
  92. div#activity_itinerary table#activity_itinerary td{
  93. /* border: 1px solid black; */
  94. padding: 0.2em 0.5em 0.2em 0.5em;
  95. }
  96. div#activity_itinerary table#activity_itinerary td.time{
  97. vertical-align: top;
  98. border-right: 0.25em dotted #33333377;
  99. color: #275573;
  100. font-weight: bold;
  101. font-size: 1em;
  102. margin: 1em 1em 0.3em 0em;
  103. }
  104. div#activity_itinerary table#activity_itinerary td h5{
  105. margin: 0;
  106. }
  107. div#activity_itinerary table#activity_itinerary td span.address, p.description{
  108. margin: 0 0 0 1em;
  109. font-size: 80%;
  110. }
  111. div#activity_itinerary table#activity_itinerary td span.route_start{
  112. opacity: 0.7;
  113. font-size: 90%;
  114. font-style: italic;
  115. }
  116. /* /actividades/index.php */
  117. /* Contains the image of the upcoming activity */
  118. div#upcoming_image{
  119. display: inline-block;
  120. vertical-align: top;
  121. }
  122. div#upcoming_image img{
  123. max-height: 10em;
  124. max-width: 10em;
  125. margin: 1em;
  126. border: 0.15em solid #333333;
  127. border-radius: 0.2em;
  128. box-shadow: 0 0 0.5em #111111;
  129. }
  130. /* Contains the text of the upcoming activity */
  131. div#upcoming_text{
  132. display: inline-block;
  133. vertical-align: middle;
  134. }
  135. table.future_data{
  136. border-collapse: collapse;
  137. }
  138. table.future_data tr{
  139. /* border-bottom: 0.2em solid #7777aa; */
  140. /* border-top: 0.2em solid #7777aa; */
  141. border-collapse: collapse;
  142. }
  143. table.future_data td{
  144. padding: 1em 1em 1em 1em;
  145. vertical-align: bottom;
  146. }
  147. table.future_data td.title{
  148. font-size: 80%;
  149. font-style: italic;
  150. }
  151. /* Contains the details of the upcoming activity */
  152. div#upcoming_details{
  153. display: inline-block;
  154. vertical-align: middle;
  155. float: right;
  156. margin-right: 0;
  157. text-align: center;
  158. }
  159. div#upcoming_details table{
  160. text-align: left;
  161. font-style: italic;
  162. font-size: 80%;
  163. }
  164. table.past_activity td{
  165. vertical-align: top;
  166. }
  167. div.past_activity_details{
  168. max-height: 0px;
  169. transition: max-height 0.6s ease-in-out;
  170. overflow: hidden;
  171. }
  172. div.past_activity_details_first{
  173. max-height: 40em;
  174. }
  175. div.past_image{
  176. display: inline-block;
  177. vertical-align: top;
  178. }
  179. div.past_image img{
  180. max-height: 12em;
  181. max-width: 12em;
  182. margin: 1em;
  183. border: 0.15em solid #333333;
  184. border-radius: 0.2em;
  185. box-shadow: 0 0 0.5em #111111;
  186. }
  187. div.past_text{
  188. display: inline-block;
  189. vertical-align: middle;
  190. }
  191. span.title_date{
  192. color: #555555;
  193. font-size: 80%;
  194. font-style: italic;
  195. }