actividades.css 3.8 KB

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