actividades.css 4.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231
  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. /* /actividades/index.php */
  112. /* Contains the image of the upcoming activity */
  113. div#upcoming_image{
  114. display: inline-block;
  115. vertical-align: top;
  116. }
  117. div#upcoming_image img{
  118. max-height: 10em;
  119. max-width: 10em;
  120. margin: 1em;
  121. border: 0.15em solid #333333;
  122. border-radius: 0.2em;
  123. box-shadow: 0 0 0.5em #111111;
  124. }
  125. /* Contains the text of the upcoming activity */
  126. div#upcoming_text{
  127. display: inline-block;
  128. vertical-align: middle;
  129. }
  130. table.future_data{
  131. border-collapse: collapse;
  132. }
  133. table.future_data tr{
  134. /* border-bottom: 0.2em solid #7777aa; */
  135. /* border-top: 0.2em solid #7777aa; */
  136. border-collapse: collapse;
  137. }
  138. table.future_data td{
  139. padding: 1em 1em 1em 1em;
  140. vertical-align: bottom;
  141. }
  142. table.future_data td.title{
  143. font-size: 80%;
  144. font-style: italic;
  145. }
  146. /* Contains the details of the upcoming activity */
  147. div#upcoming_details{
  148. display: inline-block;
  149. vertical-align: middle;
  150. float: right;
  151. margin-right: 0;
  152. text-align: center;
  153. }
  154. div#upcoming_details table{
  155. text-align: left;
  156. font-style: italic;
  157. font-size: 80%;
  158. }
  159. table.past_activity td{
  160. vertical-align: top;
  161. }
  162. div.past_activity_details{
  163. max-height: 0px;
  164. transition: max-height 0.6s ease-in-out;
  165. overflow: hidden;
  166. }
  167. div.past_activity_details_first{
  168. max-height: 40em;
  169. }
  170. div.past_image{
  171. display: inline-block;
  172. vertical-align: top;
  173. }
  174. div.past_image img{
  175. max-height: 12em;
  176. max-width: 12em;
  177. margin: 1em;
  178. border: 0.15em solid #333333;
  179. border-radius: 0.2em;
  180. box-shadow: 0 0 0.5em #111111;
  181. }
  182. div.past_text{
  183. display: inline-block;
  184. vertical-align: middle;
  185. }
  186. span.title_date{
  187. color: #555555;
  188. font-size: 80%;
  189. font-style: italic;
  190. }